Menù Principale

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

Vai a pagina       >>  
Autore Messaggio
Danix
mar 31 lug 2007 - 02:16

online

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

[ Modificato mar 31 lug 2007 - 02:35 ]
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 14:35

online

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


[ Modificato gio 09 ago 2007 - 14:48 ]
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 14:49

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Attenzione, è stato aggiornato adesso.. (ore 15.04)
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 14:53

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Continua a non andar bene.....
Bisogna trovare il modo di zippare l'XML....

[ Modificato gio 09 ago 2007 - 14:55 ]
Torna ad inizio pagina
Sito Web
ZioZione
gio 09 ago 2007 - 15:20
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 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
Torna ad inizio pagina
Danix
gio 09 ago 2007 - 15:45

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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..
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 15:55

online

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


[ Modificato gio 09 ago 2007 - 15:59 ]
Torna ad inizio pagina
Sito Web
Danix
gio 09 ago 2007 - 16:16

online

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



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

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 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
Torna ad inizio pagina
Danix
gio 09 ago 2007 - 17:05

online

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



[ Modificato gio 09 ago 2007 - 17:05 ]
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