PlaggerのMixiDiarySearch
を使おうとして、そもそもどうやってconfig書くのかわからなくて調べる。
これのSYNOPSYSですか。
http://plagger.org/trac/browser/trunk/plagger/lib/Plagger/Plugin/CustomFeed/MixiDiarySearch.pm
This plugin creates a custom feed off of Mixi diary search. Since mixi requires login authentication for all pages, this plugin also requires a valid login cookie set to global I<user_agent> config.
おおっ?自動的にこのCookieファイル作ってくれないのか?WindowsのブラウザのCookieファイルを置くの?!なんだこれっ?
んで、
http://plagger.org/trac/browser/trunk/plagger/lib/Plagger/Cookies.pm
このへん読んでくと、Cookieのファイル名で何のブラウザか判定してるみたい。
なるほどー。その下を見ると、正規表現に該当しないものはLWPでやってくれるみたいなので、Cookieのファイル名をてけとーにしてLWPでアクセスしてもらうことにした。
。。。いってるみたいなんだけどメールで飛ばないのはなんで?
とりあえず現在のconfig
global: timezone: Asia/Tokyo assets_path: /home/itotetsunosuke/plagger/assets user_agent: cookies: /home/itotetsunosuke/plagger/lwp plugins: - module: CustomFeed::Mixi config: email: ***** password: **** fetch_body: 1 show_icon: 1 fetch_body_internal: 1.5 fetch_items: 10 - module: Subscription::Config config: feed: - http://mixi.jp/search_diary.pl?submit=search&keyword=Plagger - module: CustomFeed::MixiDiarySearch - module: Publish::Gmail config: mailto: ****** mailfrom: ***** mailroute: via: smtp_tls host: smtp.gmail.com:587 username: ***** password: ****