趣文网 > 作文大全

记录微信公众号历史文章采集(一 Anyproxy)

2020-11-18 09:40:01
相关推荐

参考自知乎专题微信公众号内容的批量采集与应用,作者:飯口組組長原作者(飯口組組長)有一句话:我的方法来源于许多同行的分享精神,所以我也会延续这个精神,将我的成果分享出来。这系列的文章也是为了延续这份分享精神!该系列文章是根据知乎专题的教程一步一步实现过程,以及实现过程中踩过的一些坑。关于原理介绍这里就不重复了,大家可以参考知乎专题。

安装Anyproxy

AnyProxy是一个基于NodeJS的,可供插件配置的HTTP/HTTPS代理服务器。

使用npm安装命令npm install -g anyproxy,这也是安装Anyproxy第一个坑。anyproxy安装Anyproxy的时候安装的是最新版,你会发现接下来的anyproxy–root命令不能使用,以及rule_default.js找不到知乎中所说的方法。在Anyproxy的github仓库中找到了原因。

今年二月份更新了版本,代码改了很多。所以不一样了,而組長的教程是17年的,所以用的是第二个版本。为了保持一致,我们在安装Anyproxy的时候要指定版本号。

安装证书&设置代理@

Anyproxy安装好后使用anyproxy –root命令就能生成证书。接下来就是安装手机证书了。这里使用的是真机。方法一: 启动anyproxy,浏览器打开localhost02/fetchCrtFile,能获取rootCA.crt文件方法二:启动anyproxy,localhost02/qr_root 可以获取证书路径的二维码,移动端安装时会比较便捷。

手机要记住下载路径,安装证书的教程可以参照我之前的Fiddler小白入门。

抓包

安装好证书并设置代理后(注意Anyproxy设置代理默认端口是8001),就可以进行手机抓包了。浏览器打开localhost02进入Anyproxy后台,可以看到抓到包的内容。

找到安装目录修改代码

找到Anyproxy安装目录,因为是-g全局安装的,我的npm默认在node的安装路径下,于是在D:Program Files (x86)nodejsnode_modulesanyproxy这里找到(node是我自定义安装在D盘)如果是默认安装的,可能是在C:Users用户名AppDataRoamingnpmnode_modules下。安装知乎专题的介绍修改代码就行。具体怎么修改使用在下一篇文章中介绍,未完待续……To be Continued……

希望这篇文章能给你带来知识和乐趣,喜欢博主的文章可以加博主好友

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

关于亲情的作文开头结尾 成长作文500字六年级 英语作文我最喜欢的节日 未来的世界作文600字 成长路上无捷径作文 关于中秋的作文600 春节里的一件事作文 触动心灵的瞬间作文 我长大了作文350字 原来我可以作文 做一个小实验的作文 包饺子作文250字 我的姥姥300字作文 月亮作文500字初一 冬雪作文300字 难忘的一天500字作文 与挫折同行作文 关于创新的作文800字 关于母亲的作文600字 网络是把双刃剑作文 写活动的作文500字 关于劳动的作文400 开学计划作文500字 机器人打屁股作文 追梦路上作文800字 我最爱的食物英语作文 感谢母亲作文600字 什么让我更出彩作文 包饺子作文150字 我成功了作文300字