<< Previous thread | Next thread >> |
[solved] X-PasswordSafe Go to page << |
Author | Post |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | zandet2 wrote ... Vedo vedo, 'mazza se hai complicato la RE, io non riuscirei ad arrivarci... Praticamente prendo il nome del database, con estensione .psafe3
[^\\/:*?"<>|]+\.psafe3
dove:
[^\\/:*?"<>|]+
è un nome file/cartella qualunque, che non comprende gli unici caratteri non consentiti da Windows. [ Edited Thu 05 Aug 2010 - 17:07 ] | ||
Back to top |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 | dove:
[^\\/:*?"<>|]+
è un nome file/cartella qualunque, che non comprende gli unici caratteri non consentiti da Windows. C'ero quasi (quasi) arrivato... Non capisco però questo: $3 ? L'ho usata per indicare quello che era presente nella stringa dopo la parte "My Safes", in modo da non includerla nella nuova stringa ricostruita; con la tua versione però non c'è neanche questo problema. La menata (e Tre Ballssss) è che se, con un database già esistente, all'apertura del programma l'utente invece di selezionare il database seleziona l'opzione "New Database", si ripropone la cartella predefinita My Safes, dove può definire un nuovo db con lo stesso nome e con il risultato di sovrascrivere con questo il precedente. (E' più lungo a dirsi che a provarlo...) [ Edited Thu 05 Aug 2010 - 17:10 ] | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | L'ho usata per indicare quello che era presente nella stringa dopo la parte "My Safes", in modo da non includerla nella nuova stringa ricostruita; con la tua versione però non c'è neanche questo problema. Non son sicuro che sia corretto, perchè quella variabile dovrebbe far riferimento a un parte relativa nel Pattern, che invece non c'è. Sicuramente il parere di Energy o di LordJim sarebbe più autorevole (oltre che gradito.. ). La menata (e Tre Ballssss) è che se, con un database già esistente, all'apertura del programma l'utente invece di selezionare il database seleziona l'opzione "New Database", si ripropone la cartella predefinita My Safes, dove può definire un nuovo db con lo stesso nome e con il risultato di sovrascrivere con questo il precedente. (E' più lungo a dirsi che a provarlo...) L'ho notato purtroppo. Anche perchè il nome proposto è sempre "pwsafe.psafe3". Però, se noti, nel mio INI non ho messo l'opzione |o
FileCopy=@MyDocumentsDir@\My Safes\*.psafe3|%Config%\
Forse è bene lasciarla così.. [ Edited Thu 05 Aug 2010 - 17:14 ] | ||
Back to top |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 | Ok, aggiudicato! Stasera rilascio con la tua versione. Ciao! (e grazie ) | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | Usa questo allora, ho fatto una piccola modifica (perchè i file di backup scompaiono): x-passwordsafe.zip | ||
Back to top |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 | Software rilasciato, bug risolto. | ||
Back to top |
Go to page <<
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |