Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
X-FileZilla Launcher

Vai a pagina   <<      
Autore Messaggio
Danix
gio 09 ago 2007 - 17:25

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
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.

[ Modificato gio 09 ago 2007 - 17:25 ]
Torna ad inizio pagina
Sito Web
ZioZione
gio 09 ago 2007 - 17:27
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 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

[ Modificato gio 09 ago 2007 - 17:27 ]
Torna ad inizio pagina
Danix
gio 09 ago 2007 - 17:28

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
No, no.
Riprova tu... dammi retta


edit: hai ragione....

[ Modificato gio 09 ago 2007 - 17:31 ]
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 17:50

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
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


[ Modificato gio 09 ago 2007 - 17:51 ]
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 17:57

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
Chiedo a TUTTI di testare i vari INI.
Grazie.
Torna ad inizio pagina
Sito Web
Danix
ven 10 ago 2007 - 02:13

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
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


[ Modificato ven 10 ago 2007 - 02:39 ]
Torna ad inizio pagina
Sito Web
ZioZione
ven 10 ago 2007 - 08:11
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 3821
Ciao Danix,
ho provato e direi che funziona bene
Un altro programma che alla fine ha ceduto...
Cordialmente
ZioZione
Torna ad inizio pagina
Danix
lun 20 ago 2007 - 19:53

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12936
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


[ Modificato lun 20 ago 2007 - 20:58 ]
Torna ad inizio pagina
Sito Web
Danix
mer 22 ago 2007 - 01:28

online

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

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
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