Skip to content

drunkdream/weread-exporter: 将微信读书中的书籍导出成epub、pdf、mobi等格式 (github.com)

偷马化腾家的东西,想想就刺激!知识,与你分享。

说几个问题:

1. 书名不应包含特殊字符

由于windows本身的限制,文件名中不能有下列符号:?、/ \ * " " < > | 如果想获取的书名中包含这些符号,请尝试获取其他版本,或者等我研究一下如何解决。

2. 避免账号被封

已有用户报告称,官方已封禁一部分“读书速度过快”的用户。我认为,官方的检测方式为,测定翻页平均时间间隔。所以,我的账号养成计划就是,即使自己读书也要尽量保持一目十行的速度,尽量与爬虫速度保持接近。如果你还不放心,可以用微信小号专门用来做爬虫。这样,你的“阅读速度”永远都是那么快。

3. Chrome兼容性问题

兼容性本身应该不是问题。大概率会出现,爬虫找不到你的chrome浏览器安装位置,尤其是把Chrome装在D盘或其他盘符的用户。(我强烈不建议更改盘符,比如D >> 软键盘,有些松散程序包并不能识别中文字符路径,请谨慎操作。)这时候你需要把Chrome录入系统环境变量:右键windows标徽 - 系统 - 高级系统设置 - 环境变量 - 系统变量,找到“Path”并编辑 - 新建一个空栏。回到桌面上,在Chrome图标上右键 - 属性(如果是Win11,则可以选中图标使用快捷键Alt+回车),复制“目标”一栏中的内容,它大概率为"C:\Program Files\Google\Chrome\Application\chrome.exe",粘贴到环境变量中,删除chrome.exe字段。

祝读书愉快,请不要贪心。保持“真正读的书”的量大于爬虫下载量,既出于安全考量,也出于实用考量。书是装在脑子里的,而不是存在磁盘里的。知足,长乐。

Released under the MIT License.