はてなダイアリーライター(ruby版) hdw.rb より入力してみるテスト。
root になって
# gem install mechanize
を行ない,ソースを展開して,最初実行してみた所,エラーが出て
tanaka@debian:~/hdw-0.0.1$ ./hdw.rb ./lib/hatena_diary_writer.rb:7:in `require': no such file to load -- mechanize (LoadError) from ./lib/hatena_diary_writer.rb:7 from ./hdw.rb:9:in `require' from ./hdw.rb:9
となったが,
~/hdw-0.0.1/lib/ ディレクトリにある hatena_diary_writer.rb ファイルを
vimで開き,先頭から4行目に
require 'rubygems'
を追加したところ,
tanaka@debian:~/hdw-0.0.1$ ./hdw.rb I, [2008-08-23T16:11:08.757527 #12963] INFO -- : upload '/home/tanaka/hatenadiary/2008-08-23.txt'
と,うまく動いてくれた。