Pregunto aquí para ver si a alguien tiene alguna idea con el posible diseño o aproximación al problema. Cualquier idea es bienvenida, por simple que sea!
Tengo necesidad de hacer un programa que reuna archivos divididos en partes. Las partes están numeradas, pero cogidas de distintas fuentes. Ej:
archivo AA 1-> 10 bytes
archivo AA 2 -> 13 bytes
archivo AA 3 -> 13 bytes
archivo AA 4 -> 13 bytes
archivo AB 1 -> 9 bytes
archivo AB 2 -> 15 bytes
archivo AB 3 -> 15 bytes
archivo AB 4 -> 15 bytes
y archivo AA es exactamente igual que archivo BB, solo que esta dividido de forma distinta. El caso es que a lo mejor tengo archivo AA 1 y 2, y archivo BB 3 y 4, pero como los tamaños son distintos, al juntarlos no se puede restituir el original.
Alguna idea que no me obligue a coger rangos solapados de archivos de cada fuente?