chaos greasemonkey
uuu.user.js
多分10秒ぐらいでアンインストールすることになると思う。
« 2007年10月 | メイン | 2007年12月 »
uuu.user.js
多分10秒ぐらいでアンインストールすることになると思う。
どうもDSLが気持ち悪くて。。スンマセン。
dependencyにRubyInlineの3.6.3があるので、普通にgemやるとエラーが起きます。
% sudo gem install scrubyt
% sudo gem install RubyInline --version '= 3.6.3'
% sudo gem uninstall RubyInline --version '=3.6.5'
#!/opt/local/bin/ruby -Kurequire 'rubygems'
require 'scrubyt'
require 'yaml'login = YAML.load_file('login.yaml')
data = Scrubyt::Extractor.define do
fetch 'http://www.tumblr.com/login'
fill_textfield 'email', login['email']
fill_textfield 'password', login['password']
submit
fetch 'http://www.tumblr.com/following'
url '//ul[@id="following"]/li/a[1]/@href'
endputs data.to_hash.to_yaml
で、気力切れ。
こういうDSLチックな事って自分でも良くやるんだけど、他人のオレオレ言語はなかなかキャズムを超えられない。苦痛。
素直にmechanize + hpricotしようと思う。
(追記)ちょっと修正
スティーブ、こんなに大量のcommand keyは手に余るよ。
