<< Discussione precedente | Discussione successiva >> |
[Image Editors] JPEGView Vai a pagina << |
Autore | Messaggio |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Ciao Danix, l'unica mia perplessità è che con il parametro StoreToEXEPath attivato, le personalizzazioni vengo scritte nel file INI stesso, senza possibilità di ripristinare la versione originale in caso di "ripensamenti" o crash. Comunque, il mio era solo uno scrupolo... ciao | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12961 | Zendet, anche in quel caso il backup andrebbe però rivisto, secondo me. Infatti con l'opzione |o ripetuta ciclicamente, ho l'impressione che avvenga solo un passaggio di dati fra una cartella e l'altra (backup, home, bin), ma senza un vero ripristino "d'emergenza". In virtù di questo, ho cambiato un pò idea, nel corso del tempo, sul backup da ripristinare, preferendo la sola copia dei file importanti nella cartella \Backup, ma non il ripristino. Vedi il caso di FileZilla, dove l'XML (di importanza vitale, almeno per me), viene backuppato 10 volte. In caso di necessità, una copia funzionante si avrebbe di sicuro. Il backup che hai impostato prevede che le impostazioni (.ini) e il DB vengano sempre sovrascritti e si muovano (nell'ordine): all'avvio: da \Bin a \Backup da \Home a \Bin alla chiusura: da \Bin a \Home da \Backup a \Bin Sul passaggio fra \Home e \Bin siamo d'accordo, un pò meno su quello fra Backup e Bin. Infatti, il crash potrebbe capitare all'avvio del programma, quindi verrebbero copiate in \Backup le impostazioni "difettose" all'avvio del programma. Queste verrebbero poi ripristinate in \Bin alla chiusura. Al successivo riavvio ci ritroveremmo con le impostazioni difettose copiate da Bin o da Home, poichè anche in quel caso i file vengono sovrascritti. Tra l'altro ho anche notato che vuoi eliminare la cartella \Backup:
DirRemove=$Backup$\$AppName$
Come viene quindi ripristinata una copia dei file, dato che non è presente la cartella backup?? Si tratta evidentemente degli stessi file che girano fra una cartella e l'altra... -------------------------------------------------------------------------------------------- Al limite io sarei per:
[Setup]
[ Modificato mer 13 feb 2008 - 15:50 ] | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Il tuo .INI è sicuramente molto più pulito e efficiente del mio, decisamente più grossolano... Quello che cercavo di fare era di salvare "preventivamente" i dati di default (JPEGView.ini) presenti nella cartella dell'eseguibile, ripristinandoli alla chiusura ed eliminando dalla stessa il file ParamDB.db, non presente come default. A questo punto, secondo me basterebbe inserire un comando di questo tipo: [Functions] FileCopy=$ExeDir$\*.ini|\$Backup$\$AppName$\backup_default\*.ini senza |o finale, in modo da salvarlo solo alla prima esecuzione. Inoltre, sempre in [Functions] FileMove=$Home$\$AppName$\*.db|$ExeDir$\*.db|o potrebbe anche diventare FileCopy=$Home$\$AppName$\*.db|$ExeDir$\*.db|o ciao | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12961 | zandet2 ha scritto ... Il tuo .INI è sicuramente molto più pulito e efficiente del mio, decisamente più grossolano... Zendet, non era mia intenzione fare lo "sborooone" Scusa se ti ho dato questa impressione. Vorrei una tua opinione, secondo te è davvero necessario distribuire un'X-Version del programma? | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | No no, nessuna impressione di nessun tipo, riconoscevo solo la tua maggiore esperienza Piuttosto penso anche io che non ci sia bisogno di una x-version; probabilmente basterebbe riportare nella scheda del programma l'avvertenza di effettuare una copia di sicurezza di JPEGView.ini, prima di modificarlo per cambiare il parametro StoreToEXEPath, in quanto il programma non prevede di ripristinare i dati di default. "Utente avvisato, mezzo salvato" ciao | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12961 | zandet, non so poi perchè abbiamo creato la versione portabilizzata, quando in realtà già lo è.. Io sarei per spostare il programma nella sezione Portable Software (specificando di settare StoreToEXEPath=true) ed includerlo nel wpp_essential_3.5 e nel wpp_1gb_3.5 in versione X. E' minuscolo oltre che molto utile. | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Danix ha scritto ... zandet, non so poi perchè abbiamo creato la versione portabilizzata, quando in realtà già lo è.. Io sarei per spostare il programma nella sezione Portable Software (specificando di settare StoreToEXEPath=true) ed includerlo nel wpp_essential_3.5 e nel wpp_1gb_3.5 in versione X. E' minuscolo oltre che molto utile. Forse perchè la prima versione non prevedeva quel parametro... L'inclusione nei pack mi sembra una buona idea, non sarà al livello di FastStone Viewer, ma l'autore sta man mano aggiungendo diverse funzionalità interessanti, come la gestione automatica di schermi multipli.... Ciao | ||
Torna ad inizio pagina |
Vai a pagina <<
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |