Instalador desenvolvido em Delphi
Criei um instalador para o sistema que desenvolvemos na empresa, todo ele feito em Delphi, estou usando arquivo de resource. O instalador funciona corretamente e realmente ficou muito bom. O sistema é todo dividido em módulos (bpls). Ficava chato e muito trabalhoso toda a vez ter que copiar todas as bpls, dlls e o executável e levar para o cliente. Com o instalador só preciso levar o arquivo Setup.exe, ele mesmo se encarrega de extrair todos os arquivos do arquivo de resource e copiá-los para o local correto.
Estou disponibilizando, pois acredito que outros desenvolvedores possam ter o problema descrito acima, ou mesmo só para quem quiser dar uma olhada. Quem se interessar, favor entrar em contato (e-mail / msn) que eu envio o instalador exemplo gerado, os fontes e um arquivo de ajuda com detalhes do sistema instalador e as telas do mesmo. O código fonte está comentado detalhadamente para facilitar o seu entendimento.
Características do instalador:
Requer chave de instalação.
Requer que o usuário aceite os termos do contrato de licença de uso do software.
Permitir que o usuário especifique um diretório para instalação.
Verificar diretórios necessários para instalação, criando-os caso necessário.
Extrair os arquivos especificados para seus devidos diretórios.
Opção de criar atalho no desktop e no menu iniciar.
Exibr o processo de instalação através de uma label e de uma progressbar.
Opção de executar o sistema que acabou de ser instalado a partir do prórpio instalador.
Pode ser alterado por você, conforme suas necessidades.
Pode ser personalizado, alterando ícones, imagens, textos informativos, etc.
Atenciosamente,
Fernando.
Bico
Respostas
Marcelo Saviski
23/07/2004
Creio que seria mais fácil, pq senão fica uma fila de e-mail p/ vc enviar.
E só uma idéia.
Alcantarus
23/07/2004
Antoniologica
23/07/2004
email: logica.com@gmail.com
Bareja
23/07/2004
moacirchiste@gmail.com
Crashovewrite
23/07/2004
meu MSN: rodrigohoe@hotmail.com
Dercide
23/07/2004
MSN dercide_alvarez@hotmail.com ou para dfafglf@bol.com.br
Abraços,
Dercide.
Andremuller
23/07/2004
Obrigado
Martins
23/07/2004
vc poderia me enviar uma cópia para este e-mail: perivaldo@walla.com ou perivaldomartins@gmail.com
Obrigado.
Kitsystem
23/07/2004
Gostaria de receber uma copia
mvilic@terra.com.br
Silvagv
23/07/2004
O Delphi permite o desenvolvimento de instaladores avançados, entretanto, por falta de material afim no mercado, muitos desenvolvedores não podem se beneficiar dessa opção do Delphi.
Assim, se puder me enviar uma cópia do seu programa, como disse na sua mensagem, ficarei muito grato.
Atencioamente,
José Silva Sobrinho
Juarezber
23/07/2004
Grato
juarezber@terra.com.br
Marcelo Saviski
23/07/2004
Alpes132
23/07/2004
alpes132@hotmail.com
Djjunior
23/07/2004
Onjahyr
23/07/2004
hahahaha, um tópico de 2004, talvez nunca recebam!!!
Djjunior
23/07/2004
Badboysjc
23/07/2004
domenico@grupomultibancos.com.br
Obrigado.
Jpauloss
23/07/2004
Valeu.
Badboysjc
23/07/2004
Muito obrigado mesmo !! Simplesmente fantástico o exemplo !!
Osvaldo Domênico.
Paullsoftware
23/07/2004
Onjahyr
23/07/2004
meu e-mail é: onjahyr@gmail.com
Agradecido
Sma
23/07/2004
Poderia enviar, por favor... gostaria de ver o funcionamento, estou precisando deste tipo de programa.
Obrigado.. e parabéns pela sua boa vontade....
Sandro Avila
Sma
23/07/2004
Poderia enviar, por favor... gostaria de ver o funcionamento, estou precisando deste tipo de programa, meu email:
sandroavilla@bol.com.br ou pcomsoft@hotmail.com
Obrigado.. e parabéns pela sua boa vontade....
Sandro Avila
Badboysjc
23/07/2004
Acabei de realizar os testes do instalador com o meu sistema, pra ser sincero estou ´babando´, parabês pela sua boa vontade e ter tido o cuidado e paciência de explicar tanto em comentarios no próprio código como o arquivo HELP.
E o pessoal do forum ai que tirou uma onda com o cara porque o tópico é antigo e tirando sarro que seria muita sorte alguem receber o arquivo eu posso que recebi o arquivo, testei e estou muito satisfeito com tudo. então antes de tirar sarro de alguem, pense bem antes.
Obrigado, esta sendo de grande ajuda mesmo.
Osvaldo Domênico.
Araujojunior
23/07/2004
Obrigado.
Logam
23/07/2004
E-mail: logam2@gmail.com ou MSN: logam_153@hotmail.com
Obrigado
Luciano.lirio
23/07/2004
e-mail: luciano.lirio@gmail.com.
Onjahyr
23/07/2004
Bicho_feio
23/07/2004
Se puder manda pra pafonso@cultura.com.br
Valeu irmão e grande abraço
Hall 9000
23/07/2004
Por favor, mande para meu e-mail: ri.sb@terra.com.br.
Valeu
_________________
Frega
23/07/2004
abs
Thiago Felipe Weber
Helio Nascimento
23/07/2004
sisep@terra.com.br
Obrigado/Helio
Junior Miranda
23/07/2004
miranda@bitmax.com.br / delphijr@hotmail.com
[]´s
Bico
23/07/2004
Para baixar o exemplo do instalador, acesse o link: http://www.infoservsoftware.com.br/downloads/fernando/Instalador.zip
A senha para testar o instalador é 01234 56789 01234
A seguir são listados os componentes mais importantes do zip:
..\Index.htm - É o artigo escrito, explicando o funcionamento e detalhes do instalador
..\Instalador\Help\Help.chm - É o help do instalador
..\Instalador\Src\* - São os fontes do sistema, um instalador de exemplo e o sistema teste que é instalado
Espero que o instalador lhes seja útil, qualquer dúvida, entre em contato (msn/e-mail: fernando_aze@yahoo.com.br) que, na medida do possível, esclareço as dúvidas.
Atenciosamente,
Fernando.
Wanderok
23/07/2004
Not Found
The requested URL /downloads/fernando/Instalador.zip was not found on this server.
--------------------------------------------------------------------------------
Apache/2.0.55 (Debian) PHP/5.1.2-1+b1 Server at 200.203.13.13 Port 80
Bico
23/07/2004
Álison Bissoli
23/07/2004
gostaria de receber uma cópia em
alisoneadriana@gmail.com
Facc
23/07/2004
gostaria de receber uma cópia em
alisoneadriana@gmail.com[/quote:933422cc85]
amigo acessa a página... [b:933422cc85]link ok[/b:933422cc85]!
Wdrocha
23/07/2004
Willprog@hotmail.com
Álison Bissoli
23/07/2004
Wdrocha
23/07/2004
vlw
Irenildo
23/07/2004
Me manda uma copia...
Agradecido
Irenildo Carvalho
irenildo4@hotmail.com
Luiz Costa
23/07/2004
Gilvanio Gonçalves
23/07/2004
obrigado.
Natanael
23/07/2004
meu Email natanaelgpi@hotmail.com
Obrigado.
Rodrigo Barra
23/07/2004
Jeickson Gobeti
23/07/2004
Desde já agradeço : jeickson.gobeti@gmail.com
Deivison Melo
23/07/2004
abração...
edeivison@gmail.com
Bico
23/07/2004
Já tem um tempo que mudei de empresa e de linguagem de programação, mas ainda mantenho cópias do que desenvolvi em Delphi.
Tentei enviar o artigo, um exemplo e os fontes para o e-mail de vocês mas, como o arquivo zip possui um arquivo executável, o envio não foi possível.
Coloquei o arquivo zipado no meu Dropbox e quem quiser baixar, pode fazê-lo neste link
Espero que lhes seja útil.
Qualquer coisa, estou à disposição.
Atenciosamente,
Fernando
Deivison Melo
23/07/2004
Abração e bons códigos a todos!!!
Jeickson Gobeti
23/07/2004
Ainda trabalho com Delphi, e tenho um software comercial estou pesando em fazer o meu próprio instalador e o seu instalador me pareceu esta bem completo, foi o melhor que encontrei com fontes em delphi..
Parabéns pelo trabalho...
Jhonatan Silveira
23/07/2004