Escolar Documentos
Profissional Documentos
Cultura Documentos
Pgina 1 de 3
Tutorial: Criando Instaladores - Frum do BABOO - Windows, Windows Server, Segurana, Hard...
Pgina 1 de 3
Tutorial: Criando Instaladores - Frum do BABOO - Windows, Windows Server, Segurana, Hard...
/idealbb/files/74980-Tela6.jpg 7- Na stima tela (Setup Languages) especificaremos o idioma do instalador.
Pgina 2 de 3
8- Na oitava tela (Compiler Settings) iremos configurar o instalador na hora de compilar, cones, nome do instalador e senha; No primeiro campo Custom compiler output compiler informamos o diretrio em que o instalador gerado ira ficar, para selecionar o diretrio clique no boto "Browse", iremos testar aqui colocando como diretrio de sada o C: . Caso esse campo esteja em branco ele vai ser criado dentro da pasta Output do diretrio onde o projeto foi salvo. No segundo campo Compiler output base file name informamos o nome do instalador, no nosso caso iremos cham-lo tutorial_instalador. Uma dica importante e de sempre colocar um nome no instalador que faa referencia ao programa, pois usurios desavisados podem excluir o setup.exe pensando que trata de outro programa; No terceiro campo Custom Setup icon file iremos escolher o cone que ira no instalador, caso voc deixe esse campo em branco ele ir usar o cone padro; No quarto campo iremos definir uma senha para o instalador poder rodar, mas no nosso caso no iremos configurar senha nenhuma e deixaremos o campo em branco. /idealbb/files/74980-Tela7.jpg Aps isso pressione "Next" e depois "Finish", pronto foi gerado o instalador, para compil-lo salve o projeto em Arquivo>Salvar, aps salv-lo pressione a teclas Ctrl+F9 ou v ao menu Projeto>Compilar Instalao ou use o antepenltimo boto na tela do ISTool. Obs.: Quando utilizamos arquivos que esto na pasta C:WindowsSystem32 ou dll's que estejam e uso pelo sistema o projeto pode no compilar, por isso deve-se copiar o arquivo para outra pasta e usar esse arquivo copiado. Recursos Interessantes Aps termos utilizado o wizard pode haver mudanas no projeto, tendo a necessidade de adicionar ou remover arquivos, ou deixar o instalador mais turbinado. Nada como poder criar chaves no registro ou arquivos.ini com base nas informaes pegas pelo instalador. Criar opes de instalao tambm esto presentes no Inno Setup. Arquivos e Diretrios Na guia lateral clicando em "Arquivos e Diretrios" ir aparecer uma tela no canto direito listando todos os arquivos que viro a ser instalados, nela podemos adicionar e remover arquivos e diretrios. Para adicionar um arquivo, clique com o boto direito nessa grid e selecione "Inserir Arquivos", ser aberta uma janela para escolher o arquivo. Voc pode adicionar vrios arquivos ao mesmo tempo. Para adicionar um diretrio, clique com o boto direito nessa grid e selecione "Criar Diretrio", ser aberta uma janela para escolher o nome do arquivo e outros recursos deles. Caso desejamos adicionar um arquivo ou vrios arquivos num diretrio criado, e s clicar como boto direto em cima da pasta e selecionar os arquivos normalmente. /idealbb/files/74980-Tela8.jpg Como foi dito anteriormente podemos querer adicionar arquivos ou diretrios em pastas diferentes da pasta donde o programa foi instalado, por isso ao clicar com o boto direito em cima de um arquivo ou diretrio e indo na opo Propriedades podemos mudar o local de destino. Para os arquivos ha uma combobox que permite escolher o diretrio destino, sendo nas pastas deve-se modificar o local modificando uma parte do nome, exemplo {app}Teste, parte sublinhada e o diretrio destino. Os principais locais de instalao so: {app} - Pasta padro da instalao; {win} - Pasta de instalao do windows, geralmente a C:WINDOWS {sys} - Pasta do sistema, a que contem a maioria dos arquivos do Windows, sendo que ela no XP geralmente C:WINDOWSSystem32 {pf} - Program Files ou Arquivos de Programas {tmp} - Pasta Temp {fonts} - Pasta das fontes {userdesktop} - Desktop, geralmente usado para cones {group} - Pasta no Iniciar Para instalar, por exemplo, uma pasta dentro de outra voc usa {nome do diretrio}nome da pasta aonde vai ser armazenadanome da pasta filho, ficaria, por exemplo, assim: {pf}Companhia XYZSoftware XYZ. Arquivos INIs Nada como o sistema gerar o prprio arquivo.ini, do que voc ter que adicionar um j pronto, o que pode acarretar e uma serie de problemas se o usurio resolver no instalar o software na pasta padro. Clique na opo "INI" do lado esquerdo da tela, somos apresentados a outro grid. Vamos criar um exemplo de um arquivo.ini. Clique com o boto direito no grid e selecione "Novo Item". No campo Arquivo informamos o nome do arquivo de configurao, e tem que se colocar a extenso do arquivo. Exemplo: ARQUIVO_CONFIGURAO.INI; No campo Seo devemos informar a seo a que pertence a configurao. Exemplo SEO1; No campo Chave colocamos o nome da chave. Exemplo: LOCAL BANCO DE DADOS; No campo Seqncia informamos o valor daquela chave. Exemplo: {app}BANCO DE DADOSBANCO.GDB. Note que usamos a palavra {app}, sim possvel usar esses recursos, ele vai pegar o local da instalao e gerar o valor corretamente. Registros Agora clique na opo "Registro", mais uma vez outro grid, clique com o boto direito em cima dele e selecione "Novo Item": No campo Raiz se informa o local raiz do registro aonde a chave vai ser salva; No campo Sub-chave informaremos a sub-chave do dado. Exemplo: SoftwareMicrosoft;
Tutorial: Criando Instaladores - Frum do BABOO - Windows, Windows Server, Segurana, Hard...
Pgina 2 de 3
Tutorial: Criando Instaladores - Frum do BABOO - Windows, Windows Server, Segurana, Hard...
No campo Valor>Tipo marcamos o tipo de informao, se ela ser uma string, integer, data, etc...; No campo Valor>Nome informamos o nome da chave; No campo Valor>Dados informamos os valores dessa chave.
Pgina 3 de 3
Tarefas Agora na opo "Tarefas", na grid clique com o boto direito e selecione "Novo Item". Voc precisa geralmente marcar somente o Nome dela sem espaos e a sua descrio que pode conter espaos e coloque uma descrio dentro de parnteses. Exemplo: Instalao Completa (Full). As tarefas so geralmente utilizadas para instalar um arquivo ou no, dependo do que o usurio escolheu. Para adicionar uma tarefa a um arquivo, clique com o boto direito no arquivo ou pasta, v na guia "Tarefas" e selecione a tarefa, caso no consiga clicar, somente digite o nome da tarefa dentro campo de texto. Seguindo como o do exemplo acima em que a descrio da tarefa Instalao Completa (Full) voc s necessita digitar Full. cones Para adicionar ou remover cones do desktop ou do iniciar voc deve clicar e na opo "cones" e trabalhar do mesmo modo de um arquivo, somente tendo que apontar o arquivo e nome que ele ficar no atalho. O ISTool e cheio de recursos, funes, flags e muito mais, que variam de tipo de arquivos, e podem ser facilmente usadas, pois so muito intuitivas. Para modificar opes da instalao ou instalar fontes voc deve ir no menu Projeto
Tutorial: Criando Instaladores - Frum do BABOO - Windows, Windows Server, Segurana, Hard...
Pgina 3 de 3