Hacha Pro compatible con Windows 7

Creado: Viernes, 11 Noviembre 2011 Escrito por karmany Visto: 60820
Tamaño de letra:

Dr. Software y Hacha

Hacha fue un programa muy utilizado y descargado hace años, sobre todo cuando se utilizaban los disquetes, incluso en su interfaz podemos ver el gráfico de un disquete. Hacha permite dividir un archivo en varias partes y después volver a unirlas. Su creador, el peruano Leonardo Donaire Perales ha realizado muchos programas y tutoriales útiles y yo quiero felicitarle desde aquí por ese estupendo trabajo. Volviendo a Hacha, existen varias versiones y el otro día un usuario me envió un email diciendo que Hacha Pro no se ejecutaba en Windows 7, a ver si podía arreglarlo, lo analicé y muestro la solución.

Para poner el programa en descarga desde esta web, le mandé un correo a su autor, Leonardo, diciéndole que hice un instalador y me respondió lo siguiente:
"Hola. Si no has modificado el programa... no hay problema. Mas bien de esa manera muchas mas personas se van a beneficiar del programa. Un abrazo. Leonardo. Dr. Software"
Así que, por supuesto, respetaré no modificar el programa.

Según su página web (www.hacha.org), el primer Hacha fue escrito en C++ para DOS y para evitar la línea de comandos, difícil para algunos usuarios, lo reescribió en varios lenguajes: Delphi, Visual C++, Visual Basic etc. Después hizo varias versiones y para varias plataformas (Windows, Linux...). Cuando Hacha divide un archivo en partes, dependiendo de la versión de Hacha, la extensión de las partes es diferente y no puedes unirlas con otra versión.

Existen varias versiones de Hacha:

Instalar Hacha Pro v3

Si instalas el programa en Windows 7 (en Windows XP creo que funciona bien) con el instalador de su página Web, verás que no se ejecuta correctamente. Un usuario me mandó hace unos días un email diciéndome:

-"Oye karmany, necesito el programa Hacha Pro para unir unos archivos pero después de instalarlo en Windows 7, al ejecutarlo da error. ¿Puedes ayudarme?"

Lo analicé y efectivamente Hacha Pro no funciona en Windows 7. Además, el instalador no contiene todas las dependencias necesarias, pero aún así, las mismas no se instalan correctamente. Simplemente hice una cosa: analicé el instalador original y extraje todos los archivos originales. No he modificado ni uno. Además añadí una dependencia que no existe en Windows 7 e hice un nuevo instalador compatible con Windows 7 con todo incluido.

Segunda versión

Unos meses después de publicar el primer instalador, y tras más de 1500 descargas, el usuario picassio17 comentó lo siguiente: "El avast antivirus detecta el archivo sfx.dll como un troyano... ¿Alguien me puede confirmar si esto es así?"

-Realmente el archivo sfx.dll está en el setup oficial de Hacha Pro, por eso lo incluí en el primer instalador, sin embargo, tras analizarlo detenidamente comprobé que dicho archivo no tiene formato PE, no es una librería. Pero vuelvo a repetir que sfx.dll fue extraído del instalador original. Gracias al comentario del usuario picassio17, quité el archivo sfx.dll y aproveché para actualizar el instalador con la última versión de Inno Setup.

Así que para que puedas ejecutar Hacha Pro v3 original en Windows Vista/7 pongo el instalador en descarga:

-DATOS del archivo .zip-
Nombre: hacha pro v3.zip
MD5: 32f5558e8b45446c0391258a2026d89c
Tamaño: 1.194.740 bytes

-DATOS del instalador-
Hacha Pro v3.exe
MD5: 0d577208bff9df819a82c922724feeb4
Tamaño: 1.219.094 bytes
Compilado: Inno Setup v5.4.3(a)

1º Enlace directo: Descargar Hacha Pro v3.zip, 2ª versión

2º Enlace, desde Google Drive: Descargar Hacha Pro v3.zip, 2ª versión

3º Enlace, desde 4shared (requiere registro en una web ajena a nosotros y es posible que en breve desaparezca pero hasta entonces mantenemos este enlace): Descargar Hacha Pro v3.zip, 2ª versión

Antes de ejecutarlo comprueba la integridad del archivo con los datos anteriores. Una vez instalado ya podrás disfrutar de él:

Hacha Pro versión 3

Curiosos y posibles errores

En algunos Windows Vista y Windows 7 es posible que te salten varios errores 80004005. Esto se produce porque es necesario elevar los privilegios a administrador (error curioso ya que Inno Setup ya solicita los privilegios de administrador). Primero deberás desinstalar todo otra vez. En Windows Vista necesitarás además desactivar el UCA (User Control Access) y después el instalador que he puesto en descarga ejecútalo tanto en Vista como 7 como administrador: botón derecho del ratón sobre él -> Ejecutar como administrador.

Otros usuarios me han comentado que al ejecutarlo dice que falta una dependencia. También y curiosamente la dependencia se instala correctamente pero salta este error. Tras instalarlo ejecútalo como administrador: botón derecho del ratón sobre él -> Ejecutar como administrador.

Cualquier problema, duda, error o comentario será respondido. Puedes dejar tu opinión aquí abajo en esta web (no se requiere registro) o comentar tanto en Facebook, Twitter, email, Google Drive como en el enlace anterior en 4shared donde para escribir comentarios no es necesario registrarse. Te escucharemos...

Última actualización: Sábado, 05 Julio 2014