«前の日記(2009-01-12(Mon)) 最新 次の日記(2009-01-15(Thu))» 編集
RSS feed

ぽっぺん日記@karashi.org


2009-01-13(Tue) [長年日記]

_ [Plagger][Perl][github]Config::PitとWWW::MechanizeとWeb::ScraperとPlaggerで図書館の予約本状況を所得する(ただし地域ちょー限定)

otsuneさんのConfig::PitとWeb::ScraperとPlaggerで24時間365日のゲーム監視体制を読んで、「Config::PitとWWW::Mechanize面白そうだなー」と思ったので、正月中、駅伝を見ながら、地元の図書館のサイトにアクセスして予約本の状況をスクレイプするスクリプトを書いていた。 ただ、正月の時点では予約確定している本がなくて、作成を中断せざるをえなかった。:-)

今日、図書館のサイトを確認してところ、予約していた本が来ていたので作成途中だったスクリプトを完成させた。 CodeReposに入れるには、あまりにも地域限定すぎるスクリプトなので、GitHubにpushしておいた。 たぶん、これを使うの、世界でもオレ一人かもしれないし(ぉ。

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: 'script:/path/to/plagger/assets/plugins/CustomFeed-Script/hidaka_city_library_reserve_books.pl'

とかやってから、あとは携帯にメールを飛ばすなり、ミサイル飛ばすなり、焼くなり煮るなりコロスケなり。

スクリプトを書く際、やたらとhiddenパラメータが多いのには苦労した。 他の方法が思い付かなかったので、livehttpheadersで確認して解決。 しかし、Dummyホゲってパラメータばかりなんだけど、これはいったいなんだろう。

_ [日常]社会復帰・1日目

風邪から復帰して第1日目。

やたらと仕事が溜まっていた。

会社で咳が止まらず、「早く帰れ」的なことを言われて、緊急の仕事を片付けてすごすごとありがたく定時前に退勤。

帰宅ったら、ちと頭痛がしたが、ゆっくり食事をしたら治まった。 今日も早く寝よ。


«前の日記(2009-01-12(Mon)) 最新 次の日記(2009-01-15(Thu))» 編集
RSS feed