Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
[School] Denemo

Vai a pagina   <<      
Autore Messaggio
Ketty
dom 06 gen 2008 - 02:10
online
Utente registrato #5089
Registrato il: sab 09 giu 2007 - 02:27
Messaggi: 1461
Così invece funziona:
[Setup]
AppName=Denemo

[FileToRun]
PathToExe=$Bin$\$AppName$\bin\$AppName$.exe

[Environment]
HOME=$Home$\$AppName$

[Functions]
DirCreate=%HOME%
DirMove=@AppDataDir@\gtk-2.0|@AppDataDir@\gtk-2.0_backup
DirCopy=$Home$\$AppName$\gtk-2.0|@AppDataDir@\gtk-2.0|o

[RunAfter]
DirCopy=@AppDataDir@\gtk-2.0|$Home$\$AppName$\gtk-2.0|o
DirRemove=@AppDataDir@\gtk-2.0
DirMove=@AppDataDir@\gtk-2.0_backup|@AppDataDir@\gtk-2.0

[Options]
DeleteTemp=true
MultipleIstances=true
ShowSplash=false
WriteLog=false

[SplashScreen]
Image=
Title=
TimeOut=1500


Cioè togliendo solo quello che mi hai indicato
PATH=$Lib$\GTK\bin


[ Modificato dom 06 gen 2008 - 02:12 ]
Torna ad inizio pagina
Ketty
mar 08 gen 2008 - 01:19
online
Utente registrato #5089
Registrato il: sab 09 giu 2007 - 02:27
Messaggi: 1461
Mi vergogno ma chiedo lo stesso perchè non comprendo.

PATH=$Lib$\GTK\bin


Esattamente a che serve? Qua non è necessaria perchè?

Torna ad inizio pagina
Danix
mar 08 gen 2008 - 01:37

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Definisce il percorso delle librerie GTK, necessarie a molti programmi per funzionare (ad esempio Pidgin).
Tramite quella stringa si da una precisa istruzione al programma (tramite il launcher): "vai a cercare le GTK in \Lib\GTK".

Il punto è che denemo, sembra che già le includa e che quindi non necessiti del pacchetto supplementare in \Lib\GTK, nè di quella riga di codice.

Come controprova, senza avere le GTK installate sul pc ed eliminando quella stringa (e quindi l'istruzione necessaria a "far leggere" le GTK in Lib), il programma funziona lo stesso.

Tirando le somme, a meno che qualcuno non mi smentisca, penso che le GTK inserite a parte in \Lib\GTK, non siano necessarie.

[ Modificato mar 08 gen 2008 - 01:38 ]
Torna ad inizio pagina
Sito Web
Ketty
mar 08 gen 2008 - 01:49
online
Utente registrato #5089
Registrato il: sab 09 giu 2007 - 02:27
Messaggi: 1461
Grazie, era questo più o meno che volevo sapere. Cioè quand'è che devo utilizzare quella "stringa"
Denemo l'ho preso solo come esempio.

Quindi la uso solo se il programma richiede una libreria (in questo caso le gtk) che non ha.

Mentre queste (relative sempre alla libreria):
[Functions]
DirMove=@AppDataDir@\gtk-2.0|@AppDataDir@\gtk-2.0_backup
DirCopy=$Home$\$AppName$\gtk-2.0|@AppDataDir@\gtk-2.0|o

[RunAfter]
DirCopy=@AppDataDir@\gtk-2.0|$Home$\$AppName$\gtk-2.0|o
DirRemove=@AppDataDir@\gtk-2.0
DirMove=@AppDataDir@\gtk-2.0_backup|@AppDataDir@\gtk-2.0 


le devo mettere perchè cmq il programma le ha di suo e scrive nel pc ospite relativamente al loro uso. Perciò vanno eliminate dal s.o. e copiate nel mio wpp.

Spero di aver capito bene.
Torna ad inizio pagina
Danix
mar 08 gen 2008 - 02:11

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Hai capito bene.
Torna ad inizio pagina
Sito Web

Vai a pagina   <<      
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System