crear_portableI

= Como crear programas portables I = En función de como trabaje una aplicación en el ordenador nos será utilizable uno u otro método de creación de portables. Por ello a lo largo del Taller os vamos a explicar distintas herramientas, teniendo siempre presente que sean portables y gratuitas. Ello comportará que para algunos programas nos será mas complicado conseguir convertir a portable sin usar herramientas comerciales.

Índice
 * **Creación de portables con IEXPRESS una herramienta del propio Windows XP**
 * ** Creación de portables con Universal Extractor **

 **Método a .- Utilización de IEXPRESS una herramienta del propio Windows XP**

En el ejemplo vamos a hacer portable la aplicación **Irfanview **, una interesante herramienta para tratamiento de imágenes.
 * Primero descargaremos e instalaremos la aplicación, en nuestro caso. **Descargar Irfanview **
 * Una vez instalada la aplicación, tendremos en la carpeta que hemos creado Irfanview4 todos los archivos que incorporaremos al instalador. El instalador: **IExpress** ya lo lleva el propio Windows XP y podemos activar escribiendo **IExpress** desde el **Menú Inicio | Ejecutar.** Si teneis otras versiones de Windows podéis usar la versión portable en castellano podéis descargar haciendo clic aquí** . Seguiremos esta versión portable en castellano:
 * Al arrancar el instalador, IExpress nos aparecerá la ventana de bienvenida. //Crear un nuevo archivo Self extración Directive (SED)//




 * Indicaremos cuál es el resultado final que queremos: //Extraer los archivos solamente.//




 * Indicaremos el título del instalador. Cancelaciones: //En nuestro caso elegimos Irfanview4X_portable.//




 *  Nos pregunta si queremos añadir un mensaje inicial de confirmación de la instalación. //Para simplificar indicamos que no.// //No avisar//




 * Nos pregunta si queremos avisar del tipo de Licencia. //En nuestro caso elegimos No Mostrar una Licencia.//




 * A continuación nos pide qué archivos tenemos que comprimir en la instalación.




 *  Iremos en Agregar y seleccionaremos de golpe todos los archivos de dentro de la carpeta que tenemos la aplicación **C:\Archivos de Programa\Irfanview4X.** Como no lo necesitaremos podemos dejar fuera el **iv_uninstall**




 * Nos añadiera todos los archivos seleccionados:




 * Nos pregunta si queremos que muestre la ventana de instalación. //Escogemos por defectos//




 * Nos pregunta si queremos mostrar algún mensaje al finalizar la instalación. //En nuestro caso escribimos: Instalación finalizada//




 * A continuación nos pide en qué carpeta y qué nombre pondremos el archivo de instalación. //En nuestro caso indicamos c: / ​​portables/irfan/irfanview4X_portable.exe//




 * Nos pregunta si queremos guardar en un archivo este proceso para una posterior creación. //Indicamos No guardar//




 * Nos informa de la finalización del proceso de ayuda y del inicio de la generación del paquete instalador. //Escogemos Siguiente//




 * Nos indica las características del paquete instalador creado. //Escogemos Finalizar//




 * <span class="Apple-style-span" style="border-collapse: separate; color: #555555; font-family: Tahoma,'century gothic',Arial,verdana,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">A continuación si vamos a la carpeta indicada anteriormente, encontraremos el fichero de instalación. Instalación ya generado.




 * <span class="Apple-style-span" style="border-collapse: separate; color: #555555; font-family: Tahoma,'century gothic',Arial,verdana,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Si pulsamos sobre la aplicación creada, se iniciará el proceso de descompresión en la carpeta de la unidad que le indicamos.




 * <span class="Apple-style-span" style="border-collapse: separate; color: #555555; font-family: Tahoma,'century gothic',Arial,verdana,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Escogemos la carpeta y si esta no existe nos pedirá para crearla.




 * <span class="Apple-style-span" style="border-collapse: separate; color: #555555; font-family: Tahoma,'century gothic',Arial,verdana,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Una vez proceda a descomprimir nos mostrara una ventana reflejando el proceso.

Recordar que este proceso sólo es aplicable programas que tengan todos sus ficheros en la carpeta de la aplicación y que no utilicen ni librerías del sistema ni graven datos en el registro de Windows. Para estos casos existen otras herramientas que explicaremos en otros metodos

 **Método b .- Creación de portables con Universal Extractor.** **Universal Extractor** (para descargar **pulsar aquí**) es una aplicación que utiliza en modo linea de comandos diversas herramientas de descompresión. Tiene diversas modalidades de trabajo, y podría decirse que puede convertir a portable entre un 20 y un 30% de las aplicaciones instalables. No está nada mal teniendo en cuenta que se trata de una herramienta portable, gratuita y que ocupa muy poco. Vamos a utilizar una aplicación de materia como es [|**Avogadro**], que sirve para generar modelos moleculares para las asignaturas de Química y Biologia. Descargaremos la aplicación que se instala en el PC, **clicando aquí**


 * En primer lugar arrancaremos el **Universal Extractor**




 * En segundo lugar le indicamos los dos datos para poder actuar :




 * 1) Dirección donde se encuentra el fichero descargado para ser instalado en nuestro caso vamos a probar con //**avogadro-1.0.1-win32.exe**//
 * 2) Carpeta de destino, donde se generaran los distintos ficheros de la aplicación portable


 * Es posible que a lo largo del proceso de conversión se abran ventanas de consola del MS-DOS donde se ejecutan las lineas de comandos para realizar el proceso,como esta que podéis ver a continuación:




 * Finalmente se nos cerrará el Universal Extractor y tendremos que acceder directamente a la carpeta que le hallamos indicado, en nuestro caso "**G:\avogadro**".



A continuación tendremos que hacer un poco de retoque manual. Vemos que ha creado dos carpetas :
 * 1) $PLUGINSDIR = Esta carpeta la podemos dejar igual
 * 2) ý¨Y€ = Esta mejor la re nombramos con el nombre de la aplicación **avogadro_portable**. Y si entramos dentro de la carpeta veremos que contine a su vez 4 carpetas :

De las 4 carpetas solo nos centramos en la que contiene el ejecutable para poder arrancar la aplicación, del resto ya el Universal Extractor ha realizado los cambios necesarios para que funcione de manera independiente y por tanto sea portable.
 * 1) bin = Es la carpeta que contiene el programa ejecutable para arrancar la aplicación
 * 2) include =
 * 3) lib=
 * 4) share=



A partir de este momento simplemente copiando toda la carpeta a otra unidad de disco o de USB podremos arrancar nuestra aplicación Recordar que solo os funcionara para un 20% de los programas instalables

Seguro que tenéis aplicaciones de vuestra especialidad que nunc aos habeis planteado de convertirlas enportables para facilitar su utilizacion en el aula ya que no sera necesaria su instalación e incluso los alumnos la pueden utilizar desde un USB......