25Aug

Cómo cambiar los iconos en comprimido. Archivos EXE sin obtener errores

click fraud protection

Anteriormente le mostramos cómo modificar el icono en un archivo. EXE, pero si lo ha intentado, puede descubrir que algunas aplicaciones y programas le dan un error que dice "Este archivo tiene un diseño de recursos no estándar".... probablemente ha sido comprimido con un "compresor EXE".He aquí cómo solucionarlo.

En este tutorial le mostraré cómo descomprimir dichos archivos y le mostraré otro programa que puede usar para modificar los íconos. Para mi ejemplo, usaré mi programa favorito de todos los tiempos Irfanview.

Este artículo invitado fue escrito por el miembro del foro Sarah James

Cómo modificar los iconos en archivos. EXE comprimidos

Irfanview es un pequeño visor de imágenes maravilloso con muchas opciones, pero como ha estado presente desde Win98 sus iconos parecen anticuados. Cambiar el aspecto del programa en sí es fácil. Simplemente seleccione otra máscara y tendrá otra barra de herramientas más moderna, como la preciosa barra de herramientas de estilo Windows 7 que puede descargar aquí.

instagram viewer

Así que pasa de esto:

a este

Pero todavía estás atascado con el viejo icono del programa. Yuk.

Y lo que es peor: puedes crear adorables protectores de pantalla con Irfanview, como he descrito aquí, pero también tienen un feo pixelicon de 32 × 32.Ahora eso no sirve.

En realidad, he querido cambiar estos íconos( y muchos otros archivos comprimidos) durante mucho tiempo, pero no pude, porque no pude descomprimir el exe. Muchas gracias a Phew en el Foro Irfanview. Sin él, nunca hubiera pensado en UPX.

Las herramientas que necesita

Hay formas de cambiar los iconos, usando icoFX o ResHack y un desempaquetador llamado UPX.Prefiero usar IcoFX para esto a través de ResHack y prefiero usar la última versión de software gratuito.

IcoFX se ha convertido últimamente en shareware con muchas y muchas opciones. Muy lindo si quieres dibujar tus propios íconos y cursores, pero para mí se siente como un exceso. Si quiero dibujar un ícono, prefiero usar un editor de imágenes como el gimp o paintshop pro.

Puede usar el nuevo IcoFX2 15 veces y luego la función de guardar está deshabilitada. Que es lo suficientemente largo si solo quieres usarlo para este tutorial y te dará una idea del programa. Sin embargo, hay una versión anterior 1.6.4.eso es freeware. Todavía puede encontrarlo en Filehippo y funciona perfectamente bien. También hay una versión portátil 1.6.4.aquí.

También necesitas algunos iconos bonitos.

Para el exe hay un excelente reemplazo Icon IrfanView by ~ ncrow.

Para los protectores de pantalla es una cuestión de gusto, elegí uno de los íconos de Another Monitor Dock Icons de MediaDesign

Y con esa plantilla png que incluye puedes incluso hacer tu propia:)

Usando UPX y el símbolo del sistema

UPX esuna utilidad de símbolo del sistema. Sobre cómo trabajar con el símbolo del sistema eche un vistazo aquí.Y me gusta poder usar el símbolo del sistema en la carpeta en la que estoy trabajando en ese momento, sin tener que buscar manualmente mi carpeta en el símbolo del sistema, así que la utilizo.

Entonces, en lugar de tener que pasar de C: \ Users \ Sarah \ a D: \ Proyecto Irfanview, abro directamente el símbolo del sistema en D: \ Proyecto Irfanview.

¿Neto, eh?

Para instalar UPX haga clic con el botón derecho en upx.exe, seleccione Ejecutar como administrador y aparecerá una ventana de comando. Es posible que deba reiniciar su computadora para que funcione.

Ahora está listo para comenzar a desempaquetar I_view.exe y Slideshow.exe. Primero, vaya a la carpeta de programas de Irfanview de forma predeterminada C: \ Program Files \ Irfanview. Copie I_view.exe a su carpeta de trabajo. El mío se llama Proyecto Irfanview. A continuación, vaya a C: \ Archivos de programa \ Irfanview \ Plugins y copie Slideshow.exe a su carpeta de trabajo. Crea una nueva carpeta en tu carpeta de trabajo y llámala Iconos. Haga clic con el botón derecho en esta carpeta y seleccione Ventana de símbolo del sistema aquí.

En la ventana del símbolo del sistema, escriba upx -d i_view32.exe.

Pulse la tecla Enter en su teclado y el exe se desempaquetará.

Haga lo mismo para Slideshow.exe.

Edición de iconos

Copie a continuación los archivos png que desee utilizar como iconos en la carpeta Íconos y abra IcoFX.En este tutorial utilizo IcoFX 1.6.4.Prefiero convertir los archivos png en íconos, para poder elegir qué formatos quiero, pero también puede usar los archivos ico.

Ir a Herramientas & gt;Proceso por lotes. ..

Allí se le presentará una gran cantidad de opciones. Asegúrese de que esté marcado Crear iconos a partir de imágenes. A continuación, use el botón Agregar para agregar los archivos png que desea convertir en íconos. Debajo hay muchos formatos de imagen. Generalmente elijo solo colores XP y me aseguro de que 128 × 128 estén marcados.

Sin el formato 128 × 128, los iconos se mostrarán como 48 × 48 en Vista cuando elijas 'Iconos grandes' en el explorador.

No marque los 256 y 16 colores, ya que solo uso mis iconos en Vista o 7, pero para una mayor usabilidad también puede marcar los demás. Hará que su archivo de icono sea un poco más grande, pero dado que el tamaño no es un problema en estos días, puede darse el lujo de complacer:)

Pulse Aceptar y en unos segundos tendrá dos iconos adecuados para trabajar.

Insertar los iconos

Ahora estamos finalmente listos para cambiar los iconos en el programa mismo.

Ir a Herramientas & gt;Editor de recursos. ..

Esto abrirá una ventana vacía como esta:

Use el ícono amarillo de archivo abierto para navegar a i_view32.exe en su carpeta de trabajo y haga clic en Abrir. Ahora puedes ver todos los iconos que están almacenados dentro del exe. Puede cambiarlos todos, pero para el propósito de este tutorial solo hacemos el primero.

Como nota al margen: Irfanview también tiene sus íconos de archivo almacenados en Icons.dll que se encuentran en la carpeta de complementos.¡También puedes cambiar todos esos íconos a los que más te gusten!

Haga clic derecho en el primer icono y seleccione Cambiar.

Busque su icono y haga clic en Abrir.

Voila, ahí está tu nuevo ícono.

Haga clic en el botón azul para guardar.

Y si todo fue bien, debería ver Archivo guardado correctamente.

Haga clic en Aceptar.

Repita el procedimiento para Slideshow.exe.

Y luego puede echar un vistazo a su carpeta de trabajo.

Ahora tiene los archivos exe con los nuevos iconos y los anteriores se han respaldado automáticamente con la extensión. bak agregada a su nombre. Le he dado a los archivos bak un ícono negro de papelera de reciclaje: probablemente vea un ícono genérico y la extensión. bak después del nombre.

A veces no ve los iconos nuevos, porque Windows mantiene la imagen anterior en su caché.Un reinicio generalmente soluciona eso, así que no te preocupes por eso en este punto.

Opcional: empaquetar el exe

Si desea ahorrar espacio, puede volver a empaquetar los archivos exe. Abra el símbolo del sistema en su carpeta de trabajo y escriba upx i_view32.exe. Para la presentación de diapositivas, use upx slideshow.exe

Ahora copie i_view32.exe y slideshow.exe en la carpeta del programa Irfanview( reemplace los archivos exe anteriores o elimínelos del camino).

Prueba de sus nuevos íconos

Ahora vamos a probar si los salvapantallas recién creados realmente tienen el nuevo ícono de presentación de diapositivas. No hay mucho para probar en el ícono del programa; puede ver que aparece en la esquina izquierda cada vez que abre Irfanview. Abra Irfanview y luego abra el menú de diapositivas haciendo clic en el segundo botón a la izquierda.

Obtendrá el último menú de diapositivas guardado que ingresó.(vea este tutorial en 7tutorials para más detalles)

Guarde la presentación de diapositivas como salvapantallas y eche un vistazo a la carpeta donde la guardó.Debería verse así:

Conclusión

Como se muestra aquí con un poco de persistencia, incluso puede modificar programas más antiguos para que se ajusten a la apariencia de Vista y Windows 7 y así mantener un excelente programa pequeño como Irfanview como una adición moderna a su sistema.

Descargar IrfanView de Ninite