Personalizar nuestro main.exe [Logos]

Bienvenidos a un nuevo tutorial, hoy aprenderemos a personalizar nuestro main.exe modificando el icono de la aplicación.
Para esto usaremos una fantástica herramienta llamada Resource Hacker, dicho programa nos ayudará a personalizar nuestro main.exe (o cualquier aplicación .exe, por ejemplo el "Luncher") de una forma realmente muy sencilla.



1)Lo primero que haremos será ingresar a la siguiente URL https://www.angusj.com/resourcehacker/
Ahora, nos deslizamos hasta el final y hacemos un clic en donde dice [Setup File 730kb] o donde dice [EXE install (2.9MB)]

Descarga del Resourse hack

2)Una vez descargado el programa, lo instalamos (La instalación la realizan de modo normal)
Terminada la instalación, abrimos el programa.
Veremos algo similar a lo siguiente:

Interfaz del programa

3)El siguiente paso será ir "File => Open" [Control+O] y seleccionamos nuestro .exe a modificar, en mi caso el main.exe
Una vez abierto, veremos algo similar a lo siguiente:

Abriendo archivo a editar

4)En este caso, sobre el lado izquierdo veremos diferentes carpetas (Depende de la edición de su .exe esta cantidad puede variar)
Nos concentraremos en la primera carpeta [Icon], dentro de dicha carpeta tenemos todos los iconos que utiliza la aplicación main.exe, veamos uno:

Visualizando icono del ejecutable

5)Es importante saber y conocer que la aplicación main.exe trabaja con diferentes tamaños/bits/etc, esto lo podemos ver en la opción "Icon Gruop" => "101" => "1042"
En mi caso el grupo de iconos que utiliza mi main.exe son los siguientes:

32 x 32 (16 colors) - Ordinal name: 1
48 x 48 (256 colors) - Ordinal name: 2
32 x 32 (256 colors) - Ordinal name: 3
16 x 16 (16 colors) - Ordinal name: 4
Entonces para poder remplazar ese resource, necesitamos respetar dichas características.
Para modificar ese grupo de iconos vamos a utilizar el IcoFx el que pueden descargar desde la siguiente URL https://icofx.ro/
Una vez descargado, lo instalamos y abrimos con el programa nuestro main.exe, nos aparecerá una ventana como la siguiente.
Hacemos un clic en el boton "Extraer"

Interfaz del icoFX

6)Lo que hemos hecho ahora, es extraer el grupo de íconos que contiene el main.exe, esto nos permitirá editarlos de forma individual.
Una vez que terminamos la edición, lo que haremos será guardar la imagen en formato .ico
El siguiente paso será volver al Resourse Hacker, sobre la carpeta "Icon Group" hacemos un clic izquierdo (Para marcarla) y nos vamos a donde dice "Action" => "Remplace Icon..."

Reemplazando icono en el resource

7)En nuestra nueva ventana, hacemos un clic en donde "Open file with new icon ..." , seleccionamos el archivo .ico creado anteriormente y hacemos un clic en "Remplace"

Salvando cambios

8)Como ya podrán observar los íconos han sido modificados por los nuestros, simplemente lo que debemos hacer ahora es guardar los cambios y verificar el trabajo realizado.
Para guardar los cambios, vamos a File => Save [Control+S] y para verificar los cambios buscamos el .exe
Atención, sino vemos los cambios, hacemos clic derecho y ponemos actualizar, o reiniciamos la pc (En el caso que no actualize)
El resultado será el siguiente:

Verificando el trabajo terminado

Y con eso ya tenemos nuestro propio main.exe personalizado con nuestro ícono.
En el próximo tutorial veremos como modificar las leyendas o descripción del .exe usando el mismo programa.
Adicionales:
a)Si van a encriptar el main.exe es mejor que este cambio lo realizen antes de la compresión.
b)Si el main.exe ya está encriptado, es posible que tengan varios errores al aplicar este tutorial
c)El autor nos informa que el programa tiene soporte desde Windows 95 hasta Windows 7, no hay referencia sobre Windows 8 o Windows 10.

¿Necesitas ayuda? Visita www.iceventas.com y nosotros lo hacemos por ti.

Se han publicado un total de 2 comentarios en Mu Online Tutoriales :

15 de noviembre de 2018, 10:15

Tengo un problemita. Cuando abro el archivo .exe con el nuevo ícono me tira el error "...main.exe no es una aplicación Win32 Válida". Hay algo que estoy haciendo mal?

15 de noviembre de 2018, 14:27

Nico Raffa : ¿La aplicación esta encriptada?
Saludos

Publicar un comentario