UserAgentのバージョン
詳細はもう少し調べますけれど、どうもLWP::UserAgentが古いとhw.plはうまく動かないみたいです。
- LWP::UserAgent.pmのバージョンが2.23→動かない。
- LWP::UserAgent.pmのバージョンが2.32→動く。
ただし、他のモジュールとの関連があって、UserAgent.pmだけを更新してもたぶんうまくいかないです。現在、どちらでも動作するようにできないか、調査中です。
↓
少し調べましたが難しいです…。Windows XPの場合には http://www.activestate.com/Products/ActivePerl/ からダウンロードできるActivePerl 5.8.4をインストールすればそのままで新しいLWP::UserAgentがインストールされ、hw.plもうまく動くようです。
結論から言えば、ActivePerl 5.8.4にバージョンアップしていただくことをお勧めします。申し訳ありませんでした。この情報はまとめて
http://www.hyuki.com/techinfo/hatena_diary_writer.html
に記載しておくことにします。