Anda di halaman 1dari 21

https://norfipc.com/utiles/como-crear-aplicacion-programa-portable-windows.

html

Qu son los programas portables y para que sirven?


Es un programa que puede ser usado en cualquier ordenador que posea el sistema
operativo para el que fue programada, sin su previa instalacin. Podemos encontrarnos
programas portables que pueden ser slo un archivo ejecutable, hasta grandes carpetas
llenas de archivos, libreras, etc. En cualquier caso todos cumplen su finalidad. Son
programas que no necesitan instalarlos para poder usarlos, poseen todos los archivos
necesarios para funcionar correctamente al insertar el dispositivo en cualquier equipo. A
modo de ejemplo, podramos crear un portable de nuestro programa lector de PDFs
favorito para llevar en nuestro usb y as poder leer PDFs en cualquier equipo sin la previa
instalacin de un programa. En internet hay varios sitios desde los cuales se pueden
descargar muchos de estos programas, se recomienda Portable Apps
(http://portableapps.com/).
Cmo convertir una aplicacin o programa en portable en Windows?

Hay varias formas de crear una aplicacin portable usando un programa o aplicacin. En
ocasiones es bastante fcil, en otras algo ms complicado.

Convertir en portable una aplicacin que usa un archivo INI

Una de las formas sencillas es cuando una aplicacin usa un archivo INI para guardar su
configuracin.
Cualquier programa que instalamos en Windows, que utilice un archivo de configuracin
INI o uno en formato XML para guardar sus datos, puede ser convertido en una aplicacin
portable.

Que son los archivos INI?


Los programas que instalamos y utilizamos en el equipo guardan su configuracin
principalmente de dos formas.
Almacenndola en claves del Registro de Windows.
Escribindola en un archivo de configuracin, que es un archivo de texto con la
extensin de archivo INI, que se encuentran regularmente en el mismo directorio que la
aplicacin.
Los archivos INI, abreviatura de (Windows Initialization file), se usaron profusamente
hasta el surgimiento de Windows 95 que se cre el Registro.
Usar los archivos de una aplicacin de forma portable

Para convertir en Windows, una aplicacin que utilice archivos INI o XML en portable,
sigue los siguientes pasos:
Localiza los archivos de la aplicacin en Archivos de programa.
En algunos casos, si se instal la aplicacin para un usuario en especfico, el archivo INI o
XML se encuentra en la carpeta de datos de dicho usuario.
En Windows 7 y Vista la ruta es la siguiente:
C:\Users\NombreDeUsuario\AppData\Roaming.
En Windows XP la ruta es diferente:
C:\Documents and Settings\NombreDeUsuario\Datos de programa
Para abrir dicha locacin fcilmente, solo pega en el cuadro de Inicio: %APPDATA% y
presiona la tecla Enter.
Localiza y mueve dicho archivo a la carpeta de la aplicacin en Archivos de programa.
Copia dicha carpeta completa al dispositivo extrable.
Crea un acceso directo que apunte a su ejecutable principal.
Muchos de los programas ms populares en Windows, pueden ser convertidos en
portables de la forma anterior, por ejemplo: Winamp, AIMP, Feed Reader, Copy Handler,
Notepad++, etc

Convertir un programa en portable usando WinRAR

Una forma de convertir casi cualquier aplicacin o programa en portable, aun los que
guardan su configuracin en el Registro, es extraer los archivos contenidos en el instalador
y crear un archivo SFX (auto-extrable) con el programa WinRAR o si no lo posees con 7z.
WinRAR es actualmente unos de los programas ms populares y el ms completos para
comprimir o descomprimir archivos, si an no lo usas puedes descargarlo gratis desde su
sitio web en http://winrar.com.es/.
WinRAR es software propietario por lo que solo podrs descargar gratis una versin
shareware o demostrativa, pero seguir funcional aunque no la compres.
WinRAR es compatible y soporta casi todos los formatos de compresin 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 aplicacin o


programa.
En algunos casos se puede lograr fcilmente dando un clic derecho en el ejecutable y
escoger: "Extraer aqu", lamentablemente no funciona en la mayora de los casos.
Extraer los archivos de cualquier instalador EXE
UniversalExtractor es una sencilla aplicacin 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 podrs extraer los archivos del interior de cualquier instalador.
Crear la aplicacin portable

Despus 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 opcin de WinRAR: "Aadir al archivo...."
Como se muestra en la siguiente imagen, solo tienes que escoger en Mtodo de
compresin: "La mejor" y marcar la casilla: "Crear un archivo SFX".

Escoge la pestaa Avanzado y da un clic en el botn: "Opciones SFX".


Solo es necesario introducir en el cuadro: Ejecutar tras la extraccin, el nombre del
ejecutable de la aplicacin, en este ejemplo es "audacity.exe".
Finalmente abre la pestaa 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".

Es todo, presiona Aceptar en las dos ventanas para que WinRAR comience a crear el
archivo portable, al finalizar renmbralo a tu gusto y muvelo al dispositivo flash donde lo
utilizars.
El mtodo funciona con 7z, pero no existe la opcin que permita ocultar los archivos
auxiliares, por lo que siempre se mostrarn al ejecutar el portable, lo que es un poco
molesto.

Otras opciones para crear archivos portables

Existen diversas herramientas en internet que se pueden utilizar de forma gratis para
convertir aplicaciones en portables: VMware ThinApp, Cameyo o Evalaze.

https://www.informatica-hoy.com.ar/trucos-consejos-computadora/Crear-aplicacion-portable.php
VMWARE THINAPP
VMware ThinApp est especialmente diseado para registrar los cambios realizados en el
sistema durante la instalacin o desinstalacin de software, y crear con estos datos las
aplicaciones porttiles con todas sus dependencias y archivos necesarios. Esto nos garantizar que
las aplicaciones terminadas con este mtodo funcionen en cualquier PC en donde las ejecutemos.
Cmo funciona VMware ThinApp?

Simple, cuando iniciamos ThinApp para crear una aplicacin portable, automticamente tomar
una especie de instantnea de todo nuestro sistema en la cual guardar el estado de las carpetas,
registro y mucha otra informacin, para compararla con una instantnea similar al final del
procedimiento, el resultado de esa comparacin es utilizado para crear nuestra aplicacin. Cabe
destacar que Vmware ThnApp puede hacer este procedimiento slo con aplicaciones que no se
han instalado todava en nuestra computadora.

A partir de ahora, las instrucciones necesarias para transformar cualquier tipo de aplicacin en
portable.

1. En primer lugar, descargar e instalar VMware ThinApp. La cual podremos descargar desde el
siguiente enlace:

https://www.vmware.com/tryvmware/p/activate.php?p=vmware-thinapp&lp=1

Es muy importante mencionar que no es una aplicacin gratuita, pero este enlace nos proporciona
una versin del programa vlida por 60 das, tiempo ms que suficiente para crear todas las
aplicaciones portables necesarias para nuestro trabajo. Slo es necesario rellenar el formulario y
descargar.
2. Una vez descargada e instalada, la ejecutamos. Entonces presionamos sobre el botn
Siguiente.

Antes de comenzar con la instalacin de cualquier software, presionamos sobre el botn Prescan.

3. En este punto, debemos esperar a que el programa termine de realizar el anlisis del sistema y
crear las instantneas.

4. Una vez que el proceso de escaneo del sistema termina, ThinApp nos pedir que instalemos el
software que deseamos hacer portable.

5. En este caso, y como para ejemplificar el procedimiento, comenzaremos con la instalacin de un


software llamado MyDefrag. Es posible que la aplicacin instalada nos pida reiniciar el sistema para
que la instalacin termine exitosamente. En tal caso reiniciamos sin miedo ya que ThinApp estar
all para continuar con el procedimiento.
6. Luego de finalizada la operatoria de la instalacin de la aplicacin seleccionada para convertir en
portable, maximizamos VMware ThinApp y presionamos sobre el botn Postscan. En esta
instancia, VMware ThinApp iniciar el sistema para comenzar con el anlisis comparatorio con la
instantnea tomada con el botn Prescan.
7. Mediante este procedimiento de post escaneo, VMware ThinApp conocer qu archivos y
carpetas son necesarios para realizar la versin portable del software elegido.

8. Seleccionamos el ejecutable que desea ser el contenedor principal, por ejemplo: MyDefrag.exe
en el caso de la configuracin de este programa. Este ser el archivo que en realidad contiene todos
los datos necesarios como para poder ejecutar nuestra versin portable del programa.

9. Pulsamos sobre Everyone para ajustar los permisos a todos los usuarios.

10. En la ventana Isolation Mode (Modo de aislamiento) seleccionamos la opcin


predeterminada y pulsamos sobre el botn Siguiente.
11. En la ventana Setup Capture seleccionamos la opcin predeterminada y pulsamos sobre el
botn Siguiente.

12. En este punto ya estaremos en posicin de escribir el nombre de nuestra aplicacin portable.
Es recomendable dejar el nombre predeterminado que nos brinda la aplicacin.

13. Ahora tendremos que seleccionar entre un archivo de datos separados para aplicaciones
porttiles o un nico archivo exe, el cual contendr todo lo necesario para funcionar.
14. Presionamos sobre el botn Save para que el procedimiento se ponga en marcha y
finalmente, el botn Build para obtener nuestro software portable.

15. Lo nico que nos resta es desinstalar el software recin instalado y comenzar a gozar de los
beneficios de usar software portable.

Si has probado la aplicacin, cuntanos cmo te ha resultado!


http://www.pcwebtips.com/2013/06/Pasos-Crear-Porgrama-Portable-Gratis.html

EVALAZE

Cmo funciona la virtualizacin


Evalaze escanea el sistema antes de instalar realmente la aplicacin. El programa busca
archivos modificados, incluyendo archivos DLL, archivos ejecutables y cambios en el
registro. El mismo anlisis se ejecuta despus de la instalacin. Los datos capturados
durante el anlisis se guardan en un nico archivo con una extensin. Evd.

Evalaze luce una interfaz de usuario muy simple. Vamos a usar el asistente para este
tutorial. Slo tiene que seguir sencillos pasos para crear una aplicacin virtual.

El asistente de Evalaze le pedir el nombre de la aplicacin y la ruta donde se almacenan


todos los ajustes. La ruta predeterminada es C:\capture. Si est usando Windows 7 o
Windows 8, utilice otra unidad del sistema para guardar los archivos, debido a la
restriccin del sistema operativo
Pulse en Next para iniciar la exploracin de pre-instalacin. El asistente buscar sistema
de archivos y cambios en el registro para la comparacin con el estado con la post-
instalacin.
Una vez completado el proceso de pre-escaneo, tendr que pulsar el botn "Select setup"
para seleccionar el programa que desea hacer portable. En este paso, la aplicacin Evalaze
funcionar en segundo plano mientras se instala y configura el programa.
Una vez completada la instalacin, tendr que volver a Evalaze y haga clic en Next para
ejecutar el anlisis posterior.

El proceso de anlisis posterior toma un tiempo ya que tiene que analizar en primer lugar
el sistema de archivos y registro como lo hizo en el pre-escaneo y luego comparar los dos.
En el siguiente paso, Seleccione los archivos ejecutables que se utilizarn para iniciar el
programa portable. Slo seleccione la aplicacin principal.
Despus de pulsar en Next, se le dar dos opciones: Utilice WriteCopy-Mode y Utilice
Merge-Mode.

Tienes que seleccionar un modo de virtualizacin. En WriteCopy-Mode, la aplicacin ser


totalmente portable, en cambio, Merge-Mode la aplicacin ser capaz de leer y escribir en
el sistema operativo. El Merge-Mode se debe utilizar cuando la aplicacin necesita
cambiar los archivos del sistema y los valores de registro del sistema.
En la siguiente pantalla, Cambie el nombre del contenedor. El contenedor tendr una
extensin. Evd y contendr todos los archivos necesarios para la virtualizacin.
Por ltimo, tendr que ejecutar el proceso de compilacin presionando el botn next. La
aplicacin portable estar disponible en la carpeta llamada " Output " dentro de la carpeta
que dio en el primer paso.

Conclusin
He estado usando Evalaze para crear programas portables en Windows durante unos das.
Algunas aplicaciones funcionan perfectamente en WriteCopy-Mode, mientras que otros
deben ser Merge-Mode
https://www.profesionalreview.com/2016/10/31/crear-programas-portables-facilmente/

CAMEYO

Crear nuestros programas portables con Cameyo

El primer paso es abrir la aplicacin Cameyo que hemos descargado previamente.


Cuando se abra la aplicacin nos vamos a encontrar con tres opciones, tenemos que elegir el
mdulo Capture an Installation. En ese momento Cameyo har una especie de snapshot del
sistema que va a tardar entre 10 y 15 minutos dependiendo de tu ordenador, debemos tener un
poco de paciencia hasta que finalice.

Una vez que finaliza el proceso y con la aplicacin Cameyo abierta, vamos a proceder a la
instalacin de la aplicacin que queremos hacer portable, como si fuese una instalacin
comn y corriente.

Una vez que termina la instalacin, en Cameyo vamos a hacer click en el botn Install Done.
Eso es todo, la aplicacin nos mostrar la ruta donde esta ubicado la aplicacin portable, puedes
pasarlo a un USB o lo que quieras.

Hay que tener en cuenta que no todas las aplicaciones se pueden hacer portables con este mtodo
pero s la gran mayora. Espero les haya sido de utilidad y nos vemos en la prxima.

Anda mungkin juga menyukai