Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
X-FileZilla Launcher

Go to page   <<      
Author Post
Danix
Thu 09 Aug 2007 - 17:25

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Correggo, funziona anche il codice precedente se si simula il crash (eliminando il codice XML da FileZilla.xml in \Bin e terminando i processi dal task).

Però l'ultimo INI è meno arzigogolato e non utilizza la cartella \Backup. Il file Xml viene backuppato direttamente in $ExeDir$, ed è proprio FileZilla_backup.xml che ogni volta va a sovrapporsi a quello presente nella cartella dell'EXE per essere letto ad ogni avvio.

[ Edited Thu 09 Aug 2007 - 17:25 ]
Back to top
Website
ZioZione
Thu 09 Aug 2007 - 17:27
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 3821
Ciao Danix,
c'è qualcosa che non va... Così non mi funziona più, non conserva le modifiche ai settaggi.
Forse conviene tornare indietro di un passaggio e riprovare.
Cordialmente
ZioZione

[ Edited Thu 09 Aug 2007 - 17:27 ]
Back to top
Danix
Thu 09 Aug 2007 - 17:28

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
No, no.
Riprova tu... dammi retta


edit: hai ragione....

[ Edited Thu 09 Aug 2007 - 17:31 ]
Back to top
Website
Danix
Thu 09 Aug 2007 - 17:50

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Sai cosa ti dico?
La soluzione più semplice è proprio non far ripristinare il backup, se non nel caso in cui l'XML sparisca proprio. Basta la cartella \User.
la cartella Backup serve per le emergenze.

[Setup]
AppName=FileZilla

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

[Functions]
FileCopy=$Home$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml|o
FileCopy=$Backup$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|$Home$\$AppName$\$AppName$.xml|o
FileMove=$Backup$\$AppName$\$AppName$.xml|$Backup$\$AppName$\$AppName$_old.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$.xml|o

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=2000


[ Edited Thu 09 Aug 2007 - 17:51 ]
Back to top
Website
Danix
Thu 09 Aug 2007 - 17:57

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Chiedo a TUTTI di testare i vari INI.
Grazie.
Back to top
Website
Danix
Fri 10 Aug 2007 - 02:13

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Con questo INI c'è un alto margine di sicurezza!
10 backup nella cartella \Backup che scalano, danno il tempo di avviare e chiudere Filezilla diverse volte e di rendersi conto che fra i 10 backup ce ne sono alcuni funzionanti.
Però ogni volta che si avvia e si chiude il programma, un backup si perde perchè viene sovrascritto dal file difettoso che scala.
Quindi, in caso di crash a seguito dello spegnimento improvviso del pc (come è successo più di una volta a me) si può avviare e chiudere X-FileZilla in tutto 9 volte prima di perdere definitivamente il file FileZilla.xml.

Immagine:





Il backup, però, non viene ripristinato automaticamente, ma deve essere inserito manualmente in \User\FileZilla (vale comunque la pena fare questo piccolo sforzo! )

[Setup]
AppName=FileZilla

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

[Functions]
FileCopy=$Lib$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml
FileDelete=$ExeDir$\FileZilla.pdb

FileCopy=$Home$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|$Home$\$AppName$\$AppName$.xml|o
FileMove=$Backup$\$AppName$\$AppName$_9.xml|$Backup$\$AppName$\$AppName$_10.xml|o
FileMove=$Backup$\$AppName$\$AppName$_8.xml|$Backup$\$AppName$\$AppName$_9.xml|o
FileMove=$Backup$\$AppName$\$AppName$_7.xml|$Backup$\$AppName$\$AppName$_8.xml|o
FileMove=$Backup$\$AppName$\$AppName$_6.xml|$Backup$\$AppName$\$AppName$_7.xml|o
FileMove=$Backup$\$AppName$\$AppName$_5.xml|$Backup$\$AppName$\$AppName$_6.xml|o
FileMove=$Backup$\$AppName$\$AppName$_4.xml|$Backup$\$AppName$\$AppName$_5.xml|o
FileMove=$Backup$\$AppName$\$AppName$_3.xml|$Backup$\$AppName$\$AppName$_4.xml|o
FileMove=$Backup$\$AppName$\$AppName$_2.xml|$Backup$\$AppName$\$AppName$_3.xml|o
FileMove=$Backup$\$AppName$\$AppName$_1.xml|$Backup$\$AppName$\$AppName$_2.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$_1.xml|o

;[StringReplace=$ExeDir$\$AppName$.xml]
; ---------------------------------------
; default language
; ---------------------------------------
;"Language" type|</Item>=="string">Italiano
; ---------------------------------------

; ---------------------------------------
; default editor [Notepad++]
; ---------------------------------------
;"Default View Edit Prog" type|</Item>=="string">$Bin$\Notepad++\Notepad++.exe
; ---------------------------------------

; ---------------------------------------
; default editor [SciTE]
; ---------------------------------------
;"Default View Edit Prog" type|</Item>=="string">$Bin$\SciTE\SciTE.exe
;[WriteToFile=$Bin$\SciTE\SciTEGlobal.properties]
;Line103=save.recent=0
;Line104=save.session=0
;Line105=session.bookmarks=0
; ---------------------------------------
[Options]
DeleteTemp=true
MultipleIstances=true
ShowSplash=true
WriteLog=false

[SplashScreen]
Image=
Title=winPenPack
TimeOut=2000


[ Edited Fri 10 Aug 2007 - 02:39 ]
Back to top
Website
ZioZione
Fri 10 Aug 2007 - 08:11
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 3821
Ciao Danix,
ho provato e direi che funziona bene
Un altro programma che alla fine ha ceduto...
Cordialmente
ZioZione
Back to top
Danix
Mon 20 Aug 2007 - 19:53

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
X-FileZilla Launcher [rev7]

In previsione del ripristino della vecchia cartella XDrive, contenente i vari launchers (anzichè un solo X-Launcher che gestisce tutti i programmi presenti nei packs), aggiunta l'integrazione con X-SciTE (anzichè SciTE).

IMPORTANTE: è necessario che X-SciTE.exe sia presente in \XDrive (o allo stesso livello di X-FileZilla.exe se si utilizza X-FileZilla al di fuori di wPP).


[Setup]
AppName=FileZilla

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

[Functions]
FileCopy=$Lib$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml
FileDelete=$ExeDir$\FileZilla.pdb
FileCopy=$Home$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|$Home$\$AppName$\$AppName$.xml|o
FileMove=$Backup$\$AppName$\$AppName$_9.xml|$Backup$\$AppName$\$AppName$_10.xml|o
FileMove=$Backup$\$AppName$\$AppName$_8.xml|$Backup$\$AppName$\$AppName$_9.xml|o
FileMove=$Backup$\$AppName$\$AppName$_7.xml|$Backup$\$AppName$\$AppName$_8.xml|o
FileMove=$Backup$\$AppName$\$AppName$_6.xml|$Backup$\$AppName$\$AppName$_7.xml|o
FileMove=$Backup$\$AppName$\$AppName$_5.xml|$Backup$\$AppName$\$AppName$_6.xml|o
FileMove=$Backup$\$AppName$\$AppName$_4.xml|$Backup$\$AppName$\$AppName$_5.xml|o
FileMove=$Backup$\$AppName$\$AppName$_3.xml|$Backup$\$AppName$\$AppName$_4.xml|o
FileMove=$Backup$\$AppName$\$AppName$_2.xml|$Backup$\$AppName$\$AppName$_3.xml|o
FileMove=$Backup$\$AppName$\$AppName$_1.xml|$Backup$\$AppName$\$AppName$_2.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$_1.xml|o

[StringReplace=$ExeDir$\$AppName$.xml]
; ----------------
; default language
; ----------------
"Language" type|</Item>=="string">Italiano
; -----------------------------------------

; --------------------------
; default editor [Notepad++]
; --------------------------
;"Default View Edit Prog" type|</Item>=="string">$Bin$\Notepad++\Notepad++.exe
; ----------------------------------------------------------------------------

; ----------------------
; default editor [SciTE]
; ----------------------
"Default View Edit Prog" type|</Item>=="string">@ScriptDir@\X-SciTE.exe
; ----------------------------------------------------------------------

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500


[ Edited Mon 20 Aug 2007 - 20:58 ]
Back to top
Website
Danix
Wed 22 Aug 2007 - 01:28

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956

X-FileZilla Launcher [rev8]

  1. Eliminazione della cartella \Lib
  2. Copia di FileZilla.xml al primo avvio tramite x-default


[Setup]
AppName=FileZilla

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

[Functions]
FileCopy=$Temp$\x-default|$ExeDir$\$AppName$.xml
FileDelete=$ExeDir$\FileZilla.pdb
FileCopy=$Home$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|$Home$\$AppName$\$AppName$.xml|o
FileMove=$Backup$\$AppName$\$AppName$_9.xml|$Backup$\$AppName$\$AppName$_10.xml|o
FileMove=$Backup$\$AppName$\$AppName$_8.xml|$Backup$\$AppName$\$AppName$_9.xml|o
FileMove=$Backup$\$AppName$\$AppName$_7.xml|$Backup$\$AppName$\$AppName$_8.xml|o
FileMove=$Backup$\$AppName$\$AppName$_6.xml|$Backup$\$AppName$\$AppName$_7.xml|o
FileMove=$Backup$\$AppName$\$AppName$_5.xml|$Backup$\$AppName$\$AppName$_6.xml|o
FileMove=$Backup$\$AppName$\$AppName$_4.xml|$Backup$\$AppName$\$AppName$_5.xml|o
FileMove=$Backup$\$AppName$\$AppName$_3.xml|$Backup$\$AppName$\$AppName$_4.xml|o
FileMove=$Backup$\$AppName$\$AppName$_2.xml|$Backup$\$AppName$\$AppName$_3.xml|o
FileMove=$Backup$\$AppName$\$AppName$_1.xml|$Backup$\$AppName$\$AppName$_2.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$_1.xml|o

[StringReplace=$ExeDir$\$AppName$.xml]
; ----------------
; default language
; ----------------
"Language" type|</Item>=="string">Italiano
; -----------------------------------------

; --------------------------
; default editor [Notepad++]
; --------------------------
;"Default View Edit Prog" type|</Item>=="string">$Bin$\Notepad++\Notepad++.exe
; ----------------------------------------------------------------------------

; ----------------------
; default editor [SciTE]
; ----------------------
"Default View Edit Prog" type|</Item>=="string">@ScriptDir@\X-SciTE.exe
; ----------------------------------------------------------------------

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500
Back to top
Website

Go to page   <<      
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System