微信公众号文章采集系统镜像有6个G,用分卷压缩文件

优采云 发布时间: 2021-03-23 07:04

  微信公众号文章采集系统镜像有6个G,用分卷压缩文件

  本着开源和用户方便的精神,“微信公众号文章 采集系统”已打包到虚拟机中。您只需要下载并安装虚拟机映像即可使用它。

  

  系统映像具有6 Gs,文件按子卷压缩,并且记录了一些使用视频并将其放置在其中。

  链接:密码​​:ugcn

  首先,我要感谢团队负责人饭口勇(Iiguchi)将其采集解决方案设为开源

  在这里可以称为系统,因为涉及许多技术,这里是一个接一个的:

  1、 anyproxy阿里巴巴的开源代理*敏*感*词*,使用的版本为4. 0,可以轻松修改响应信息。我已经在系统中安装了anyproxy,并且安装非常简单。首先安装nodejs环境,然后使用npm安装anyproxy。

  anyproxy 4. 0可以将启动规则开发为模块。编写规则代码后,您无需触摸原创代码,只需将规则文件放在anproxy参数中即可。此处使用的命令是anproxy --rule weixin.js。关于如何设置https代理证书,请参考官方网站。我在虚拟机中设置了全局代理,因此anyproxy需要打开端口8001才能使所有http请求成功。

  规则代码的主要逻辑是拦截微信公众号的请求并将数据转发给php。

  2、 apache + php + mysql这主要用作网络服务器,以处理由anyproxy拦截的请求,处理微信文章数据,喜欢和阅读。

  截取的数据的处理可以在特定的PHP代码中看到,并且逻辑也不太复杂。为方便起见,这是phpstudy的集成开发环境。

  3、按钮向导,按钮向导是国内生产的工具,用于模拟类似于vb语法的键盘和鼠标。按钮向导在此处用于模拟单击Windows下的微信客户端。

  在处理多个微信公众号时,客户需要点击,所有的手动操作都通过按钮向导进行模拟。当我去检查特定的代码时,我在处理历史记录消息时使用了一些技巧。事实是,我开始通过直接识别图片来找到“历史记录消息”按钮的位置,但发现找不到。您只能循环向下移动鼠标,直到在该区域找到特定的颜色,即“历史记录”按钮。

  当一个想法不起作用时,请尝试其他想法。整个系统完成了,就是要处理这种看似可行但不切实际的问题,然后再试一次,依此类推。

  4、 windows WeChat客户端,我实际上试图使用Android模拟器,因为我的目标是开箱即用,所以我需要将所有程序安装在一起,但是不能在Windows中完成。虚拟机安装Android模拟器,这意味着无法在虚拟机中进行辅助虚拟化。我已经踩到了这个坑,所以您不需要踩到它。我记得以前有人问过,阿里云Windows服务器是否可以配备Android模拟器,我想答案是一样的,虚拟机无法进行二次虚拟化,阿里云Windows服务器无法安装Android模拟器。

  因此,当我尝试使用Android模拟器时,我发现原创WeChat pc客户端(包括mac)的功能已经完善,然后尝试了Windows客户端。

  5、 virtualbox虚拟机,这是Oracle生产的虚拟机。将涉及一些网络配置,例如设置为NAT模式。

  现在将虚拟机映像开源,其中的所有代码都在虚拟机中,您可以随意对其进行修改。

  从了解公共帐户文章 采集到了解实现原理,再到最后制作镜像,我在中间经历了种种困难,这既费时又费力密集,询问各种人,甚至考虑饮食和睡眠。对于详细的解决方案而言,解决问题会带来喜悦,而被问题缠住则会带来痛苦。感谢您在此过程中对人们的帮助。

  

  如果您认为这对您有用,请随时提供奖励,我没有设置奖励金额

  

  如果在安装和使用过程中遇到任何问题,请将我添加到微信中。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线