深入解析wordpress(原书第2版) pdf,郑州seo技术服务顾问,网站推广策划方案范文,推广网站报价github 地址#xff1a;github.com/96chh/Upgra… 关于 ProcessOn 非常好用的思维导图网站#xff0c;不仅支持思维导图#xff0c;还支持流程图、原型图、UML 等。比我之前用的百度脑图强多了。 直接登录网站就可以编辑#xff0c;非常适合我在图书馆公用电脑学习使用。 但… github 地址github.com/96chh/Upgra… 关于 ProcessOn 非常好用的思维导图网站不仅支持思维导图还支持流程图、原型图、UML 等。比我之前用的百度脑图强多了。 直接登录网站就可以编辑非常适合我在图书馆公用电脑学习使用。 但是它是付费的免费用户只能存放 9 个文件。 本程序实现自动增加你的文件数量理论上可以无限增加哈哈。 效果图 增加到 100 个左右就够了不要搞太多以免引起官方注意。 请低调使用不要涉及商业行为。 github 地址github.com/96chh/Upgra… 用法 不用科学上网版本 下载 v2.0 版本 安装依赖 requests 。 在你的 processon 的账号中心找到邀请链接 url。 运行脚本 python processon.py url 。此处 url 是你的邀请链接。 需要科学上网版本 下载 v3.0 版本。 安装依赖 requests、bs4、fake_useragent。 运行 python proxy.py 。爬取代理并存储到 proxy.db 中。 运行脚本 python processon.py url 。此处 url 是你的邀请链接。 毕竟是免费代理效果不太理想。并且验证代理是否有效消耗较多时间。 扩充文件数思路 我发现在用户的账号中心有这样的东西 当然可以找别人通过自己链接注册然而还是自己动手丰衣足食。 我细细观察又发现注册只需邮箱然后它会发一条验证链接给注册邮箱只要点击链接后就注册完成而邀请链接的用户就可以增加 3 个文件数了 所以我找了一个临时邮箱网站temp-mail.org/zh/它会给你一个邮箱账号类似 free sms online。然后拿这个邮箱账号去注册再回到临时邮箱网站验证就可以了。 编程思路 1. 先来看看注册表单 用户名我用随机生成的 7 位数加上邮箱后缀密码、昵称都是随机产生的 7 位数。 email: user domain,
pass: str(random.randint(1000000, 9999999)),
fullname: str(random.randint(1000000, 9999999))
复制代码需要注意网站通过 cookies 识别出邀请链接所以在提交表单前需要 get(邀请链接url)再 post 提交表单两次请求在同一个 session这样才能共享 cookies 。 2. 更改 temp mail 邮箱 抓包发现post 表单数据需要 csrf 字段。所以 post 前先用 get 方法从响应中提取 csrf 字段值。 3. 获取注册验证链接 这步比较简单在 temp mail 的「刷新」标签获取到邮件get 请求进去在中响应中提取出注册验证链接最后请求注册验证链接即可。 需要注意的是注册验证邮件 temp mail 不一定马上就能收到所以我写了个死循环不断检测是否收到邮件当收到邮件时才跳出。 4. IP 代理池 实测发现 processon 封多次连续注册的 IP所以需要一个 IP 代理池我用的是 cn-proxy.com/ ,但是只要需要科学上网。 我抓取 cn-proxy 页面的 IP 代理并存储在 sqlite3 中每次请求时从数据库中随机取出一个代理先验证代理是否有效如果失效就删除数据库的这条记录再取直至有效。 无法科学上网的同学使用 release v2.0但这样注册十个账号左右后会封 IP 十分钟。 github地址github.com/96chh/Upgra… 转载于:https://juejin.im/post/5adc3cf66fb9a07aa83e5103