PDA

Visualizza versione completa : esiste un programma che installa file non installanti ????



papo
15-06-2004, 15.05.31
PROBLEMA:

Ho molti file add-on per Flight simulator 2004 che però occorrono del pallosissimo COPIA\INCOLLA per funzionare.

Siccome sono veramente tanti,ogni volta che disinstallo il gioco è poi una palla reinstallarli.

Per questo motivo mi chiedo se esiste un programma con il quale creare un setup che prenda questi file e che mi dica:
dove vuoi installarli????
oppure riconosca automaticamente la cartella di destinazione e li installi direttamente lì???

Xenah-TcA
15-06-2004, 15.28.28
Originally posted by papo
PROBLEMA:

Ho molti file add-on per Flight simulator 2004 che però occorrono del pallosissimo COPIA\INCOLLA per funzionare.

Siccome sono veramente tanti,ogni volta che disinstallo il gioco è poi una palla reinstallarli.

Per questo motivo mi chiedo se esiste un programma con il quale creare un setup che prenda questi file e che mi dica:
dove vuoi installarli????
oppure riconosca automaticamente la cartella di destinazione e li installi direttamente lì???

cioè ti da fastidio copiare i file dentro 1 cartella ogni volta?
cmq che io sappia nn esistono cose di sto genere

ais001[db]
15-06-2004, 17.05.19
... basta crearsi un file .EXE auto-estraente come l' InstallShield... :D

... se lo vuoi "ufficiale"... devi pagare una vagonata di milioni di € ... se lo trovi su qlc sito warez ti costa MOLTO meno... ;)

follettomalefico
15-06-2004, 17.22.32
Ma che installshield e installshield o warez che sia :D



NSIS
Nullsoft Scriptable Install System

Questo è un programma per generare setup, estremamente completo, validissimo e open.

http://nsis.sourceforge.net/






Anche se credo che per quello che serve a te, un exe autoestraente winzip possa bastare :)

ais001[db]
15-06-2004, 17.43.53
Originally posted by follettomalefico
1. Ma che installshield e installshield
2. Anche se credo che per quello che serve a te, un exe autoestraente winzip possa bastare


1. beh... io mi trovo benissimo e ci faccio di tutto... ho pure fatto un exe x le mappe, skins e .pk3 di Q3A... :D

2. x quello che serve a lui direi proprio di si.. ;)

papo
15-06-2004, 17.51.36
Originally posted by follettomalefico

NSIS
Nullsoft Scriptable Install System

Questo è un programma per generare setup, estremamente completo, validissimo e open.
http://nsis.sourceforge.net/


bene...un'ultima cosa...
spesso quando si installa un add-on questo mette automaticamente come path il percorso in cui effettivamente è installato il gioco e non mette la cartella di default C:\.....cioè è come se facesse un controllo dell'HD, localizzasse la main directory e mi suggerisse ,senza il bisogno di selezionarla,già la cartella esatta.
Con NSIS questo è possibile????

follettomalefico
saresti così gentile da dirmi come si crea l'archivio auto estraente????

supponiamo io abbia la cartella che si chiama "texture belle" e voglio creare un archivio auto estraente che mi dia un menù per la loro installazione nella cartella "TEXTURE" di Flight Simulator....
Come si fà?????

follettomalefico
15-06-2004, 19.06.12
Se vuoi usare l'autoestraente di winzip basta che riproduci le cartelle in cui vuoi vadano a mettersi i files, vi metti dentro i files e poi comprimi, in modo che quando decomprimerai, i files andranno a mettersi nelle cartelle corrette.

Nota: NSIS fa ovviamente anche quello, basta andare a leggere nel registro la chiave corretta e usarla come path di installazione. NSIS è scriptabile, basta che leggi come programmarlo e fa quel che vuoi :)

ais001[db]
15-06-2004, 19.20.37
la versione che ho io è:

-> InstallShield MultiPlatform v5.0 SP2

...InstallShield MultiPlatform is the most powerful & flexible solution
for installing any type of software onto any client or server
platform. Developed through our partnerships with IBM, HP, and Sun,
InstallShield MultiPlatform lets you use a single, simple toolset to
build basic or completely customized installers and wizards that
perform consistent, bulletproof installations. Whether your software
was built to run on Mac OS X, OS/400, Windows, AIX, Solaris, Linux,
HP-UX, or any other flavor of Unix, InstallShield MultiPlatform
configures your software automatically for optimal performance. Need
to create a silent installer for your server software requiring
complex configuration on Solaris, Linux, and Windows? No problem.
Need a single installer for your Java application that contains an
executable launcher and installs on multiple platforms? With
InstallShield MultiPlatform, it's easy. InstallShield MultiPlatform
takes power and flexibility to a new level, letting you do what other
solutions can't and making even your most complex and detailed
installation requirements a snap to configure. With MultiPlatform's
suite of customization tools and its open API, you can easily build
installers that match your product branding, giving your application
a unified end-user experience from beginning to end. Besides
flexibility and platform support, there are other significant
benefits to using MultiPlatform for your installation solution. Being
able to use one installer for multiple platforms can considerably
reduce your development time and lower you project costs.
MultiPlatform's fail-proof installers ensure you no longer have to
worry about broken installations and the increased support costs and
decreased customer confidence that come with them. And with built-in
support for nearly 30 languages, MultiPlatform lets you extend your
reach and target customers around the globe with confidence, knowing
they will experience the same flawless installations every time. It's
no coincidence major software vendors like IBM, HP, Sun, PeopleSoft,
Siebel, SAS, J.D. Edwards, TIBCO, Cisco, and Documentum all use
InstallShield MultiPlatform to create their installers. Whether
installing on a single machine or deploying across an entire
enterprise, InstallShield MultiPlatform optimally configures your
application to your exact specifications, each and every time.

For more information:
http://www.installshield.com/imp






... cmq se vuoi è ottimo anche "Inno Setup v4.0.5 Beta" ... e pesa solo 1.4MB... :D

papo
16-06-2004, 09.58.20
Originally posted by follettomalefico
Se vuoi usare l'autoestraente di winzip basta che riproduci le cartelle in cui vuoi vadano a mettersi i files, vi metti dentro i files e poi comprimi, in modo che quando decomprimerai, i files andranno a mettersi nelle cartelle corrette.
in che senso riproduci??
Con l'esempio che ho fatto prima come dovrei fare???
Io uso winrar...


Originally posted by follettomalefico

Nota: NSIS fa ovviamente anche quello, basta andare a leggere nel registro la chiave corretta e usarla come path di installazione. NSIS è scriptabile, basta che leggi come programmarlo e fa quel che vuoi :)

si,ma non c'ho capito na mazza :rolleyes:

follettomalefico
16-06-2004, 11.01.27
(1) Se devi installare dei files in C:\Gioco\A\B\C
Allora crei le directory A\B\C e ci metti dentro i files che ti servono.
Quindi zippi la cartella A.
Crei l'autoestraente.
Ora quando unzipperai il pacchetto, gli dirai di metterlo in C:\Gioco e automaticamente andrà a mettere i files dentro C.



(2) Eh, devi soltanto studiare un po' il codice che usa :)

papo
16-06-2004, 11.53.07
Originally posted by follettomalefico
(1) Se devi installare dei files in C:\Gioco\A\B\C
Allora crei le directory A\B\C e ci metti dentro i files che ti servono.


fatto.....


Originally posted by follettomalefico

Quindi zippi la cartella A.
Crei l'autoestraente.


come si fa con winrar a creare l'autoestraente????
:p

follettomalefico
17-06-2004, 10.52.31
Originally posted by papo
come si fa con winrar a creare l'autoestraente????
:p Dovrebbe esserci il tastino SFX sulla toolbar.

Alternativamente:
Tools -> Convert archive to SFX.

hf ;)

papo
17-06-2004, 12.46.43
Originally posted by follettomalefico
Dovrebbe esserci il tastino SFX sulla toolbar.

Alternativamente:
Tools -> Convert archive to SFX.

hf ;)

bene...ci sono riuscito.......:D
un'ultima cosa......c'è la possibilità di fare in modo che winrar,al momento dell'auto estrazione,riconosca il percorso ESATTO dove installare i file???
infatti quello che mi specifica adesso è quello che ho impostato io D:\GIOCHI\FS 2004\texture per la configurazione ATTUALE ma se un giorno io installassi FS 2004 in C: allora il percoso di prima sarebbe errato.

Esiste allora un metodo per fare in modo che winrar riconosca e costruisca IN MODO AUTOMATICO il percorso che arriva fino alla cartella texture che è la "costante" del mio path mentre tutto il resto varia in relazione a dove installo il gioco,come chiamo la cartella in cui lo installo e così via.

Hex
17-06-2004, 13.04.53
Originally posted by papo
bene...ci sono riuscito.......:D
un'ultima cosa......c'è la possibilità di fare in modo che winrar,al momento dell'auto estrazione,riconosca il percorso ESATTO dove installare i file???
infatti quello che mi specifica adesso è quello che ho impostato io D:\GIOCHI\FS 2004\texture per la configurazione ATTUALE ma se un giorno io installassi FS 2004 in C: allora il percoso di prima sarebbe errato.

Esiste allora un metodo per fare in modo che winrar riconosca e costruisca IN MODO AUTOMATICO il percorso che arriva fino alla cartella texture che è la "costante" del mio path mentre tutto il resto varia in relazione a dove installo il gioco,come chiamo la cartella in cui lo installo e così via.

Mica è fatto per installare flight simulato winrar eh!!! :rolleyes:
ti chiede sempre dove dezippare, se invece gli dai D:\Giochi\Fs2004\Texture funziona uguale. è un percorso relativo...

papo
17-06-2004, 13.16.59
Originally posted by Hex
Mica è fatto per installare flight simulato winrar eh!!! :rolleyes:


lo so ,
ma nessuno mi impedisce di pensare che esista l'opzione a cui faccio rifermento sopra :dentone:

Hex
17-06-2004, 13.24.00
Originally posted by papo
lo so ,
ma nessuno mi impedisce di pensare che esista l'opzione a cui faccio rifermento sopra :dentone:

ma a cosa serve.... basta dargli la cartella che vuoi te e derarri la.... IN D:/programmi sian in C:/Giochi eccetera

papo
17-06-2004, 13.56.02
Originally posted by Hex
ma a cosa serve....


serve perchè alcuni file vanno rarrati in texture,
altri in texturevector,
altri in texture world e tu stesso capirai che è tutto più facile se è possibile farglielo "trovare" subito a lui il percorso

Hex
17-06-2004, 14.20.41
Originally posted by papo
serve perchè alcuni file vanno rarrati in texture,
altri in texturevector,
altri in texture world e tu stesso capirai che è tutto più facile se è possibile farglielo "trovare" subito a lui il percorso


Allora guarda
sai il file autoestraente???
tu lo hai creato zippando tutta la cartella degli addon.... quindi ti ricorda se è in texturecolor o il resto.... ;)