| #!/usr/bin/env python | |
| import pygtk | |
| pygtk.require('2.0') | |
| import gtk # sets app name | |
| import gnomekeyring | |
| def hack(): | |
| for keyring in gnomekeyring.list_keyring_names_sync(): | |
| for id in gnomekeyring.list_item_ids_sync(keyring): | |
| item = gnomekeyring.item_get_info_sync(keyring, id) | |
| print '[%s] %s = %s' % ( | |
| keyring, item.get_display_name(), item.get_secret()) | |
| else: | |
| if len(gnomekeyring.list_item_ids_sync(keyring)) == 0: | |
| print '[%s] --empty--' % keyring | |
| if __name__ == '__main__': | |
| hack() |
| [default] Local password for user root = ******* | |
| [login] michael.schurter@Work = ******* | |
| [login] Google Account = ******* | |
| [login] Passphrase for wireless network 2WIRE939 = ******* | |
| [login] Unlock password for default keyring = ******* | |
| [login] schmichael@twitter.com = ******* | |
| [session] --empty-- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
khurshid-alam commentedJul 12, 2017
Python3 example?