PlaggerでLDRのOPMLを読み込んでGmailに送る(Cookie使用)
http://yoshiori.org/blog/2006/10/plaggerldropml.php
モジュールを作って対応されているが、Cookie使えばSubscription::OPMLそのままでいけるんじゃね?と思ってやってみた。
w3m でログインしてそのCookieを使おうと思ったが、はじかれる。
w3m の UserAgent を「Plagger/0.7.12 (http://plagger.org/)」にしてログイン。
非常にBadっぽいがこれでいけた。
global:
user_agent:
cookies:
file: /home/user/.w3m/cookie
plugins:
- module: Subscription::OPML
config:
url: http://reader.livedoor.com/export/opml
- module: Publish::Gmail
config:
mailto: username@gmail.com
mailfrom: username@gmail.com
mailroute:
via: smtp_tls
host: smtp.gmail.com:587
username: username@gmail.com
password: password
追記
もしくは
global:
user_agent:
cookies:
file: /home/user/.w3m/cookie
agent: w3m/0.5.1でもいけると思う。こっちのほうがいいか。