Main menu

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

Go to page       >>  
Author Post
Danix
Tue 31 Jul 2007 - 02:16

online

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

X-FileZilla [rev5]

  1. Integrazione in X-FileZilla dell'editor testuale per le modifiche in remoto. Integrazione prevista per Notepad++ e X-SciTE (programmi le cui cartelle devono essere inserite in $Bin$ senza X-Launcher).
  2. Primo avvio diretto del programma in lingua italiana.
  3. Aggiunta del file FileZilla.xml in $Lib$ utilizzato solo se FileZilla viene utilizzato per la prima volta
  4. Funzione di backup del file FileZilla.xml


[Setup]
AppName=FileZilla

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

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

[Functions]
;FileCopy=$Lib$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml
FileDelete=$ExeDir$\FileZilla.pdb
DirCreate=%FileZillaHome%
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$.xml|o
FileCopy=$Backup$\$AppName$\$AppName$.xml|$Backup$\$AppName$\$AppName$_rename_to.xml|o
FileCopy=$Backup$\$AppName$\$AppName$.xml|$ExeDir$\$AppName$.xml
FileCopy=%FileZillaHome%\$AppName$.xml|$ExeDir$\$AppName$.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|%FileZillaHome%\$AppName$.xml|o
FileCopy=%FileZillaHome%\$AppName$.xml|$Backup$\$AppName$\$AppName$.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



Per avviare il programma in Italiano attivare:

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


Per integrare Notepad++ attivare:

;[StringReplace=$ExeDir$\$AppName$.xml]
;"Default View Edit Prog" type|</Item>=="string">$Bin$\Notepad++\Notepad++.exe


Per integrare X-SciTE attivare:

;[StringReplace=$ExeDir$\$AppName$.xml]
;"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


Nota: per attivare una funzione o un'istruzione eliminare il punto e virgola davanti a una stringa

[ Edited Tue 31 Jul 2007 - 02:35 ]
Back to top
Website
Danix
Thu 09 Aug 2007 - 14:35

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Dopo l'ennesimo crash e l'ennesimo file FileZilla.xml perso (con conseguente sbattimento per cercare un backup funzionante), ho constatato che anche il rev 5 non va bene.
Forse la soluzione migliore sarebbe far creare un unico backup che non viene di volta in volta sovrascritto (e quindi aggiornato), ma almeno risulterebbe integro..
(fortemente consigliato l'aggiornamento)

X-FileZilla [rev6]

[Setup]
AppName=FileZilla

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

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

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

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|%FileZillaHome%\$AppName$.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$.xml


;[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=false
WriteLog=false

[SplashScreen]
Image=
Title=winPenPack
TimeOut=2000


[ Edited Thu 09 Aug 2007 - 14:48 ]
Back to top
Website
Danix
Thu 09 Aug 2007 - 14:49

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Attenzione, è stato aggiornato adesso.. (ore 15.04)
Back to top
Website
Danix
Thu 09 Aug 2007 - 14:53

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Continua a non andar bene.....
Bisogna trovare il modo di zippare l'XML....

[ Edited Thu 09 Aug 2007 - 14:55 ]
Back to top
Website
ZioZione
Thu 09 Aug 2007 - 15:20
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 3821
Ciao Danix,
potresti spiegarmi meglio cosa dovrebbe fare l'.ini? Fare uno zip con tutti i backup del file .xml oppure zippare solo l'ultimo backup? E come potrebbe evitare la corruzione del file in casio di errore? Non uso molto FileZilla (anche a causa degli abbastanza frequenti crash) quindi vorrei capirci di più per poterti dare una mano.
Cordialmente
ZioZione
Back to top
Danix
Thu 09 Aug 2007 - 15:45

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Deve essere effettuato un nuovo backup dell'XML ogni volta che si avvia FileZilla (e non alla chiusura).
Ogni backup dev'essere diverso dagli altri, per un massimo di 10.
E'quello che sto cercando di fare..
Back to top
Website
Danix
Thu 09 Aug 2007 - 15:55

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Con un trucchetto dovrei aver risolto!!
E anche in caso di crash l'XML viene ripristinato!
Ma a questo punto elimino la cartella Backup, non serve a niente...
Il backup può avvenire ciclicamente all'interno di $Home$


[Setup]
AppName=FileZilla

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

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

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

FileCopy=$Backup$\$AppName$\$AppName$_old.xml|$ExeDir$\$AppName$.xml|o
FileCopy=%FileZillaHome%\$AppName$.xml|$ExeDir$\$AppName$.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$.xml|%FileZillaHome%\$AppName$.xml|o
FileMove=$Backup$\$AppName$\$AppName$.xml|$Backup$\$AppName$\$AppName$_old.xml|o
FileCopy=$ExeDir$\$AppName$.xml|$Backup$\$AppName$\$AppName$.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 Thu 09 Aug 2007 - 15:59 ]
Back to top
Website
Danix
Thu 09 Aug 2007 - 16:16

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
No, ci vuole la terza cartella.
Se volete fare una prova:
  1. Utilizzare l'INI sottostante
  2. Avviare X-Filezilla.exe due o tre volte
  3. Aprire Bin\FileZilla\FileZilla.xml e cancellare tutto il codice XML (con FileZilla attivo per simulare il crash)
  4. Aprire \User\FileZilla\FileZilla.xml e cancellare tutto il codice (con FileZilla attivo)
  5. Chiudere e riaprire X-Filezilla


[Setup]
AppName=FileZilla

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

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

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

[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

;[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 Thu 09 Aug 2007 - 16:18 ]
Back to top
Website
ZioZione
Thu 09 Aug 2007 - 16:25
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 3821
Ciao Danix,
ok, funziona.
Dove ho letto "cancellare il codice XML" ho un po' esagerato ed ho cancellato direttamente i file. Comunque, ha funzionato lo stesso...
Cordialmente
ZioZione
Back to top
Danix
Thu 09 Aug 2007 - 17:05

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Se termini i processi FileZilla.exe e X-FileZilla.exe dal task manager non va però!

Ma con questo (molto più semplice) si!
Prova!

[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
FileCopy=$ExeDir$\$AppName$.xml|$ExeDir$\$AppName$_backup.xml|o

[RunAfter]
FileCopy=$ExeDir$\$AppName$_backup.xml|$Home$\$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:05 ]
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