Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
[solved] X-PasswordSafe

Go to page   <<      
Author Post
Danix
Thu 05 Aug 2010 - 17:06

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: 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
Website
zandet2
Thu 05 Aug 2010 - 17:09

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: 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
Thu 05 Aug 2010 - 17:14

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: 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%\
FileCopy=@MyDocumentsDir@\My Safes\*.plk|%Config%\


Forse è bene lasciarla così..

[ Edited Thu 05 Aug 2010 - 17:14 ]
Back to top
Website
zandet2
Thu 05 Aug 2010 - 17:17

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3301
Ok, aggiudicato!
Stasera rilascio con la tua versione.

Ciao!
(e grazie )
Back to top
Danix
Thu 05 Aug 2010 - 17:25

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Usa questo allora, ho fatto una piccola modifica (perchè i file di backup scompaiono):

x-passwordsafe.zip
Back to top
Website
zandet2
Thu 05 Aug 2010 - 20:03

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3301
Software rilasciato, bug risolto.
Back to top

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