101Level - Foro

[Guía] Crear un instalador para tu cliente

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Leeg

  • *
  • *
  • 3.322
  • 59
  • Actividad:
    0%
  • Sexo: Masculino
[Guía] Crear un instalador para tu cliente
« en: 10 de Julio de 2012, 22:18 »
[Guía] Crear un instalador para tu cliente
Realizada por: Leeg

Descripción: Con esta guía aprenderemos a convertir los archivos de nuestro cliente en un archivo .exe de instalación, de una manera fácil y rápida. Para algo más complejo leed la miniFAQ.

::Herramientas necesarias::


::Paso a paso::

1.- Descargamos e instalamos NSIS en nuestro ordenador. A la hora de instalarlo se nos dará a elegir entre 4 opciones de instalación: Full, Minimal, Lite y Custom. Debemos instalar la versión Full.

2.- Una vez instalado, debemos comprimir todos los archivos que utiliza nuestro cliente en un archivo .ZIP (conservad las rutas de los archivos, por ejemplo la carpeta DATA debe seguir existiendo en el archivo comprimido si hemos añadido algo custom).

3.- Cuando ya tengamos nuestros archivos listos, abrimos NSIS.exe situado en: C:\Archivos de programa\NSIS\NSIS.exe . Debemos elegir la opción "Installer based on ZIP file".


4.- A continuación se nos abrirá una ventana como esta:


Source Zip File es la ruta donde tenemos nuestro archivo comprimido en .ZIP. Debemos hacer clic en "Open" y buscarlo.

Installer Name es el nombre del archivo .exe resultante.

Interface es la interfaz de usuario del programa. Podemos elegir entre "Classic" o "Modern". Prueba las dos y elige la que más te guste.

Default folder es el elemento más importante a la hora de crear el instalador. Debemos poner la ruta por defecto en la cual se instalará nuestro cliente. La que se utiliza por defecto es:

Ruta por defectoC:\Archivos de Programa\Gravity\RO\
o
C:\Program Files\Gravity\RO\

Output EXE file es la ruta donde se guardará el archivo .exe que creemos.

Compression podemos elegir entre:
   LZMA - Tipo Unix - El algoritmo de compresión LZMA tal y como lo usa 7-Zip.
   BZip2 - Tipo Unix - Un formato de compresión de código abierto, libre de patentes.
   Zlib - Tipo Unix - Otro formato de compresión de código libre.
Elige cualquiera de ellos, y marca la casilla "Solid".

Cuando lo tengamos todo listo debemos hacer clic en "Generate".

5.- Ahora el instalador empezará a compilarse, cuando finalice se creará un .exe con nuestro instalador en la ruta que introdujimos anteriormante. También se nos preguntará si queremos ejecutar el instalador para comprobarlo.

::: [Mini FAQ] :::

¡El instalador que crea este programa es bastante simple, yo busco algo más complejo y elaborado!
Entonces tienes dos opciones: aprender el código que utiliza NSIS para personalizar tu instalador, o utilizar otro programa más sencillo, pero de pago: Install Creator (PRO). También puedes utilizar su versión gratuita, pero incluye algunas desventajas.

¡NSIS no me reconoce mi archivo comprimido!
Asegúrate de haberlo comprimido en .ZIP, no acepta otros métodos de compresión como .RAR o .7z

¡No me aparece la opción Installer based on ZIP file!
Esto ocurre porque no has instalado la versión completa del programa, vuelve a instalarlo seleccionando "FULL" en el tipo de instalación.
« última modificación: 12 de Julio de 2012, 23:34 por Leeg »
~Persona3~


 

[Guía] Crear un cliente para tu servidor

Iniciado por Leeg

Respuestas: 0
Vistas: 11287
Último mensaje 10 de Julio de 2012, 22:07
por Leeg
[Guia] Instalador Profesional Para tu Servidor

Iniciado por ManuelHenao

Respuestas: 0
Vistas: 4173
Último mensaje 05 de Enero de 2013, 08:07
por ManuelHenao
[Guía] Creación de un cliente profesional [2012-04-10]

Iniciado por Leeg

Respuestas: 0
Vistas: 23039
Último mensaje 12 de Enero de 2013, 15:46
por Leeg