Tutorial Para Crear Portables
142fc496eac1104b24ae30fdcb1cffa1
Programas Necesarios:
- ResHacker-
- WinRaR-
- IconWorkShop 5.0-
- Editor de Imágenes (Opcional)-
- Codigos (En un Block de Notas)-
Descargar Reshacker e IconWorkShop 5.0 [Los 2 Son Portables]
Empezemos...
Primero buscamos el programa que dejaremos Portable, buscamos la carpeta de raiz del programa: (Crearemos portable el programa "Ares" como ejemplo).
C:Archivos de programaAres
La carpeta Ares que se encuentra en "Archivos de Programa" la Copiaremos en Nuestro Escritorio... Una vez copiada la carpeta entramos en ella, Seleccionamos todos los archivos (Antes de seleccionar todos los archivos, se recomienda eliminar los archivos "Uninstall" ya que no servira y ocupara espacio). Cuando finalmente ya tenemos todos los archivos seleccionados, con el botón derecho del Mouse sobre un archivos pones: Añadir a "Ares.rar"
Ahora se creara un Archivo llamado "Ares.rar", entonces los archivos seleccionados anteriormente los eliminamos, dejando solo "Ares.rar" Abrimos el archivo Ares.rar y se abrirá el programa Winrar, una vez abierto apretamos en el icono "SFX" y saldra lo siguiente:
Le damos en la pestaña "Comentario"y ponemos el Siguiente Codigo:
dijo:El comentario siguiente contiene secuencias de órdenes para auto extracción:
Setup=Ares.exe
TempMode
Overwrite=1
Title=Ares Portable
License=
• En el Casillero Nº 1 donde dice "Setup=", ponemos el nombre del archivo setup, en este caso Ares.exe (ojo: es el nombre del archivo mas su extensión .exe).
• En el Casillero Nº 2 donde dice "Title=", ponemos un titulo cualquiera. Una vez realizado todo le damos en Aceptar y se creara otro archivo con extensión .exe!!
Si terminaste de hacer todos los pasos anteriormente, Ya tienes tu Portable Realizado!! pero aun así con el portable terminado quedara asi cuando este cargando el portable...:
Como ven, No queda muy bonito... A Continuación enseñare a ponerle texto y cambiar la imagen azul con el libro que esta a la izquierda.
Modificar Opciones Avanzadas
Ahora crearemos una imagen de 163x302, se vera algo similar como a la foto de arriba..
PD: La imagen tiene que estar en formato .BMP...
Para aplicar la imagen realizaremos lo siguiente, Abriremos el Programa "ResHacker.exe" y vamos a "File", luego a "Open" y buscamos el portable.. en este caso "Ares.exe" y le damos en abrir.
Luego nos dirigimos a "Action" y despues a "Replace Bitmap":
Una vez que hacemos click en "Replace Bitmap" saldra una ventana.. hay hacemos click en "Open File..." y buscamos la imagen, cuando la encontramos y le damos en "abrir".. y luego en "Replace" para reemplazarla.... !!!! Cuando reemplaces la imagen, nos dirigimos a "File" y luego a "Save" para guardar los cambios.
Ahora para Insertarle Texto se realizara lo siguiente... Seguir esta Cadena:
Código de LICENSEDLGdijo:LICENSEDLG DIALOG 27, 47, 347, 204
STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "License"
LANGUAGE LANG_RUSSIAN, 0x1
FONT 8, "MS Sans Serif"
{
CONTROL "Ejecuta el Portable.. No va a instalar nada..", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 141, 156, 167, 23
CONTROL "Este Programa es PORTABLE, quiere decir que no necesitas instalar solo ejecutar nada más y además podes llevarlo en un PenDrive o en un CD ", 0, STATIC, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 130, 44, 195, 42
CONTROL "Programa Portable.. esta bueno ", 0, STATIC, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 126, 17, 210, 10
CONTROL "http://www.taringa.net/", 0, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 172, 130, 121, 10
CONTROL "Visita ", 0, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 127, 121, 206, 25
CONTROL "Información", 0, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 127, 30, 206, 68
CONTROL "", 102, STATIC, SS_BITMAP | SS_REALSIZEIMAGE | WS_CHILD | WS_VISIBLE, 6, 9, 61, 186
CONTROL "&Ejecutar", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 211, 183, 60, 14
CONTROL "&Cancelar", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 278, 182, 60, 14
}
Una vez seguida esa cadena, poner el código que puse arriba. Lo que está en Rojo son las palabras que podés editar a tu gusto. Ejemplo:
FONT 8, "MS Sans Serif" En donde dice MS Sans Serif es la fuente (tipo de letra) podés cambiarla por "Arial", "Tahoma", "Papyrus", etc.
Cuando termines de ingresar el código, vuelves a guardar en "File".. "Save"...
Ahora Seguir la Siguiente Cadena. Esta es para modificar el texto que saldra al cargar el portable.
Código de STARTDLGdijo:STARTDLG DIALOG 27, 47, 347, 207
STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "WinRAR self-extracting archive"
LANGUAGE LANG_RUSSIAN, 0x1
FONT 8, "MS Sans Serif"
{
CONTROL "", 105, STATIC, SS_BITMAP | SS_REALSIZEIMAGE | WS_CHILD | WS_VISIBLE, 6, 9, 61, 186
CONTROL "Gracias por adquirir este Portable. Espere se esta cargando el archivo para luego poder disfrutarlo. Recuerde no se instalará nada", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 117, 108, 200, 27
CONTROL "", 101, COMBOBOX, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_CHILD | WS_VSCROLL | WS_TABSTOP, 117, 143, 154, 20
CONTROL "Examinar", 102, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_TABSTOP, 278, 156, 60, 14
CONTROL "", 103, EDIT, ES_LEFT | ES_MULTILINE | ES_AUTOVSCROLL | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 117, 9, 222, 92
CONTROL "Carga en progreso...", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 116, 157, 84, 8
CONTROL "", 104, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 116, 172, 223, 10
CONTROL "", -1, STATIC, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE, 0, 201, 349, 1
CONTROL "Cargando...", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 211, 185, 60, 14
CONTROL "&Cancelar", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 278, 184, 60, 14
}
Una vez seguida esta cadena, Copiamos el Código que puse arriba. Recuerde lo que está en Rojo Podés editar a tu gusto
Una vez realizado eso. Volvemos a guardar, Ahora se creara otro archivo, uno con los datos antiguos y otros con los nuevos que son información e imagen!!
Quedará Algo Así:
Con todo eso realizado ya tendrías listo algo similar a la imagen del "Msn Live Portable" que esta mas arriba . A Continuación les enseñare a cambiarle el icono a tu portable!!!
Cambiar Icono A Tu Portable
Para cambiarle el Icono haces lo siguiente. Abres el programa "ResHacker", luego a "File" y enseguida a "Open" y buscamos nuestro portable.
Una vez encontrado, nos dirigimos a "Action" y Luego "Replace Icon"! Ahí apretamos "Open File...." y buscamos el icono, luego que ya tienes el icono apretas en "Replace" y para finalizar vas a "File"-"Save" para guardar los cambios.
PD: Esta incluido un Programa llamado "IconWorkShop 5.0" que sirve para sacar los íconos de ejecutables y dejar el icono aparte y ponérselo a tu portable. Es otra posibilidad de conseguir un icono!
espero que les haya servido
ATTE:camilolandia
fuente:camilolandia