INNSETUP-0-f156853b

La App Makers

La última etapa de creación de un sofware es distribuir el programa, es  útil hacer un pequeño instalador que permita configurar el proceso de instalación. Además, esto posibilita la disminución del tamaño del software y de sus componentes al comprimirlos. En este tutorial utilizaremos un programa gratuito de software libre  llamado Inno Setup Compiler.

Es una herramienta sencilla de usar, además no tiene una marca de agua al hacer el instalador y no muestra ningún mensaje del tipo: Instalación creada con Inno Setup. Además permite hacer una instalación totalmente personalizada.

Para comenzar a utilizarla se debe descargar el programa desde el siguiente Inno Setup Donwload.

Manos a la Obra: Automatizar la instalación de tu software

Cuando iniciamos el programa aparece es una ventana en la que podemos seleccionar diferentes opciones. En nuestro caso elegimos “create a new script file using the Script Wizard”. A continuación pulsamos OK. El programa está en inglés, pero el setup que crearás estará en español o el idioma que tu elijas.

Hacemos Click en el botón Next.

En la siguiente ventana completamos con la siguiente información:

  • El nombre de la aplicación.
  • La versión.
  • El nombre del programador o empresa.
  • El sitio web del programador.

Los campos en negrita son obligatorios.

En la siguiente ventana debes llenar la información sobre la instalación de la aplicación:

  • Application destination base folder: la carpeta donde el programa será instalado, en este caso deje la carpeta “Program Files”.
  • Application folder name: el nombre de la sub carpeta que será creado en “Program Files”. Es recomendable poner el nombre de la aplicación.
  • Selecciona la casilla “Allow user to change the application folder” si se desea que el usuario pueda cambiar la carpeta de destino.
  • No hagas clic en la última casilla, las aplicaciones que no necesitan una carpeta no son frecuentes y seguramente no es el caso.

En la siguiente ventana debes completar la información sobre el ejecutable de la aplicación programa.exe”

  • Indica la ubicación del ejecutable en el primer campo.
  • Si deseas que el usuario pueda iniciar la aplicación al final de la instalación, elige la casilla “Allow users to start the application after Setup has finished”.
  • No selecciones la segunda casilla. Ello concierne a las aplicaciones que no tienen un ejecutable principal.
  • Considera incluir Todos los archivos necesarios para el funcionamiento de la aplicación en el campo “Other application files”. Por ejemplo sonidos, imágenes, *.dll, etc.

El  siguiente paso es definir los parámetros del acceso directo de la aplicación que creará el setup:

En el primer campo define el nombre archivo ejecutable y definimos el tipo de extensión (en general es .exe)

  • Indica en el primer campo el nombre de la carpeta donde se encuentra la aplicación o programa al cual enlazará el acceso directo.
  • Primera casilla: autoriza a los usuarios cambiar el nombre de la carpeta de la aplicación o programa.
  • Segunda casilla: autoriza a los usuarios deshabilitar la opción de crear una carpeta en la carpeta de la aplicación o programa.
  • Tercera casilla: crea un enlace hacia su sitio web en la carpeta de la aplicación o programa.
  • Cuarta casilla: crea un icono de desinstalación en la carpeta de la aplicación o programa.
  • La casilla “Allow users to create a desktop icon” dará la posibilidad de crear un ícono de acceso directo en el escritorio.
  • La casilla “Allow users to create a Quick Launch icon” dará la posibilidad de crear un ícono de acceso directo en la barra de inicio rápido (para usuarios de Windows Vista o Windows anteriores porque para los usuarios de versiones posteriores, el acceso directo estará en la barra de tareas).

En la siguiente ventana , se debe especificar la licencia:


  • Es necesario crear un archivo de texto donde se especifica los términos del contrato de licencia de la aplicación. Guárdalo en formato *.txt o *.rtf.
  • Selecciona en el primer campo de la ventana “License file” la ubicación del archivo de texto de la licencia.
  • Los campos 2 y 3 permiten seleccionar la información que se visualizará antes y después de la instalación, pero siempre seleccionando un archivo de texto.

En la siguiente ventana se va definir como se va ejecutar el instalador. 

  • Que requiera el Usuario Administrador para instalarlo. 
  • Que lo pueda ejecutar cualquier usuario.

En la siguiente ventana selecciona el idioma o los idiomas del setup. Si varios idiomas son seleccionados se pedirá seleccionar uno al inicio del setup.

En la ventana siguiente tienes que indicar dónde será registrado el setup.exe.

Indica el nombre de la carpeta en el primer campo, el nombre del setup en el segundo (la extensión *.exe será añadida automáticamente), la ubicación del icono del setup en el tercer campo (opcional). También puedes añadir pedir una contraseña para instalar la aplicación o programa en el cuarto campo.

En la siguiente ventana dejamos seleccionada la siguiente casilla.

En la última ventana presiona “finish“. En el cuadro de diálogo que aparece responde “” para crear el setup o “no” para modificar manualmente el script.

Se te pedirá guardar el script. Si deseas modificarlo más tarde, siempre puedes hacerlo.

Inicio del instalador 

En la carpeta de destino indicada para compilar el setup puedes visualizar el archivo *.exe con el  icono que seleccionaste en  “Custom Setup Icon file”

Al iniciar el instalador, todas las opciones escogidas se ejecutan y el programa se instala y wala tu programa estará instalado .


Ayuda a los autores

  • Tutorial
  • Programación
0 Comentarios

Contesta

CONTACTANOS

Esta es su red social de tecnología para compartir tus ideas y proyectos .Puedes enviarnos un correo si tienes dudas.Nos vemos

Enviando

Inicia Sesión con tu Usuario y Contraseña

o    

¿Olvidó sus datos?

Create Account