2010-10-16 11 views
7

Potrzebuję uzyskać dostęp do kluczy GNOME z języka programowania Ruby. Jednak nie mogę znaleźć żadnych rubinowych bibliotek klejnotów. W szczególności próbuję uzyskać klucze Oauth dla klawiatury pulpitu.W jaki sposób można uzyskać dostęp do breloków GNOME z Ruby?

Jak można to osiągnąć?

+0

Rozważ użycie Twitter OAuth gem jak zasugerowano w: http://stackoverflow.com/questions/3328362/using-curl-with-oauth -for-desktop-couch –

Odpowiedz

0

Spróbuj keyringhttps://rubygems.org/gems/keyring/versions/0.3.1

To działa tak proste, jak

require 'keyring' 
keyring = Keyring.new 
my_password = keyring.get_password('service', 'username') 
+0

Myślę, że jest to ograniczone do keyring gnome 2? –

+0

@ FélixCantournet: Próbowałem sprawdzić moją (działającą) wersję gnoma: plik w '/ usr/share/gnome/gnome-version.xml' mówi: 3.18.2. Czy pojawia się błąd podczas instalacji lub podczas działania? – andiba

+0

Nie tylko odwoływał się do Readme tutaj https://github.com/jheiss/keyring Ale może źle to zrozumiałem. –

Powiązane problemy