Rodrigo Eduardo Méndez Villabona

hace 6 años · 2 min. de lectura · ~100 ·

Blogging
>
Blog de Rodrigo Eduardo
>
COMO GENERAR UN INSTALADOR DE UNA CARPETA.

COMO GENERAR UN INSTALADOR DE UNA CARPETA.



A veces sucede que estas trabajando en visual

wn

nno Setup

5:9:9

 

Dota de insta es que disenes y el creador de instaladores se vuelve complicado de usar, debido a las diferentes carpetas, librerías y bases de datos que usar. Bueno y lo que el lo mismo tienes una carpeta con un programa que corre bastante bien con los archivos que tienes en este y quieres crear un ejecutable de este programa.

Pues bien en el mercado existe una herramienta gratuita que te permite generar instaladores de estos ejecutables su nombre: Inno SetupCompiler. Puedes descargar lo de su página principal: http://www.jrsoftware.org/isdl.php

Bien una vez instalado, lo accedes por este icono:

=
Fhe fon Vew Bud fun Took tai

_dQ ev 0IB5 ©

 

 

as ins mh

hae te

Crna me rt tg sre
om te
dC oom amar sre Se

rage srs
sare os

© rs od a Documents Sry Vatatnds 3
© Uners Red itr Deron 507 218i Lath
© rs Bago cw Vera SCP X16 rarebes Feat
© Liars hd td Damar 42

Cwm: rea a

Y empezamos la creación del  que almacenara la información de instalación:

2 ntithedt - Inno Set 9 (a

 

id ke 0U Mw Ino Setup Senpt Waraeet n

Wekome to the Inno Setup Script
Wizard


Damos en OK y continuamos con Next (Sin chulear Create a new empty script file).

2 Urtiled Ino Setup Comper 55.3 (a)
ve 132 Vw Bab bn Ton rep

dd dw D0 ®s |e

Llenamos la información del programa:

- SHENG - TED 2p (ARPA AAS WN
Fie 180 View Gait fm Toow lip

dE ex Duss eo

Aoohcation tober
oi smi So mate a ys ater

Apphcation drstmation have foes
roan thes ar

Apphation fokdes samme:

gan
Alm wee 15 Surge Sr avlcaton bude:
oper

0) he that doce ret» ir

En donde será visible y el nombre que tendrá:

Untitled Inns Setups Compabes 5.59 ()

Apple stica ties

ser eet Sa es Bate fart <4 ves pater

Apple atic maim executable ie:
© Vaan te (8 rp Se $e rar

Alc ae 22 ar oe sg ater ate et hae Se
ha sp ster orn ther 3 man rare tie Se

me wp ter fe

Si queremos Los archivos que incluiremos, ejecutable y demás soportes que permiten que funcione:

Inno Setup Senpst Wizard =e

 

 

© 5 ct Be moss fampin Ce Besreminen

     

LE,

 

 

  

Be vepony ~ CREA. 15 -
& oponn B )
+x Aww ro
oe [——"

wm rm
am wm rao
Ee we 1 biemaon ls
Bo S/S HAY Asch
LE we 1PM Apheseon
. wwe te Agkescon
Ceo vam ro
Be wm ro
— wm rm

wm rao

 

@ imams SEER
,

EE ees on Pe wd oe” “Bodrora « TEE Po

dE sw aumwsle
Apphcation Firs

Pinar spocihy Se fs Sua ae srt of ys spvicatn.

Appleation ouain executable fie:

Praga He (re Set Wraies topes exe

9 Mm com 13s cnn sr rn os rept
(0) ator doe oe 3 emit

Cer apshcaton Ses.

© Progam Firs (86) See SE rams 23

© Vragam Pies (48) ve Sone SF ramped WARCT ws
C Praga Flas (86) ie Sets Seamus)

© Praga res (re Ses Eranoa ste
Cra Fie (1867s See Lame Cadre
© Progam Mes (86) Se SY rampars CocrOn £2
Crogan Pies (hive Sen Semmes atti ©

Fe Let Vw Gubd Ren Tosh ep

dd evr aupde

Aopteatin Doutcuts
i ty ahah Brn Fst Se read fr us sehr:

Corte 2 Born 5 Pe man exec 1 Be emma aa He egy ame Ser
raga
Mh ir 5 Far he Sart arn kr ame
Mh um Sate i Mars Sb crete
Seat tet tat vt
orate 2 rein erin pe St ves:
Sw rts ts fe man evar
the ae 5 v0 8 Sobre Buriat
Mie am 15 eate 8 Quick meh Pores on see vevsere of Wedows.


Creamos el acceso desde desktop.

noone
Jes e Inno Setup Script Wizard

 

hrm fe se ke rb

mata Se ee so ruts

Agregamos soportes de licencia y explicaciones durante y después de instalar (creados previamente en formato rtf o txt):

2 Untithed - Inne Setup Comprler 5.5.9 (4)

dd e=0a Ws

 

rene
© Progam on (40678 S020 Prarie Vane at
mason Gn sen sere otabaton

mat te ie se cater

 

- 7


- Untitled - inno Setup Compsier 3.5.9 (a) -

Ne 8t Vew Bubd Bn Toon pep

dB ex 0UlFs

Seleccionamos idioma que manejara el instalador:

e Untitled + no Setup Computer $55 (a) -

Vw Bid Ree Took bap

dQ ex 0U Ss w

Seleccionamos iconos y otros criterios:

dd ex0a Ws

Imo Setup Preprocriver
nme smh man br eh bre evs rat be nad

Tw 1 Sep Sept Wow as arcing grrr of re Seng Pee rsaer
CF%) an car Puree ce diel comps Foxes ' ify yas SL
Aah Se rot recemsary. * ol uke § sam marshy Corde Pe St ate

05 yes mar fr 1a Sr er Ww er $d compe drecTves’

ren, car dete comptes recto

Damos a Next, chuleamos la opción vista  a continuación y damos a Next:


Inno Setup Compiler 5.5.9 (a)

Inno Setup Script Wizard

ove cry compte be re ets

       

To de Fn wird at Grete ew 301 fe, 3

 

 

<ta Cancel

Finalizamos y guardamos el script creado:

Fie Gen ew Budd Bun Tom Help

deer Da@se

 

(setup)
THOTE: The value of Appid uniquely identifies this agglication

D0 not use the same Appid valu in installers for other applications.
[To generate new GUID, click Tools | Generate GUID inside the IDL.)

Agphd-{(6225DT0-D901-485 7-A2 T5-OCOTZAZ6A002)
Ao Mame By ApH ane)

AopVersion- (IMAGE sion]

ApoVerhame- (IyAGoN ame) (IMAG Version)
AP bh shee [MA biter]

Ap abl her {oy |
APPSUPPOTURL-(PyAZSUR:
AopUsdatesURL (IMAGHURL|

« ininiiions

Compr eing. C Progam Pes {43a Set. TExampbes oregon
Cori © Progr Hos 408 Ss wh 1 oa Fi +14 on

   

 

 

 

woe repo [1235 330 052 50) cpu].
Conse Ont Ouas Ovont
Scrip generated by the Inn Setup Script Wizard
+ SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

define MyAppHame “mi programa”
Befine MyAppVersion “1 0°

Boling MyAppd blisher “mi empress’
define MyAGURL “bat ursres oes itso com”
define MyAopt rehome MyProg exe”

[Setup]

NOTE: The value of Appld uniquely identifies this
+00 not ute the same Appid value in installers for
(To garerate a sew GUID, chek Took | Generate
AppHd-({6225D7D3-DF01-4857-A275-0CDT ZAZA
Acphame. (MAGGIE

AppVersion: (sMyAgpVersion)
AppVertiame-(MiyhooName] [IMyAGpVersicn]
APEPublisher= By ADDS lhe |
AppPublisherURL +{#MyAGEURL |
ACESROURL-{IMyAGEURL |

ea i
.

[> YT —
a tk Vex Gili Am les "ab

dd wr 0uwsle

 

Script generated by the Inno Setup Script Wizard
© SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES]

Sdefine MyAppNome My Program”
define MyAopVersion *1 8°

#define MyAppPublicher "My Company, Ind)
Bdefne MyASpURL “hitp./ few example of
#detine MyAoptxeName “Mybrog exe” 9 Vina you he 5 save the 1018 bef compried’

#701 antes Ne th compl taht sb plc under
[setup] =

Ly Dorioments foie by detect

NOTE: The value of Appi uniquely ident
0 not ume the same Appi value in instal
+ (10 generate » new GUID, click Took | &

Appid=({STABAF WOLFE AFL AIAS 911 TF

AppMame (IMyAppName

AppVersion= BMyAug Version
AppVecHame=(NyADEN ame | [IAyAGDVe rion)

AopPublisher (IMyAGHPUbIisher]
AcpPublisherURL ={EMyACOURLE

AepSupportURL - (IMyAGRURL |

AcpUpdates URL (IMyASGURL)
be ise Vem Bubd Gun Toon te

Ud er DUBS ©
Script generated by the (no Setup Script Wiad.

 

 

© SEE THE DOCUMERTATION SOR DE TALS ON CREATING INNO SETUP SCRIPT 3110S!

 

+ NOTE: The value of Appid unquely iduntifies this application.
+ Do not une the same Aopld value in installers for other apphcations

«mi se pre ,

Recordamos donde queda generado el instalador:

Seles Destination Location [
LE < IS

Jones ese gan pm td tae

To carr ek Neat Ip wed Ir arin a A%reent Sore eS tr owar.

Vamos a la carpeta de instalación:


seu [tin | winds seer]

dD. 5

Dhssksce J Csi Do 8

Y nuestro software esta instalado y listo para su distribución: 

2e2a57a0.png

Gracias, espero te sea útil esta información.

EDO.
 

Comentarios
La verdad Ignacio es un programa muy satisfactorio me sorprendió que superara el mismo de proyectos de visual Studio que es la herramienta con la cual realizo mis programas.

(Nacho) Ignacio Orna

hace 6 años #1

Para quienes usan estos programas, este artículo es un manual de instrucciones excelente.

Artículos de Rodrigo Eduardo Méndez Villabona

Ver blog
hace 5 años · 2 min. de lectura

Hola! Al acceder a la licencia de office tendrás acceso a su sitio office.com, ya de acuerdo con la ...

hace 4 años · 1 min. de lectura

Hola Seguidores y Lectores! · Espero se encuentren muy bien. · Les escribo ahora sobre un problema q ...

hace 4 años · 1 min. de lectura

Hola a todos los lectores (Seguidores y lectores de paso)! · Una parte importante en la creación de ...

Profesionales relacionados

Puede que te interesen estos puestos de trabajo

  • beBee Professionals

    Médico general

    hace 2 meses

    Aplicar directamente

    beBee Professionals Katia, Colombia Salud y Medicina Freelance $4.650.000 - $5.650.000 al mes

    Compañía Multinacional del sector salud se encuentra en búsqueda de Profesionales en Medicina para ejercer el cargo de Medico General para consulta externa. ¡Si cuentas con experiencia mínimo de 6 meses en la atención de pacientes en consulta externa, postúlate! · Contrato a tér ...

  • Aplicar directamente

    beBee Professionals Robledo, Colombia Odontología Freelance $1.750.000 - $2.100.000 al mes

    Nuestra clínica está en la busca del talento profesional en auxiliar de odontología con experiencia mínima de seis meses en el área asistencial disponibilidad para iniciar jornada laborales y manejar un contrato de 12 meses a término fijo más prestaciones establecidas por ley tur ...

  • TalentosGroup S.A.S

    Asesor comercial para Call center

    Encontrado en: Mi Futuro Empleo CO C2 - hace 3 días


    TalentosGroup S.A.S Bogota, Colombia Tiempo determinado

    Personal bachiller con experiencia de 1 año en ventas personalizadas con ganas de entrar al area call center. Te ofrecer estabilidad laboral · Contar con buen manejo de excel y word y manejo de redes sociales. · Salario: $ aux. transporte) + prestaciones de ley + comisiones · Hor ...