Notices


Reply
Thread Tools
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:
 
Posts: 125 | Thanked: 77 times | Joined on Oct 2009 @ Sao Paulo, Brazil
#42
@titou1234

I'm writting the code to import from the generated XML by gnukeyring export utility. I believe that in a couple of hours it will available in the repository!
 

The Following User Says Thank You to jaguilar For This Useful Post:
Posts: 125 | Thanked: 77 times | Joined on Oct 2009 @ Sao Paulo, Brazil
#43
A new version is in the repository (0.5.0).

- Import from Keyring for PalmOS (xml format)
- Import from Handy Safe Pro (XML)
- Fixed issue removing an item
 

The Following 3 Users Say Thank You to jaguilar For This Useful Post:
titou1234's Avatar
Posts: 49 | Thanked: 17 times | Joined on Feb 2010 @ Paris, France
#44
Originally Posted by jaguilar View Post
- Import from Keyring for PalmOS (xml format)
Thank you very much, I'm going to test it right now.

Are you interested in a french translation of pySafe ?

I saw a pot file in a previous message http://talk.maemo.org/showpost.php?p...6&postcount=15. Is it still valid ?
 
Posts: 25 | Thanked: 3 times | Joined on Oct 2009 @ US
#45
Originally Posted by jaguilar View Post
A new version is in the repository (0.5.0).

- Import from Keyring for PalmOS (xml format)
- Import from Handy Safe Pro (XML)
- Fixed issue removing an item
Cool, I was able to remove the items. One more thing, when I tried to delete the group, there is a typo on verbage "... itens". I am sure you meant items. Just wanted to point out since this app is very useful.

Also, is an edit item button in the works for the future? Thanks again.
 
rm42's Avatar
Posts: 963 | Thanked: 626 times | Joined on Sep 2009 @ Connecticut, USA
#46
I don't know if this has been asked or if it is even possible, but what about import from KeePass?

Edit:
I just checked and KeePass can export in two formats, plain text and XML. So, it shouldn't be hard at all to create an import option for it. I think this would be a huge feature to have since KeePass is so widespread. Also, since KeePass seems to be moving in the C# - Mono direction, a worthy replacement is certainly going to be very desirable for those that object to those technologies.
__________________
-- Worse than not knowing is not wanting to know! --

http://temporaryland.wordpress.com/

Last edited by rm42; 2010-02-10 at 21:57.
 
Posts: 125 | Thanked: 77 times | Joined on Oct 2009 @ Sao Paulo, Brazil
#47
Originally Posted by titou1234 View Post
Are you interested in a french translation of pySafe ?

I saw a pot file in a previous message http://talk.maemo.org/showpost.php?p...6&postcount=15. Is it still valid ?
I would be grateful if you could do! The file was changed a little bit...the newer is attached.

Originally Posted by jcg81 View Post
Cool, I was able to remove the items. One more thing, when I tried to delete the group, there is a typo on verbage "... itens". I am sure you meant items. Just wanted to point out since this app is very useful.
Thanks!! Fixed!

Originally Posted by jcg81 View Post
Also, is an edit item button in the works for the future? Thanks again.
I'm working in a way to rename and move groups/items.

Originally Posted by rm42 View Post
I don't know if this has been asked or if it is even possible, but what about import from KeePass?
I'll look the format that KeePass export the data.

pysafe.pot.txt
 

The Following User Says Thank You to jaguilar For This Useful Post:
Posts: 32 | Thanked: 6 times | Joined on Nov 2009
#48
Has anyone had success importing from Handy Safe Pro (XML)? I exported to XML from Handy Safe Pro (Desktop, ver. 1.2 Build 48), copied to the N900 and tried to import. I can select the file in the import wizard, but the 'Next' button is grayed out and pressing 'Finish' yields no import.

Can I provide any more detail to help debug?
 
titou1234's Avatar
Posts: 49 | Thanked: 17 times | Joined on Feb 2010 @ Paris, France
#49
Originally Posted by jaguilar View Post
I would be grateful if you could do! The file was changed a little bit...the newer is attached.

Attachment 7044
Here is the french translation:pysafe.po.txt

I have tested the PalmOs keyring import and it works great, but when I try to access some groups it doesn't work. Perhaps some entries are corrupted. I will investigate this later today and report to you. Do you have some kind of debug mode or log file to help me ?

Thanks.
 
Posts: 125 | Thanked: 77 times | Joined on Oct 2009 @ Sao Paulo, Brazil
#50
Originally Posted by dcman View Post
Has anyone had success importing from Handy Safe Pro (XML)? I exported to XML from Handy Safe Pro (Desktop, ver. 1.2 Build 48), copied to the N900 and tried to import. I can select the file in the import wizard, but the 'Next' button is grayed out and pressing 'Finish' yields no import.

Can I provide any more detail to help debug?
Run the program in a terminal window to see if some error message is showed. It's simple: open the terminal, and run "/opt/pysafe/pysafe" (as normal user, NOT root!).

If some error occur, it will appear in terminal window.

I've tested the XML import in the device, and it was fine. The XML was generated in the last version of Handy Safe?
 
Reply


 
Forum Jump


All times are GMT. The time now is 15:52.