Cristalab

                 ¿Quieres registrarte?

Crear instaladores profesionales de programas con Inno Setup

Por: eveevans
9 de Enero del 2007
380 de clabLevel
Otros artículos de eveevans
26,739 visitas

Hace poco hice una aplicación en Flash como .exe. Necesitaba que iniciara cuando se inicia el Sistema Operativo, y buscando (como loco por ahi) encontré esta fantastica aplicacion que nos permite hacer instaladores Profesionales (y es gratis )

Se llama Inno Setup y no solo hace simples instaladores. Me permitió hacer que mi aplicación en Flash se ejecutara cuando inicia el sistema operativo. Esto lo hace modificando el registro en la instalacion, todo automaticamente.

Una característica que cabe mencionar es que, a diferencia de los programas que hacen instaladores (los malos), creas los instaladores desde un script. La pagina de Inno contiene ayuda detallada para ello

El code que use para mi programa, por ejemplo, fue:

Código :

; -- Example1.iss --
; Demonstrates copying 3 files and creating an icon.

; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!

[Setup]
AppName=agenda
AppVerName=agenda 1.5
DefaultDirName={pf}\flasheves
DefaultGroupName=flasheves
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output

[Files]
Source: "agenda.exe"; DestDir: "{app}"
Source: "evedb.mdb"; DestDir: "{app}"
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme

[Icons]
Name: "{group}\agenda"; Filename: "{app}\agenda.exe"

[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "flasheves_agenda"; ValueData: """{app}\agenda.exe"""; Flags: uninsdeletevalue


Artículos Relacionados


Etiquetas hack

Comentarios | Enviar un comentario
Muy buen aporte, hace tiempo que estube buscando algo asi gracias.
Por: flashreloco
Gracias! ya habia probado varios para algunos programas y juegos que había realizado pero nadamas no daban
espero que este de mejor resultado
Por: Mukongo
Gran aporte, pasado a portada :)
Por: Freddie
Aclaración Inno no es gratis es mas que eso es LIBRE
Por: Badillo_blog
Otras ventajas de Inno Setup:

* Permite ejecutar código complejo por medio de la utilización de RemObject Pascal Script. Esto incluye útiles eventos disparados en cada paso de la instalación y numerosas funciones de apoyo.
* Permite crear pantallas adicionales personalizadas (de los tipos existentes o de diseño propio) o personalizar qué pantallas son visibles durante la instalación.
* Existe un producto de terceros que permite diseñar los formularios adicionales (Inno Setup Form Designer).
* Tiene modalidad silenciosa para instalaciones con interacción mínima con el usuario.
Por: RichieAdler_blog
amigos yo estoy buscando un progrma para realizar otro programas espero que me entiendas quisiera saber si saben algo aqules dejo mi msn para que me contacten


alvaro_x16@hotmail.com
Por: alvaro16x_blog
Hola
Quisiera saber si puedo cambiar los mensajes que estan escritosen inglés por el español (castellano) u otro idioma. Grácias. Por lo otro, es más que fantástico, es grandioso. Supera de lejos a muchos.
Pdta.Si tienen alguna resp. charapa007@hotmail.com
Por: Chara_blog
muy interesante, una herramienta potente, util y sencilla de utilizar. simplemente impresionante
Por: walker_blog
Hola... quisiera que alguien me de una manito y me indique donde encuentro un manual detallado de como crear un instalador con este programa, como es que funciona y que pasos debo seguir para esto.

Gracias
Por: Andres_blog
hola quisiera que me ayudaran, necesito hacer un setup en visual basic 6, si alguien me pudiera ayudar me daria mucho gusto.

aqui les dejo mi correo; hitler_lizmark@hotmail.com
Por: horacio-blog
hola amigos espero que puedan brindarme un poco de su ayuda: he hecho varios codigos pero no me sale el instalador que necesito. como podria hacer cuales son los codigos mas frecuentes para ser el instalador. necesito hacerlo ayudenme porfavor
Por: manuel antonio ramirez-bl
este es mi correo disculpen
anthony_ramirez1989@yahoo.com
demen una ayuda porfavor
Por: manuel antonio ramirez-bl
Yo les recomiendo que hagan sus instaladores con winrar por que es mas facil. solo tiene que parcticar...
Por: Diego Inciarte-blog
si me pudieran dar a mi web el programa de hacer instalaores wizard
Por: diego-blog
mi E-mail es: diego_saskeu@hotmail.com
Por: diego-blog
hola que tal...!!!
les comento que tengo un probleminga con mi ordenador... el problema es que no puedo instalar por completo el sistema operativo, luego de formatear el disco donde instalare el S.O. empieza a preparar los archivos para copiar, en ese instante termina y comienza a reiniciarce la pc,luego vuelve al mismo proceso, inicia desde el cd booteable del sistema op. y hace lo mismo...
lo que pasa tambien trate de instalar mediante consola, donde me salio un mensaje que decia falta de codigo... lo cual no se en que parte va el codigo y donde consigo el codigo que falta...
a mi parecer no se si es el yamper de la placa o algun codigo del setap...
bueno les agradecere a quienes me ayuden con este probleminga que pa un amigo...
Por: parisra.net@hotmail.com-b
amigo parisra.net@hotmail.com-b tu comentario esta un poco fuera de contexto pero estamos para ayudarnos, al terminar la copia de archivos que se reinicia no deberías iniciar desde el CD una ves terminado este proceso, sino dejarlo que corra por el disco duro, es decir si tu CD del sistema operativo te dice algo así como presione cualquier tecla para iniciar desde el CD o DVD no lo hagas déjalo que continúe por el Disco duro, si necesitas mas ayuda escríbeme a jegm@hotmail.com espero que haya sido de tu utilidad
Por: jegm88
Muchas grasias por el aporte apenas voy a probar el programa espero que me sirva y me ayude en lo que estoy aciendo saludos
Por: emms-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.