13
Crear programas portables Con winrar Una forma de convertir casi cualquier aplicación o programa en portable, aun los que guardan su configuración en el Registro, es extraer los archivos contenidos en el instalador y crear un archivo SFX (auto-extraíble) con el programa WinRAR o si no lo posees con 7z. WinRAR es actualmente unos de los programas más populares y el más completos para comprimir o descomprimir archivos, si aún no lo usas puedes descargarlo gratis desde su sitio web en http://winrar.com.es/. WinRAR es software propietario por lo que solo podrás descargar gratis una versión shareware o demostrativa, pero seguirá funcional aunque no la compres. WinRAR es compatible y soporta casi todos los formatos de compresión que se utilizan. 7z es el preferido de los programas compresores, es software libre y lo puedes descargar gratis desde su sitio web en: http://www.7-zip.org/ Extraer los archivos del programa de su instalador El primer paso es extraer los archivos que contiene el instalador de la aplicación o programa. En algunos casos se puede lograr fácilmente dando un clic derecho en el ejecutable y escoger: "Extraer aquí", lamentablemente no funciona en la mayoría de los casos. Extraer los archivos de cualquier instalador EXE UniversalExtractor es una sencilla aplicación gratuita que extrae todos los archivos contenidos en cualquier ejecutable EXE. La puedes descargar gratis desde la web de su autor en: http://www.legroom.net/software/uniextract Cuando lo tengas, si podrás extraer los archivos del interior de cualquier instalador.

Crear programas portables

Embed Size (px)

Citation preview

Page 1: Crear programas portables

Crear programas portables

Con winrar

Una forma de convertir casi cualquier aplicación o programa

en portable, aun los que guardan su configuración en el

Registro, es extraer los archivos contenidos en el

instalador y crear un archivo SFX (auto-extraíble) con el

programa WinRAR o si no lo posees con 7z.

WinRAR es actualmente unos de los programas más populares y

el más completos para comprimir o descomprimir archivos, si

aún no lo usas puedes descargarlo gratis desde su sitio web

en http://winrar.com.es/.

WinRAR es software propietario por lo que solo podrás

descargar gratis una versión shareware o demostrativa, pero

seguirá funcional aunque no la compres.

WinRAR es compatible y soporta casi todos los formatos de

compresión que se utilizan.

7z es el preferido de los programas compresores, es

software libre y lo puedes descargar gratis desde su sitio

web en: http://www.7-zip.org/

Extraer los archivos del programa de su instalador

El primer paso es extraer los archivos que contiene el

instalador de la aplicación o programa.

En algunos casos se puede lograr fácilmente dando un clic

derecho en el ejecutable y escoger: "Extraer aquí",

lamentablemente no funciona en la mayoría de los casos.

Extraer los archivos de cualquier instalador EXE

UniversalExtractor es una sencilla aplicación gratuita que

extrae todos los archivos contenidos en cualquier

ejecutable EXE.

La puedes descargar gratis desde la web de su autor en:

http://www.legroom.net/software/uniextract

Cuando lo tengas, si podrás extraer los archivos del

interior de cualquier instalador.

Page 2: Crear programas portables

Crear la aplicación portable

Después de extraer los archivos localiza el ejecutable que

inicia el programa, en muchos casos está en el interior de

una carpeta nombrada: {app}

Abre dicho directorio selecciona todos los archivos da un

clic derecho y en el menú escoge la opción de WinRAR:

"Añadir al archivo...."

Como se muestra en la siguiente imagen, solo tienes que

escoger en Método de compresión: "La mejor" y marcar la

casilla: "Crear un archivo SFX".

Escoge la pestaña Avanzado y da un clic en el botón:

"Opciones SFX".

Solo es necesario introducir en el cuadro: Ejecutar tras la

extracción, el nombre del ejecutable de la aplicación, en

este ejemplo es "audacity.exe".

Page 3: Crear programas portables

Finalmente abre la pestaña Modos.

En Modo temporal marca la casilla: "Descomprimir en una

carpeta temporal".

En Modo silencioso escoge: "Ocultar todo".

En Modo de sobreescritura escoge: "Sobreescribir todos los

ficheros".

Page 4: Crear programas portables

Es todo, presiona Aceptar en las dos ventanas para que

WinRAR comience a crear el archivo portable, al finalizar

renómbralo a tu gusto y muévelo al dispositivo flash donde

lo utilizarás.

El método funciona con 7z, pero no existe la opción que

permita ocultar los archivos auxiliares, por lo que siempre

se mostrarán al ejecutar el portable, lo que es un poco

molesto.

Con Windows

Para empezar ejecutamos el IExpress, podemos hacer esto

escribiendo IExpress en ejecutar.

Seleccionar la primera opción (Create new self extraction

directive file) y pulsar siguiente.

Page 5: Crear programas portables

Seleccionar la primera opción (Extract files and run an

installation command) y pulsar siguiente

Escribe un nombre para el portable y pulsar siguiente.

Page 7: Crear programas portables

En este paso tienes que pulsar add y ir a la carpeta

contenedora del programa instalado del cual queremos hacer

portable y seleccionamos todos los archivos (en caso de que

haya carpetas tienes que ir entrando y seleccionar todos

los ficheros) y pulsamos siguiente en mi caso elegi O&O

Data Recovery

Por lo general para la creacion del programa lo elegimos de

un programa ya instalado y activado (Importante) y su ruta

para la creacion es c:/archivos de programa/ (aqui eliges

la carpeta donde esta alojado los archivos del programa

Page 8: Crear programas portables

Seleccionas en install program el ejecutable es decir el

que será el que ejecute el programa.

Marcar la primera y pulsar siguiente.

Page 9: Crear programas portables

Marcar la primera opción para que no muestre ningún mensaje

al acabar y pulsar siguiente.

Elegir la ruta donde se creara el ejecutable, marcar las

dos opciones y pulsar siguiente.

Page 11: Crear programas portables

Marcar la segunda opción (don’t save) para que no guarde un

archivo con los datos.

Pulsar siguiente para finalizar.

Page 12: Crear programas portables

Y empieza a crear el portable.

Una vez que se cierre la pantalla del msdos tendrás el

portable creado en la carpeta que elegiste anteriormente.

En este paso se ha realizado el portable sin ningun error

Page 13: Crear programas portables

En la siguiente captura vemos que se ha creado nuestro

programa portable

Procedemos a ejecutar el portable para probarlo