Menù Principale

Cerca
Login
Registrati
Link
<< 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: 12956

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