皮皮鲁

皮皮鲁

采用区块链技术建立的个人博客

微信公号文章下载工具

使用:https://github.com/xiaoguyu/wechatDownload

image

image

单篇文章下载

直接输入链接,点击下载按钮即可

此方式无需登录微信,也因此无法获取评论和文章中 QQ 音乐音频,如需要这两样数据,请使用批量下载或监控下载

批量下载

初次使用请安装证书,设置中心 → 打开证书路径 → 打开 rootCA.crt 文件

image
需要安装电脑版微信
点击批量下载按钮,开始监听微信公号数据
在电脑版微信打开一篇需要下载的公号的文章
回到 WechatDownload,会弹框提示

image
监控下载

需要安装电脑版微信

在 WechatDownload 点击监控下载按钮(按钮会变颜色)

在电脑版微信打开需要下载的文章(可以打开多篇文章)

回到 WechatDownload,再次点击监控下载按钮即可开始下载

image
保存至 MySql

需要执行 /doc/mysql.sql 文件中的 SQL 语句创建表

线程配置

时间间隔:单位是毫秒,假设时间间隔 500,单线程是下载完一篇文章,等待 500 毫秒再继续下载。多线程就是每 500 毫秒异步下载文章,无需等待上一篇文章下载完成。

单批数量:假设单批数量 10,每次会同时异步下载 10 篇文章,等待这 10 篇下载完成,再继续下载 10 篇。

功能
设置中心有啥就支持啥

支持选择下载范围
将网页抓换成 HTML、Markdown、PDF
将网页源码保存至 Mysql(下载来源是网络才有效)
下载图片、音频到本地
添加原文链接、元数据(作者、时间、公号名)
跳过现有文章
下载评论
下载来源(此选项只影响批量下载):
网络:就是从微信接口获取文章
数据库:如果选择了保存至 Mysql 选项,数据库中会保存文章的网页源码,此时如果需要将源码转换成 HTML、Markdown ,选择下载来源是数据库即可。(微信接口用得多会被限制)

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。