View Single Post
titou1234's Avatar
Posts: 49 | Thanked: 17 times | Joined on Feb 2010 @ Paris, France
#41
I didn't find how to send a PM, and perhaps it is interesting to others so ...

I can manage to transform, one of keyring exports to one of pysafe imports (better with the XML now) and if some are interested, I can write the instructions to do it.
So, sure, it would be easier for me if you develop this import, but I don't think this application on this platform (keyring on Palm OS) is used a lot, so it's not going to be useful to a lot of people.
Perhaps it would be better to spend your time to add features to pySafe. For example keyring had the following features that I find very useful:
* quick filter: press the first letters and go directly to the entry, no matter the entry's category
* generate password: when your create a new entry, the application can provide you with a password, and you can choose the length, and the characters to include (small letters, capital letters, numbers, symbols).
* auto-lock: after some, you can only see the entry list, not the data (username, password, note) of the entry. You have to enter the master password again to access the data.


If you still want to try to write an import for keyring, here are the informations:
gnukeyring doesn't have an export feature, but there is an external program (for those interested it is export.jar and you can find it here: http://gnukeyring.sourceforge.net/conduits.html which can export in csv or xml.

CSV:
Code:
Category,Description,Website,Username,Password,Notes
W perso,20minutes,,uuu,ppp,a small note
Serveur,Local admin,,,,"a note on multiple
lines
"
and xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<pwlist>
<pwentry>
  <title>20minutes</title>
  <category>W perso</category>
  <username>uuuu</username>
  <password>ppp</password>
  <notes>a small note</notes>
  <lastmodtime>2007-10-25</lastmodtime>
</pwentry>
<pwentry>
  <title>Local admin</title>
  <category>Server</category>
  <username></username>
  <password></password>
  <notes>a note on multiple
lines
</notes>
  <lastmodtime>2003-12-31</lastmodtime>
</pwentry>
</pwlist>
Here is also a screenshot of the application: