はてなダイアリーライター
会社からはてなダイアリーに投稿できない(squidでブロックされる)ので,自宅サーバのWebDAVとはてなダイアリーライターを連携させることにした。
WebDAVのhatenaディレクトリーに「YYYY-MM-DD.txt」を置いておくと,cronで3時間毎にhw.plが動く仕組み。
ちなみに3時間毎なのは,自宅サーバのdnsupdateと同じタイミングだから。
テストデータを置いて「perl hw.pl」としたら,Can't locate LWP/UserAgent.pm in @INC ...となったので,朝CPANで「install LWP」して放置してきた。
会社ではてなダイアリーを確認するとテストデータがちゃんと投稿されていた。
config.txtはこんな感じ。
id:kshimo69 password:xxxxxxxx cookie:/hogehoge/cookie.txt filter:iconv -f sjis -t utf-8 %s
これで会社からでもはてなダイアリーを書ける環境ができた。
「そんなことしてんと仕事しろよ」とか言わないでください。