Jump to content
Sign in to follow this  
dipacheco

"Package" de instalação

Recommended Posts

dipacheco

Boas pessoal. Alguém me pode explicar como posso criar um package de instalaçao? Do genero... quero ter um ficheiro setup q, ao ser corrido, deverá instalar o sql server express 2005, openoffice e deve colocar uns ficheiros predefinidos numa pasta também predefinida. Alguém m consegue ajudar? obrigado.

Share this post


Link to post
Share on other sites
M6

Recomendo o InnoSetup: http://www.jrsoftware.org/isinfo.php

Consegues fazer tudo isso com esse package de instalação.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
dipacheco

sim, eu tnh esse instalado ja... mas deparei-m com um prob. eu faço o wizard e ele pede-m o executavel da aplicaçao q quero instalar. mas imagina q quero instalar 2 ou 3 aplicaçoes?? como faço?

Share this post


Link to post
Share on other sites
M6

Basta juntares os executáveis que queres ao script.

Não uses o wizard, ou usa-o apenas para criar uma versão mais simples à qual depois adicionas tudo o resto que necessitas.

Vê a documentação, tem lá tudo explicado.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
dipacheco

pois... mas isto pra mim é "complicado"! LOL precisava de uma coisa simples e intuitiva...

Share this post


Link to post
Share on other sites
M6

Mais simples do que InnoSetup?

Duvido que consigas encontrar.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
dipacheco

nao se trata d n ser "simples"... trata-se d n perceber como posso fazer determinadas coisas... por exemplo.. eu queria q ele instalasse um setup (fácil) adicionasse uns ficheiros ou pastas (fácil) mas num local predefinido (dificil) e q instalasse umas fontes, ou seja, q as colocasse numa pasta predefinida e as instalasse (dificil).

entendes?

Share this post


Link to post
Share on other sites
M6

Entendo e tudo isso é fácil. E torna-se bastante simples se leres a documentação.

O InnoSetup tem lá tudo. Tem directórios pré-definidos como o do Windows, Program Files, etc.. Podes usar esses ou definir os teus próprios.

Tens aqui uma excelente oportunidade e motivação para aprenderes a dominar o InnoSetup.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
dipacheco

se conseguires esclarece-me la como corro a instalaçao de uma fonte?!

Share this post


Link to post
Share on other sites
dipacheco

eu passei os ficheiros das fontes com o add files do wizard e agora tenho de instalar essas fontes... alguma ideia?

Share this post


Link to post
Share on other sites
dipacheco

Outra dúvida... adicionei um prog e defini a pasta de instalaçao como sendo c:\teste... e dps fiz um add folder em q queria adicionar um folder dentro do c:\teste... mas esse add folder vai sempre para a raiz c:\ !! o q posso estar a fazer mal?

Share this post


Link to post
Share on other sites
dipacheco

de dia pra dia tenho um problema novo! LOL mas este de hoje parece-me de dificil resoluçao e nao estou a encontrar dicas nem ajudas suficientes a googlar. O prog instala correctamente e as pastas ficam nos locais definidos. Agora queria criar 2 atalhos para ficheiros dentro das pastas e coloca-los no desktop...

Alguma dica??

Share this post


Link to post
Share on other sites
M6

Procura na documentação porque há comandos específicos para colocar icones no desktop e afins.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.