Logo Hardware.com.br
pacomygame
pacomygame Super Participante Registrado
466 Mensagens 9 Curtidas

Como criar um programa de instalaçao (setup.exe)????

#1 Por pacomygame 17/08/2007 - 17:54
Minha duvida e o seguinte, gostaria de saber como faço pra criar um programa de instalaçao, assim como esses de jogos, que cria uma pasta e extrai dentro dela os aquivos presentes no cd/dvd, e por final criar um atalho de um arquivo qualquer no desktop...

Trabalho com informatica a 2 anos em uma lan house, sei apenas o basico, por isso que nao for pedir muito gostaria de uma esplicaçao detalhada...

Ja tentei algumas coisas mais o que chegou mais perto foi um arquivo autorun.inf que aprendi como fazer, no caso que seja necessario execultar um arquivo de um cd automaticamente...

Pode ate parecer uma coisa sem utilidade, mais sei que nesse forum tem muita gente que tem essa necessidade/curiosidade de saber como e que se faz..

Grato pela atençao

PacoMyGame
PC - Dual Core E5300 2.6 / GigaByte GA-G31M-ES2C / 250 Gb Samsung Sata II/ 3 Gb (2+1) ddr2 667 PC 5300 / ATI Radeon HD 4670 512/128 ddr3 / Grav. DVD-RW LG / Xpc 500W / 23" LCD. Samsung // Not - Acer Aspire 5250-0851
Responder
pcesarfe
pcesarfe Membro Senior Registrado
190 Mensagens 3 Curtidas
#4 Por pcesarfe
17/08/2007 - 18:33
A criação de um setup.exe está relacionado ao procedimento de programação.

As etapas para se criar um programa executável são:

Codificação do programa em uma linguagem de programação, chamado programa fonte.

Ex. de linguagem de programação: Visual Basic (VB), C, C++, C#, etc..

Compilação e linkedição do programa, que tem como resultado o programa executável .exe.

Nessa etapa já podemos executar o programa, executando este arquivo .exe.

Temos também a opção de distribuir o progama, fazendo um pacote de instalação, que pode conter arquivo de ajuda, ícones, etc.

Este processo de instalação do programa é acionado por um arquivo que vem junto com o pacote, chamado entre outros nomes de setup.exe.

A produção deste pacote, normalmente, é feita por um programa auxiliar, chamado IDE (Integrated Development Environment ) ou em português Ambiente Integrado de Desenvolvimento)

Com esse programa escrevemos, editamos, compilamos, depuramos e linkeditamos os programas.

Ele também tem entre outras coisas a opção para gerar o pacote de instalação a ser acionado pelo setup.exe, que vc mencionou.

Para terminar, vale ainda dizer que, as ides assim como as linguagens são pertinentes ao sistema operacional a que se destinam.

Ou seja, uma para linux, outra para windows, outra para unix, etc..

Isso para ides e linguagens.

Considero a BMW das ides o VISUAL STUDIO para windows,e que atualmente está no VS2008 Beta.
Identifique o assunto do debate: Sobre o quê estamos falando? Sobre...
O que é
O que deveria ser ou
O que nós queríamos que fosse.confused.png
Fergo
Fergo Highlander Registrado
9.3K Mensagens 1.1K Curtidas
#5 Por Fergo
17/08/2007 - 18:42
Para criar um instalador não precisa necessariamente saber como programar, já que a maioria dos installers são visuais ( talvez apenas alguns conhecimentos de scripting ). As boas alternativas gratuitas são o NSIS ( Nullsoft Installer ) e o InnoSetup. Para o NSIS é bom ter um conhecimento básico de lógica de programação, mas apenas caso queira customizar o instalador, pois ele já tem templates prontos e funcionais.

Fergo
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática
pacomygame
pacomygame Super Participante Registrado
466 Mensagens 9 Curtidas
#6 Por pacomygame
17/08/2007 - 18:51
Bom pelo que to vendo nao e tao simples como um autorun.inf...

Eu tava querendo uma coisa mais simples, ingual ao winrar que estrai os arquivos na pasta selecionada, ou cria uma, so que tava querendo isso altomatico guando insirido um cd/dvd, no winrar e presiso solicitar a extraçao e selecionar a pasta de destino... e mesmo adicionando um autorum ele apenas abre a pasta...

Nao sei se existe, mais se ouver um programa que estraia os arquivos do winrar em uma pasta pre-selecionada altomaticamente ja me serve...

Tipo assim, colocaria o arquivo.rar em uma pasta do programa, configuraria ele e gravaria em cd... dai guando colocasse o cd no driver, um autorum abriria o programa e ele extrairia os arquivos automaticamente para a pasta pre selecionada...

Tenho um dvd com um jogo que e mais ou menos isso que acontece.... nele tem um autorun que execulta um setap.exe, ai ele extrai os arquivos dentro da pasta do jogo... da pra saber que e extraido porque aparece em detalhes o nome extraindo e varios outros arquivos com terminaçao .rar
Obs: nesse dvd so tem o autorun e o setup.exe.

vou dar uma olhada no programa mencionado pelo nosso colega brunofelip... se resolver meu problema eu posto o resultado...

grato pela atençao de todos...

PacoMyGame
PC - Dual Core E5300 2.6 / GigaByte GA-G31M-ES2C / 250 Gb Samsung Sata II/ 3 Gb (2+1) ddr2 667 PC 5300 / ATI Radeon HD 4670 512/128 ddr3 / Grav. DVD-RW LG / Xpc 500W / 23" LCD. Samsung // Not - Acer Aspire 5250-0851
pcesarfe
pcesarfe Membro Senior Registrado
190 Mensagens 3 Curtidas
#7 Por pcesarfe
17/08/2007 - 20:38
PacoMyGame,

Quem extrai os arquivos do pacote de instalação é o próprio programa que gerou o pacote, que pode ser acionado pela opção autorun.

O winrar é um compactador / descompactador
usado para diversos formatos de arquivo, inclusive iso, zip e cab.

A ação a que vc se refere (do Jogo) é o próprio programa instalador que faz, está associado ao processo de instalação.

O que vc quer talvez possa ser feito com um script (que é um tipo de programa) acionado por um autorun,
executando um arquivo .bat, que tem os procedimentos que vc quer.
Identifique o assunto do debate: Sobre o quê estamos falando? Sobre...
O que é
O que deveria ser ou
O que nós queríamos que fosse.confused.png
pacomygame
pacomygame Super Participante Registrado
466 Mensagens 9 Curtidas
#8 Por pacomygame
18/08/2007 - 14:06
Agradeço a todos pela ajuda e plela paciencia...

Ja tinha feito pesquisas no google mais nao havia achado nada de interesante, apos seguir a dica do nosso colega brunofilip, consegui encontra uma porrade de softs que tem essa finalidade.... testei 3 deles e optei pelo CreatInstallFree que foi o que mais se encaixou a minhas nessesidades. (nele posso selecionar o local da extraçao/instalaçao, posso adicionar atalhos no desktop/iniciar, posso adicionar licença, arquivo leiame, entre outros)

Tambem baxei o Nullsoft Installer mencionado pelo colega fergo, ainda nao tive tempo de testalo, mais assim que possivel vou testar... mais de qualquer forma o problema ja foi resolvido...

Obrigado a todos..

PacoMyGame
PC - Dual Core E5300 2.6 / GigaByte GA-G31M-ES2C / 250 Gb Samsung Sata II/ 3 Gb (2+1) ddr2 667 PC 5300 / ATI Radeon HD 4670 512/128 ddr3 / Grav. DVD-RW LG / Xpc 500W / 23" LCD. Samsung // Not - Acer Aspire 5250-0851
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal