Menù Principale

Cerca
Login
Registrati
Link sponsorizzati
Progetto del Mese su SourceForge
Vota per winPenPack su SourceForge!

winPenPack partecipa al concorso "Progetto del Mese per Giugno 2016" su SourceForge.

Vota adesso!
<< Discussione precedente | Discussione successiva >>   
X-xCollect Launcher

Autore Messaggio
Danix
sab 25 ago 2007 - 16:22

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12805

X-xCollect Launcher [rev3]

  1. Differenziazione del file ini a seconda che si utilizzi in C:\Programmi o altrove ( vedi -Link- )
  2. Update automatico disabilitato all'avvio
  3. Spostato il database in ExeDir per evitare scritture inutili di dati tra una cartella e l'altra
  4. Migliorata la gestione del profilo


INI_1 (normale)

[Setup]
AppName=xCollect

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

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

[Functions]
FileCopy=$Temp$\x-default|$ExeDir$\xCollect.xml
DirCreate=%xCollectHome%

FileMove=@AppDataDir@\$AppName$.ini|@AppDataDir@\$AppName$.ini.bak
FileCopy=%xCollectHome%\$AppName$.ini|@AppDataDir@\$AppName$.ini|o
FileCopy=%xCollectHome%\xCollect.xml|$ExeDir$\|o
FileCopy=%xCollectHome%\WishList.xcwl|$ExeDir$\|o

[RunAfter]
FileCopy=@AppDataDir@\$AppName$.ini|%xCollectHome%\$AppName$.ini|o
FileDelete=@AppDataDir@\$AppName$.ini
FileMove=@AppDataDir@\$AppName$.ini.bak|@AppDataDir@\$AppName$.ini
FileCopy=$ExeDir$\xCollect.xml|%xCollectHome%\|o
FileCopy=$ExeDir$\WishList.xcwl|%xCollectHome%\|o

[WriteToIni=@AppDataDir@\$AppName$.ini]
Find in Files Options\DirectoryList|Item0=$ExeDir$\Bin

[StringReplace=$ExeDir$\xCollect.xml]
<autoNewer|</autoNewerCheck>=Check>0

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





INI_2 (da utilizzare solo nel caso in cui si collochi X-xCollect in C:\Programmi o C:\Program Files)

; --------------------------------------------------------------
;    ** Ini file if X-xCollect starts from C:\Program Files **
;    ** Ini file se X-xCollect si trova in C:\Programmi **
; --------------------------------------------------------------

[Setup]
AppName=xCollect

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

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

[Functions]
FileCopy=$Temp$\x-default|$ExeDir$\xCollect.xml
DirCreate=%xCollectHome%

DirMove=@MyDocumentsDir@\xCollect - Databases|@MyDocumentsDir@\xCollect - Databases_backup
DirCopy=$ExeDir$\Databases|@MyDocumentsDir@\xCollect - Databases|o

DirMove=@AppDataDir@\$AppName$|@AppDataDir@\$AppName$_backup
FileCopy=%xCollectHome%\xCollect.xml|@AppDataDir@\$AppName$\|o
FileCopy=%xCollectHome%\WishList.xcwl|@AppDataDir@\$AppName$\|o

FileMove=@AppDataDir@\$AppName$.ini|@AppDataDir@\$AppName$.ini.bak
FileCopy=%xCollectHome%\$AppName$.ini|@AppDataDir@\$AppName$.ini|o

[RunAfter]
DirCopy=@MyDocumentsDir@\xCollect - Databases|$ExeDir$\Databases|o
DirRemove=@MyDocumentsDir@\xCollect - Databases
DirMove=@MyDocumentsDir@\xCollect - Databases_backup|@MyDocumentsDir@\xCollect - Databases

FileCopy=@AppDataDir@\$AppName$\xCollect.xml|%xCollectHome%\|o
FileCopy=@AppDataDir@\$AppName$\WishList.xcwl|%xCollectHome%\|o
DirRemove=@AppDataDir@\$AppName$
DirMove=@AppDataDir@\$AppName$_backup|@AppDataDir@\$AppName$

FileCopy=@AppDataDir@\$AppName$.ini|%xCollectHome%\$AppName$.ini|o
FileDelete=@AppDataDir@\$AppName$.ini
FileMove=@AppDataDir@\$AppName$.ini.bak|@AppDataDir@\$AppName$.ini

[WriteToIni=@AppDataDir@\$AppName$.ini]
Find in Files Options\DirectoryList|Item0=$ExeDir$\Bin

[StringReplace=$ExeDir$\xCollect.xml]
<autoNewer|</autoNewerCheck>=Check>0

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


[ Modificato sab 25 ago 2007 - 16:23 ]
Torna ad inizio pagina
Sito Web

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