仙仙 发表于 2013-3-14 16:39:51

期刊杂志自动投递服务实施介绍及开放申请

前些日子闲着无聊,就自己搭了一个期刊杂志投递系统,每当有杂志更新就推送到自己的Kindle上。试用了几天效果不错,于是同时把原理和已经搭建完毕的服务分享给大家。
一、原理
具体的原理很简单,就是首先用脚本每天定期检查所需期刊杂志的更新情况,若有更新则调用Calibre抓取期刊杂志,然后寄送到Kindle的邮箱即完成推送。实践起来遇到了无数麻烦。首先是检查每个期刊杂志的最新刊号或者发布日期都需要手动逐个编写代码处理。其次是Calibre里默认的期刊杂志抓取代码经常年久失修,于是经常被迫重写。总计用到的13份杂志的相关代码里重写了一大半,剩下的也是每个都要修改。就写这些代码折腾了两天。
个人使用和公众使用也略有不同。个人使用只要自己把信件发给自己即可。公众使用需要群发。最后选用了一条曲折的道路:抓取完的期刊杂志上传到Dropbox,然后用Dropbox Automator自动发送邮件到Groupspaces邮件列表,然后通过邮件列表群发给所有邮件列表里的订户。虽然颇为麻烦,不过好歹完成初衷。
二、使用
对于对我这种技术宅折腾没兴趣的同学,可以直接加入这个邮件列表:
doubanmagazine@groupspaces.com
申请的页面在这里:
http://groupspaces.com/doubanmagazine/
需要我手动添加的(例如Kindle推送账号),请直接留言。
注意:
1、使用Kindle推送的,请把doubanmagazine@groupspaces.com加入到许可的邮件地址中。
[更正,请把rdx@live.com加入到许可的邮件地址中。]
2、使用其它邮箱的,请把doubanmagazine@groupspaces.com加入可信赖/非垃圾邮件的列表中。
[更正,请把rdx@live.com加入到可信赖的邮件地址中。]
3、邮件大小不定,从几百k到10-20m不等,请注意邮箱容量和附件接受的设置。
4、因为有每日更新的报刊,因此邮件频率可能较高。
然后是已经开始运作的期刊杂志列表和文件格式:
The Atlantic
Absolute Return + Alpha
The American Conservative
Business Week
The Chronicle of Higher Education
The Economist
Harper’s
Financial Times
Foreign Affairs
The Hedgehog Review
Institutional Investor (America)
Institutional Investor (International)
London Review of Books
The Nation
National Geographic
The New Republic
New York Review of Books
The New York Times
Psychology Today
The Philosopher’s Magazine
Philosophy Now
Scientific American
Smithsonian Magazine
Time
The Wall Street Journals
下面三份杂志我有访问权限,但尚未研究出产生电子版的可行办法
The New Yorker
Rolling Stone
The Wired
最后:预计下周二到下周三开始正式投递。
页: [1]
查看完整版本: 期刊杂志自动投递服务实施介绍及开放申请