Posted by nanki Sat, 19 Dec 2009 09:15:00 GMT termtter では、パスワードをファイルに保存したくない、という理由から?デフォルトでは毎回パスワードを聞くようになっている。 Macではsecurityコマンドというのでキーチェーンにアクセスできるそうなので、それを使ってみる。 標準エラー出力にパスワードを吐くのでpopen3を使う。 # ~/.termtter/config def password_from_keychain(user) require 'open3' _, _, err = Open3.popen3("/usr/bin/security find-internet-password -s twitter.com -a #{user} -r http -g") if /^password: "(.*)"$/ === err