Novedades de la utilidad de trocear y unir ficheros:
Novedades de la versión 3.2.n del 12-13/Dic/2006
- Algunos cambios estéticos (tamaño de los botones)
- Comprobación de error al registrar la extensión .cIt (por si no tienes privilegios de administrador)
- Nuevo valor máximo de cada trozo en memoria (para ver si se mejora el rendimiento cuando hay muchas aplicaciones funcionando)
- Se permite indicar a partir de que trozo se seguirá troceando, esto es por si te fallara al trocear, poder seguir a partir del que indiques, aunque es importante que el tamaño indicado sea el mismo que se usó la vez anterior. Además de que no se comprueba que sea "cierto" que los otros trozos existen... pero... ¡no vas a engañarte tu mismo! je, je.
- Probado en Windows Vista versión final tanto en inglés como en español.
- 13/Dic: Arreglado bug cuando el fichero era demasiado grande y producía desbordamiento con un valor Long a la hora de unir los trozos, no al trocearlos, era una variable que se me pasó cambiar a Currency...
Novedades de la versión 3.1.n del 25/Oct/2005
- Permite trocear ficheros mayores de 2 GB
- Se pueden seleccionar trozos mayores de 120 MB y otros inferiores, ideal para llaves USB
- Mejorada la velocidad al trocear ficheros grandes y también los no tan grandes
- Compilada con Visual Basic 6.0 SP6
- Links al ejecutable y el código fuente
- Las versiones anteriores
Comentarios
Esta es la nueva versión de mi utilidad gsCutIt, antes llamada Cut-It.
He añadido un montón de mejoras desde la última versión 3.0 publicada en Febrero de 2001.
Y en esta nueva versión de Diciembre de 2006 también tiene algunas cosas mejoradas con respecto a la publicada en Octubre de 2005.
Sigue usando el runtime de Visual Basic 6.0, en esta ocasión la he compilado usando el Service Pack 6.0, (6.0.97.82), pero sigue siendo operativa con otras versiones del runtime de VB6, al menos está probado con la versión 6.0.92.37.La utilidad la he probado en Windows Vista, Windows XP SP2 y Windows 98 SE. En el caso del Windows XP uno de ellos con una de las versiones del runtime de VB6 y el otro con la otra, en el caso del Windows 98 SE, la versión que tiene del runtime de VB6 es la 6.0.9237.
En el caso de Windows Vista, el runtime (msvbvm60.dll) usado es el que se incluye con el propio sistema operativo, en mi caso la versión 6.0.9797 (versión que se mantiene aún después de instalar la versión Professional de Visual Basic 6.0, que es la que tengo instalada en Windows Vista.
En todos los casos ha manejado perfectamente los ficheros de más de dos gigas, además de ficheros de tamaño inferior a un mega, o sea, que funcionar, funciona, y bien, y seguramente lo hará en todos los sistemas operativos de Windows... ¡espero!También quiero advertir que cuando usa el buffer muy grande, puede que el sistema se ralentice un poco más de la cuenta, ya que consume más cantidad de memoria de lo habitual y es posible que utilice más de la cuenta el disco virtual.
Aunque esto lo he cambiado en la versión 3.2 para que en lugar de usar un máximo de 61.200 KB utilice la mitad (30.600) ya que algunas veces parecía que se había quedado colgado... sobre todo al trabajar con ficheros muy grandes.Aquí tienes una captura del programa en ejecución en Windows Vista con un ficherillo de 10 gigas...
La utilidad en tiempo de ejecución
Si quieres ver cómo usarla desde la línea de comandos, puedes mostrar el menú contextual (pulsando en el formulario con el botón derecho) y seleccionar la opción de ayuda de la línea de comandos.
También puedes arrastrar un fichero con extensión .cIt que es el que define y asocia el programa o hacer doble click en uno con esa extensión para que te una los ficheros troceados anteriormente.
Por supuesto, todo eso lo puedes hacer desde la propia aplicación.Para más info sobre cómo funciona, puedes ver las páginas de las versiones anteriores, ya que en el fondo, el funcionamiento es el mismo, pero con algunas mejoras y algo más depurado, además de que te permite cancelar una vez que has empezado a trocear o a unir, solo que debes tener paciencia, ya que si el fichero a trocear es muy grande, tardará algo en responder a esa cancelación.
Espero que te sea de utilidad y si ya has "colaborado" aportando algo con PayPal, (o eres colaborador de este sitio), podrás bajarte el código fuente.
Bueno... esto era así para la versión anterior, ya que en la nueva versión de Diciembre de 2006 (será porque estamos en fechas de "buen rollo") he puesto el código fuente disponible para todos, pero ya sabes que si de vez en cuando contribuyes con PayPal, no estaría mal... ;-)))¡Que lo trocees bien!
Nos vemos.
GuillermoNerja, 25 de Octubre de 2005 (12 de Diciembre de 2006)
Links al ejecutable y el código fuente:
- Solo el ejecutable: gsCutIt_v3_2_bin.zip (53.90 KB)
MD5 checksum: 8B53D83A4C4A1A03C7A2131DE43119A9
- El código fuente (sin el ejecutable): gsCutIt_v3_2_src.zip * (43.60 KB)
MD5 checksum: D36056038E559936255D978BAA1A98BA
* Sobre el código fuente de gsCutIt:
El código fuente está disponible para todos, contribuyas o no.
En la versión anterior (la 3.1.n) solo estaba disponible para los colaboradores y los que contribuyen con PayPal, pero esta nueva versión, el código fuente y el ejecutable está disponible para todos.
Links a las versiones anteriores:
Índice de Visual Basic 6.0 (y anteriores) -*- Índice de Mis Utilidades