Como partir un archivo

Iniciado por WarGhost, 9 Marzo 2006, 21:43 PM

0 Miembros y 1 Visitante están viendo este tema.

WarGhost

hola me gustaria saber como puedo cojer un archivo de por ejemplo un Giga y partirlo en cachos de 10 megas y que se guarden un un directorio expezificado.


???

saludos, y gracias
¿Qué culpa tengo yo de tener la sangre roja y el corazón a la izquierda?

.Slasher-K.

#1
Proyecto K-Cutter, tiene sus años que lo hice pero funciona bien.

Screenshot


Descargar Programa compilado
Descargar Código

Características:

  • Corta archivos de cualquier tamaño
  • Se puede cambiar el nombre y extensión de los archivos cortados
  • Reconoce todas las partes del archivo cortado automáticamente aunque los nombres hayan cambiado
  • Alta velocidad
  • Se pueden agregar comentarios a los archivos cortados
  • No es necesario seleccionar un archivo en particular para reconstruirlo, puede ser cualquiera de las partes

Espero que te sirva.

Saludos.

Gorky

Cita de: WarGhost en  9 Marzo 2006, 21:43 PM
hola me gustaria saber como puedo cojer un archivo de por ejemplo un Giga y partirlo en cachos de 10 megas y que se guarden un un directorio expezificado.


???

saludos, y gracias

De todos modos no creo que el codigo de lo que pide War Ghost sea muy complicado. Algoritmicamente podria ser lo siguien:
1.-Lectura del tamaño del archivo y se divide entre el numero de partes.
2.-Se crean tantas variables como partes y se les da ese tamaño.
3.-Se va leyendo el archivo que se quiere partir y se va guardando en cada variable.
4.-Se escriben esas variables en ficheros.

Cosas a tener en cuenta:

  • No abrir y cerrar el fichero de lectura ya que sino perderiamos el puntero. Mantenerlo siempre abierto.
  • Cuidado con la ultima parte que tiene tamaño distinto.