挖井

类库大魔王的挖井日记

挖一口属于自己的井


dev2kindle WIP(1)

一直以来说微信公众号的阅读体验不满意,但是现在越来越多的高质量的文章都发到微信公众号上去了,再加上之前Google Reader关闭,这让我几乎放弃了之前每天坚持阅读高质量文章的习惯。

前些天又翻出吃灰很久的Kindle 4和Kindle DXG,心中微微遗憾。后来想想,可以写个小程序,把一些文章抓下来发到Kindle上阅读!说干就干,代码就放在github上了,为什么叫这个名字呢,因为我抓的都是开发相关的内容。

目前的做法是先从那些网站上抓出文章链接,然后添加到Instapaper,最后如果达到50篇了,就让Instapaper把文章推送到Kindle。这样做唯一的好处是自己少写点代码,但缺点也很明显:

  1. Instapaper抓不出某些链接的内容
  2. Instapaper抓出链接的内容并不能很好地去除无用信息
  3. Instapaper一次最多只能推送50篇文章

所以之后想做的是:

  1. 去除对Instapaper的依赖,使用自己的Readability实现,或者第三方可靠的服务也行,比如这家URL2io
  2. 然后自己生成Kindle可用的.mobi文件,这点要仔细考虑一下,如果用Amazon官方的Kindlegen工具,就不能在树莓派上用,不知道Calibra行不行。

最后是可能会做,但工作量估计很大的:

  1. 做成像Google Reader那样的Web UI
  2. 自己搞一个可靠的微信公众号抓虫,现在用微广场的源数据不多。搜狗有很强大的反爬虫机制,而且数据据说也不全,只有另想办法。

本文地址:

https://minidump.info/blog/2016/11/dev2kindle-wip-1/

上一篇

我忙碌的树莓派

之前想着要换软路由,不但把拨号的极路由1S换掉,还要把翻墙网关树莓派也换掉。但看了一下我的树莓派,还真承担了很多任务呢! 定时签到。买的翻墙服务可以每天签到一次,获取额外的1-5小时不等的使用时长,这个工作目前是个小程序自动完成的,放在树莓派上每天定时执行。 防污染DNS。翻墙必须,自己写...…

embed 全文阅读
下一篇

一些计划

又到年底了,看了下之前的2016年计划,发现似乎一条都没实现,这是多糟糕的执行能力。老话说得好,计划没有变化快,这话尤其适合我这种爱开坑,爱立flag,又爱拖延的人。于是我觉得我仍然得做些计划,不长远,就近期的一些小步子。有几个项目,要继续着手,之前想的做这个做那个,最后都没坚持下来,除了爱拖...…

Life 全文阅读