<< Discussione precedente | Discussione successiva >> |
[Released] X-Grisbi 0.6.0_rev8 Vai a pagina << |
Autore | Messaggio |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 |
;IO|Load last file=0
... Però ora con le RE possiamo aggiornare facilmente i percorsi. Io la ripristinerei.. Si, va bene, tanto più che la RE successiva oramai macina praticamente tutto... Peccato, perchè con le nuove migliora di molto. Puoi provare se anche tu hai problemi grafici? Ok, solo una cosa: le GTK le ha *copiate* nella cartella del programma immagino, perchè ho visto che anche inserendole in Lib e usando la variabile PATH (come nella versione precedente) queste non vengono lette. Per lo splash nessun problema, possiamo aggiornarlo successivamente E' su SVN! Lo sapevo che quando il piacere chiamava non potevi resistere... | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Questo è il massimo che sono riuscito a ottenere: X-Grisbi_0.6.0_rev4_TEST_1.zip (18 MB) >> Test necessario <<< Nota: le GTK distribuite con il programma non sono sovrascritte con quelle di Pidgin, ma solo integrate, in quanto riportano una versione più recente; con la sovrascrittura completa si verificavano alcuni crash di Grisbi durante l'esecuzione. Se il test è corretto, metto in distribuzione. Ciao [ Modificato lun 21 feb 2011 - 22:06 ] | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12956 |
x-grisbi_launcher_rev5_test2.zip | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Per completare l'opera, si potrebbe aggiungere una RE ulteriore, che in grisbirc nella voce "Names last files" modifichi il percorso di "My accounts.gsb":
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
Lo so che un po' troppo brutale, sarebbe meglio verificare anche se il file non è inserito in un percorso standard wpp, cioè una stringa indicata in questo modo:
(\\\\(Bin|User|Documents)\\\\{$AppName$})
Solo che non so come fare a scrivere una RE con questo tipo di negazione... [ Modificato gio 04 nov 2010 - 14:19 ] | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12956 | Il file My accounts.gsb viene copiato all'interno di %PROJECTS% alla chiusura del programma, quindi la correzione del percorso dovrebbe avvenire in genere su %PROJECTS%. Effettivamente bisognerebbe correggere il percorso di My accounts.gsb, così come tutti gli altri percorsi (che spesso sono situati sulla stessa stringa), utilizzando una RE unica:
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
x-grisbi_launcher_rev6_test3.zip | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12956 | Rimane sempre il problema del database salvato in Documenti..
Names last files=D:\\Documenti\\My accounts.gsb;
Purtroppo, però, i percorsi dei database aperti vengono inseriti tutti nella stessa stringa, quindi non possiamo far partire la sostituzione da "Names last files=", perchè il percorso potrebbe non essere immediatamente successivo. Bisognerebbe poi prevedere sia la sostituzione dei percorsi wpp, che la normalizzazione di un eventuale percorso su Documenti, dove, al successivo riavvio del programma, il database non è più presente (perchè copiato in %PROJECTS%). Siccome un utente "sbadato" non cambierà il nome del file My accounts.gsb, anche perchè, se fosse così accorto dal correggerlo non lo salverebbe in "Documenti", potremmo prevedere la sostituzione prendendo in considerazione solo quel nome (come appunto hai previsto tu), e solo per %PROJECTS%, in questo modo:
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
Se però un utente salva il primo My accounts.gsb nella cartella \User? Da verificare a mente riposata e non a quest'ora della notte.. Dobbiamo anche decidere se sovrascrivere o meno il file My accounts.gsb in %PROJECTS%:
[RunAfter]
Se sovrascriviamo c'è il rischio di perdere il file My accounts.gsb di X-Grisbi, se non lo facciamo potrebbe rimanere un file My accounts.gsb (creato ex-novo) in @MyDocumentsDir@. Tra i due mali, forse quest'ultimo è quello minore. x-grisbi_launcher_rev7_test4.zip P.S.: @zandet2, ho caricato il software sul server per un eventuale rilascio. Probabilmente però bisognerà testare prima le nuove RE e verificare quanto dicevo sopra. | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12956 | Danix ha scritto ... Se però un utente salva il primo My accounts.gsb nella cartella \User? Ho trovato questa soluzione:
;(moving My accounts.gsb)
Se ne troviamo una migliore, cambiamo il launcher. Software rilasciato. [ Modificato sab 06 nov 2010 - 15:29 ] | ||
Torna ad inizio pagina |
Vai a pagina <<
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |