Rubyではてなダイアリーに投稿
更新促進のために、ちょっと必要だったので試してみた。
下記のスクリプトを使ってみた。
http://sourceforge.jp/projects/hatenadiary/
MechanizeがUTF-8固定ということを知って涙目。
EUCのページを解析できないので、下記対策を打つ。
http://d.hatena.ne.jp/otn/20090429/p1
さらにutil.rbでIconvのエラーが発生。
Iconv.iconv(code, "UTF-8", s).join("")
がちがちにUTF-8前提だった。ここもNKFで無理矢理推測して分岐させた。
苦戦したけど、やっと動いた。