Cómo usar Inno Setup Compiler: tutorial, ponerlo en español

Cómo usar Inno Setup Compiler: tutorial, ponerlo en español

Cuando se comienza a distribuir un programa es muy útil hacer un pequeño setup que permita configurar el proceso de instalación. Esto posibilita la disminución del tamaño del software y de sus componentes al comprimirlos. Para esta tarea te recomendamos un programa gratuito de software libre que es bien conocido: Inno Setup Compiler.

¿Qué es Inno Setup Compiler?

Se trata de una herramienta muy discreta, pues no muestra ningún mensaje del tipo: “Instalación creada con Inno Setup” y permite llevar a cabo una instalación totalmente personalizada.

¿Cómo crear el programa de instalación?

  • Descarga Inno Setup Compiler y ejecuta el programa. 
  • Cuando iniciamos el programa aparecerá 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 elijas.
© Inno Setup Compiler
  • En la siguiente ventana, donde aparece "Welcome to the Inno Setup Script Wizard”, presionamos OK sin seleccionar la casilla que pone "Create a new empty script file".
© Inno Setup Compiler
  • En la siguiente etapa completamos:
  1. El nombre de la aplicación.
  2. La versión.
  3. El nombre del editor (tu nombre).
  4. El sitio web del editor (tu sitio web).
© Inno Setup Compiler
  • En la siguiente ventana debes llenar la información sobre la instalación de la aplicación:
  1. Application destination base folder: la carpeta donde el programa será instalado, en este caso deje la carpeta "Program Files".
  2. Application folder name: el nombre de la sub carpeta que será creado en "Program Files". Es recomendable poner el nombre de la aplicación.
  3. Puntea la casilla "Allow user to change the application folder" si se desea que el usuario pueda cambiar la carpeta de destino.
  4. No puntees la última casilla, las aplicaciones que no necesitan una carpeta no son frecuentes y seguramente no es el caso.
© Inno Setup Compiler
  • En la siguiente ventana debes completar la información sobre el ejecutable de la aplicación (nombre_del_programa*.exe):
  1. Indica la ubicación del ejecutable en el primer campo.
  2. 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".
  3. No puntees la segunda casilla. Ello concierne a las aplicaciones que no tienen un ejecutable principal.
  4. Importante: 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.
© Inno Setup Compiler
  • En la etapa siguiente, tienes que definir los parámetros del acceso directo de la aplicación que creará el setup:
  1. Indica en el primer campo el nombre de la carpeta donde se encuentra la aplicación o programa al cual enlazará el acceso directo.
  2. Primera casilla: autoriza a los usuarios cambiar el nombre de la carpeta de la aplicación o programa.
  3. Segunda casilla: autoriza a los usuarios deshabilitar la opción de crear una carpeta en la carpeta de la aplicación o programa.
  4. Tercera casilla: crea un enlace hacia su sitio web en la carpeta de la aplicación o programa.
  5. Cuarta casilla: crea un icono de desinstalación en la carpeta de la aplicación o programa.
  6. La casilla "Allow users to create a desktop icon" dará la posibilidad de crear un ícono de acceso directo en el escritorio.
  7. 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).
© Inno Setup Compiler
  • En la ventana siguiente, se debe especificar la licencia:
  1. 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.
  2. Selecciona en el primer campo de la ventana "License file" la ubicación del archivo de texto de la licencia.
  3. 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.
© Inno Setup Compiler
  • 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.
© Inno Setup Compiler
  • En la ventana siguiente tienes que indicar dónde será registrado el setup.exe.
  1. 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.
  2. 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.
  3. Se te pedirá guardar el script. Si deseas modificarlo más tarde, siempre puedes hacerlo.
© Inno Setup Compiler

¿Cómo llevar a cabo el inicio del setup?

Al iniciar el setup, todas las opciones escogidas se ejecutan y el programa se instala. En la carpeta de destino indicada para compilar el setup puedes visualizar el archivo *.exe con el siguiente icono:

© Inno Setup Compiler

Programas