Crear un instalador con Inno Script Studio (varios archivos)

Si tu programa depende de varios archivos, entonces lo mejor es crear un instalador con Inno Script Studio. Aquí te dejo los pasos detallados para lograrlo:


1️⃣ Generar los archivos ejecutables con PyInstaller

Antes de usar Inno Script Studio, debes convertir tu script de Python en un ejecutable.

🔹 Ejecuta este comando en la terminal (CMD o PowerShell) en la carpeta de tu script:

pyinstaller --noconsole --onefile --add-data "carpeta_datos;carpeta_datos" script.py

🔹 Explicación de las opciones:

  • --noconsole → Oculta la consola (ideal para programas con interfaz gráfica).
  • --onefile → Empaqueta todo en un solo .exe.
  • --add-data → Incluye archivos adicionales como imágenes, bases de datos, etc.

📌 Salida esperada:
Se creará una carpeta llamada dist/ donde estará tu ejecutable (script.exe).


2️⃣ Preparar la carpeta para el instalador

Crea una carpeta llamada Instalador y dentro coloca:
✅ El ejecutable (script.exe) de la carpeta dist/.
✅ Otras carpetas con archivos que necesite tu programa (imágenes, bases de datos, etc.).

📁 Estructura recomendada:

Instalador/
│── script.exe
│── datos/       # Carpeta con datos adicionales
│── config/      # Archivos de configuración
│── README.txt   # Instrucciones opcionales

3️⃣ Configurar Inno Script Studio

Ahora que tienes listos los archivos, abre Inno Script Studio y sigue estos pasos:

1. Crear un nuevo script

  • Abre Inno Script Studio y selecciona "Nuevo Proyecto".
  • Define el nombre de tu aplicación, versión, empresa y el nombre del instalador (setup.exe).

2. Agregar archivos al instalador

  • Ve a la pestaña "Files" y haz clic en "Add Files".
  • Selecciona script.exe y otros archivos/carpetas necesarias.
  • Asegúrate de que la ruta de instalación sea algo como:
    {app}\MiPrograma
    

3. Configurar accesos directos

  • Ve a "Icons" → Agrega un acceso directo en el escritorio y en el menú inicio.
  • Define que el acceso directo apunte a {app}\MiPrograma\script.exe.

4. Configurar desinstalador

  • Ve a la pestaña "Uninstall" y marca la opción para agregar una entrada en "Agregar o quitar programas" de Windows.

5. Compilar el instalador

  • Presiona "Build" para generar el setup.exe.
  • El archivo de instalación estará en la carpeta de salida (Output).

4️⃣ Probar el instalador

🔹 Ejecuta setup.exe en una PC de prueba y verifica que:
✅ Se copien todos los archivos a C:\Program Files\MiPrograma.
✅ Se creen los accesos directos en el menú de inicio y escritorio.
✅ El programa se abra correctamente.
✅ Se pueda desinstalar desde "Agregar o quitar programas".


01100110 01101001 01101110 00100000 01100100 01100101 00100000 01100011 01101111 01100100 01101001 01100111 01101111

RETURN

No hay comentarios.:

Publicar un comentario

INDICE