¿Cómo puedo convertir un programa en portable?

Roblox cameyo

En los últimos años, las memorias USB se han hecho muy populares. Transfieren archivos con relativa rapidez (en comparación con los CD), son extremadamente pequeñas y discretas, y se conectan a casi cualquier ordenador con un puerto USB.

Personalmente, ahora mismo tengo dos unidades flash en mi llavero, y no puedo imaginar cómo he podido vivir sin ellas. Gracias a la comodidad de la moderna unidad de memoria flash, puedo copiar documentos u otros archivos importantes en una pequeña unidad que cabe en un bolsillo de la muda, y transferirlos a otro ordenador. Esto es, de hecho, lo que la mayoría de la gente hace con las unidades de memoria USB: nada especial hasta ahora.

Sitios como PortableApps tienen aplicaciones preempaquetadas que puedes instalar directamente en tu unidad USB. Estas aplicaciones, juegos y utilidades se ejecutarán desde tu memoria USB cuando la conectes a un ordenador (siempre que estén en el sistema operativo en el que se ejecutan los programas). Aibek ha elaborado una excelente lista de 100 aplicaciones portátiles para tu memoria USB que te recomiendo consultar si buscas programas preempaquetados para poner en tu memoria USB.

Programa Usb

Pista: Si lo que incluyera fuera un archivo de instalación estándar de Windows exe/msi, todo lo que podría hacer es ofrecer la instalación de la aplicación localmente de forma normal, así que lo que se necesita es una versión “desempaquetada” de la aplicación en la que está trabajando. Llegar a esa fase depende de cómo se distribuya normalmente la aplicación, que puede variar desde un simple archivo “zip” que contenga todos los archivos necesarios hasta una aplicación que deba instalarse localmente para obtener los archivos necesarios. En todos los casos hay que controlar qué se escribe y dónde, qué entradas del Registro de Windows se hacen tanto al instalar como al ejecutar el software localmente; además de qué dependencias (si las hay) requiere la aplicación, para poder tratar cualquier problema de portabilidad adecuadamente; y también para poder desinstalar completamente y eliminar todo rastro de la instalación.

Además, he descubierto que el formato .PAF que se utiliza aquí es bastante preferible a otras herramientas de portabilidad (no estoy seguro de cuáles) que producen un único archivo .Exe, pero que dejan un montón de detritus en el árbol de archivos (carpetas “SKEL” y demás) cada vez que se ejecuta el programa, lo cual es bastante desordenado y siempre acabo queriendo eliminarlo.

Hacer juegos portátiles

El creador de aplicaciones portátiles suele utilizar la tecnología de virtualización de aplicaciones para crear una versión portátil de un software. Una aplicación portátil no requiere instalación y puede llevarse a todas partes. ¿Cómo funciona Portable App Creator? Normalmente escanea el sistema antes y después de instalar una aplicación y analiza los cambios. A continuación, convierte los archivos instalados, las DLL y los registros en un único archivo ejecutable (.EXE).

Si no encuentras la versión portable de un programa y quieres crear una, estás en el lugar adecuado. Aquí tienes 5 creadores de aplicaciones portables para hacer cualquier software portátil. Sólo para usuarios de Windows.

Un potente software de virtualización de aplicaciones que es perfecto para que los profesionales simplifiquen el proceso de despliegue y migración de aplicaciones. El usuario ya no puede adquirir ThinApp como un software independiente, que ahora se incluye con VMware Horizon, Mirage y Workspace Portal. La creación de una aplicación virtual es fácil siguiendo el asistente de pasos. Hay 5 pasos principales requeridos: Prescaneado -> Instalación -> Postcaneado -> Configurar -> Construir.

Descarga de Cameyo

La última vez que escribí sobre el despliegue de aplicaciones con ThinApp, estaba orientado a conseguir aplicaciones independientes en los PCs de los clientes para que los no administradores las ejecuten, o a ponerlas en una red compartida. Pero si tienes una aplicación portátil la ventaja es que puedes ejecutarla desde un medio portátil (Como una unidad USB).

3.  Lo único que hay que tener en cuenta es que, cuando introduzca su clave de licencia, tenga en cuenta que el nombre que introduzca aparecerá en la “pantalla de inicio” cuando se cargue su ThinApp.

6. Cuando termine, simplemente minimice la ventana y habrá terminado por ahora.  Nota: No se preocupe si la aplicación que está instalando requiere un reinicio, ThinApp es lo suficientemente inteligente como para hacer frente a eso.

Nota: Antes de ejecutar Postscan asegúrese de eliminar cualquier archivo de instalación descargado, cualquier icono del escritorio que no quiera desplegar en la ThinApp, y vacíe la papelera de reciclaje (no querrá que se capturen todas esas cosas, al crear su ThinApp).

Santiago Paez