Você está na página 1de 8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

CriarumsetupdeinstalaoInnoSetup
Compiler
Dezembro2014
Aocomearapublicarseusprogramas,podeserbemtilfazerumpequeno"setup"parainstalaroseu
aplicativo.
Istopodereduzirotamanhodosoftwareeseuscomponentes,comprimindoos.Porisso,sugiroum
softwaregratuitobemconhecido:oInnoSetupCompiler.Esteumsoftwaredecdigoaberto,muito
discreto(semmensagem"InstalaocriadacomoInnoSetup")parafazerumainstalaototalmente
personalizada.
InnoSetupCompiler
Criaodosoftwaredeinstalao
Execuodoseusetup
Vejatambm:Criaruminstalador

InnoSetupCompiler
VamoscomearpelodownloaddoInnoSetup.Estesoftwareestdisponvelnosservidoresdo
Kioskea.net,aqui.Voctambmpoderbaixloapartirdositedoeditor.Agora,bastainstalloe
clicarem"ExecutarInnoSetup"nofinaldamesma.

Criaodosoftwaredeinstalao
Quandovociniciarosoftware,umajanelaseabrirparasabersobreaaoaserefetuada.Nonosso
caso,ser"createanewscriptfileusingtheScriptWizard".CliquenoOK.

http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

1/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Osoftwareemingls,masosetupquevocvaicriarseremportugus,nosepreocupe.
Ajanela"WelcometotheInnoSetupScriptWizard"aparecer,cliquenoOK,semassinalaracaixa.

Aetapaseguinteinteressante:vocdeverinformar:
Onomedoseuaplicativo
Suaverso
Onomedoeditor,ouseja,voc
Ositedoeditor

http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

2/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Observequeoscamposemnegritosoobrigatrios.Aprximajanelasolicitainformaessobrea
instalaodoseuaplicativo:

Applicationdestinationbasefolder:apastaondeeleserinstalado,deixe"ProgramFiles"
Applicationfoldername:onomedasubpastasercriadoem"ProgramFiles",aconselho
colocaronomedoseuaplicativo
Assinaleacaixa"Allowusertochangetheapplicationfolder"sequiserqueousuriopossa
alterarapastadedestino
Nomarquealtimacaixa,osaplicativosquenonecessitamdearquivonosofrequentese,
comcerteza,nooseucaso.
http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

3/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Depoisento,vocsersolicitadoainformarsobreoexecutveldoseuaplicativo(o*.exe):

Indiqueasualocalizaonoprimeirocampo.Sevocquiserqueousuriopossainiciaroaplicativo
nofinaldainstalao,marqueacaixa"AllowuserstostarttheapplicationafterSetuphasfinished."
Nomarqueasegundacaixa,elaserefereaosaplicativossemexecutvelprincipal.Importante:no
esqueadeincluirTODOSosarquivosnecessriosaofuncionamentodoaplicativonocamo"Other
applicationfiles",porexemplo:sons,imagens,*.dll,etc.Naetapaseguinte,vamosconfiguraros
atalhosqueosetupvaicriar:

IndiqueonomedapastaasercriadanomenuIniciar,noprimeirocampo
Primeiracaixa:PermitirqueosusuriosalteremonomedapastanomenuIniciar
http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

4/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Segundacaixa:PermitirqueosusuriosrecusemacriaodeumapastanomenuIniciar
Terceiracasa:criarumlinkparaoseusitenapastadomenuIniciar
Quartacasa:criarumconededesinstalaodoaplicativonapastadomenuIniciar
Acaixa"Allowuserstocreateadesktopicon"possibilitaracriaodeumatalhonareade
trabalho
Acaixa"AllowuserstocreateaQuickLaunchicon"possibilitaracriaodeumatalhona
barradelanamentorpido(paraosusuriosdoWindowsVistaouinferiorpois,paraos
usuriosdasversesposteriores,oaplicativoaparecernabarradetarefas).
Passemosparaaprximajanela,vamoscuidardalicena:

Bastacriarumarquivodetextoondevocescreverostermosdalicenadoseuaplicativo.Salveno
formato*.txtou*.rtf,paraumamelhorformatao.Selecioneonoprimeirocampodajanela:
"Licensefile".Oscampos2e3possibilitamaexibiodeinformaesantese/oudepoisda
instalao,sempreselecionandoumarquivodetexto.Informeoidiomadosetupnaetapaseguinte.Se
foremselecionadosvriosidiomas,elesersolicitadonoinciodosetup.

http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

5/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Jestamosquaseacabando.Agora,vamosterqueespecificarondesersalvoosetup.exe.

Especifiqueapastanoprimeirocampo,onomedosetupnasegunda(aextenso*.exeseradicionada
automaticamente),alocalizaodoconedesetupnoterceirocampo(opcional)e,finalmente,voc
podersolicitarumasenhaparainstalaroseuaplicativo.Naltimajanela,cliqueem"finish"voc
verqueoscriptfoiinteiramenteescritoatrs,emalgunsmilissegundos.Vocterialevadoquanto
tempo?Nacaixadedilogoqueaparece,responda"sim"paracriaroseusetup,ou"no",paraalterar
manualmenteoscript.Depois,vocpodercompillo,clicandoem"Build"nabarrademenu,eem
"compile".perguntadosevocdesejasalvaroscriptsequisermodificlomaistarde,faao.
Dica::paraalteraraimagemgrandequeaparecenoladoesquerdo,noincioenofinaldosetup,assim
comoapequenaimagemnapartesuperiordireita,bastaalteraroscriptdepoisdeseguirospassos
http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

6/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

acima.Adicione
WizardImageFile=*caminhodaimagem*
paraalteraragrandeimagemesquerda.e
WizardSmallImageFile=*caminhodaimagem*
paraalterarapequenaimagemnapartesuperiordireita.

Estasduaslinhasdevemseradicionadasseo[Setup].Obviamente,substitua*caminhoda
imagem*peloverdadeirocaminho.

Execuodoseusetup
Aoirnapastadedestinoindicadaparacompilarosetup,vocveroarquivo*.execom,
possivelmente,oconeespecificado.

http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

7/8

22/12/2014

CriarumsetupdeinstalaoInnoSetupCompiler

Aoexecutlo,todasasopessolicitadasvoiniciareoprogramaestarinstalado.Traduofeita
porLuciaMaurityyNouira
Estedocumento,intituladoCriarumsetupdeinstalaoInnoSetupCompilerapartirdeKioskea(pt.kioskea.net)est
disponibilizadosobalicenaCreativeCommons.Vocpodecopiar,modificarcpiasdestapgina,nascondiesestipuladas
pelalicena,comoestanotaaparececlaramente.

http://pt.kioskea.net/faq/11114criarumsetupdeinstalacaoinnosetupcompiler

8/8