零组资料文库 3.0 设置了信誉积分机制:
| 信誉积分 | 权限 |
|---|---|
| 0-200 | 六个月之前的文章 |
| 201-400 | 五个月之前的文章 |
| 401-600 | 四个月之前的文章 |
| 601-800 | 三个月之前的文章 |
| 801-1000 | 两个月之前的文章 |
| 1000分以上 | 一个月之前的文章 |
加分规则:
每日签到可加3分;投稿文章可加10分。
文库的权限是随着时间线进行推进的,也就是说即使一直是0分,也会在时间线的推进下自动递增可浏览的文章。
所以就需要一个签到脚本啦~
因为零组的登录界面涉及到验证码
需要一个验证码识别接口:
流量包完全没必要 1块500次可以用好久
这种简单的验证码准确度还是很不错的:
Python3 测试脚本:
# coding=utf-8
import requests
key = "" # Server 酱的SCKEY
url = "https://sc.ftqq.com/%s.send"%(key)
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36'}
payload = {'text': 'Server 酱提醒', 'desp': 'Python 用 Server 酱推送微信模板消息'}
requests.post(url, params=payload, headers=headers)复制SCKEY:
脚本改自:
添加了 Server 酱微信通知功能 方便每天接收通知
在 ① ② 处填入 图鉴 的账号密码 ③ 处填入 Server 酱 的 SCKEY
④ ⑤ 处分别填入 零组文库 的账号密码
通知效果
每日首次签到通知
重复签到通知
-
新建文件夹
mkdir Auto cd Auto -
下载脚本
wget https://github.com/lintstar/Zero-AutoCheck/releases/download/1.0/Zero-AutoCheck.py
-
替换自己的账号密码和 SCKEY
vim Zero-AutoCheck.py
-
安装 Python3.6
yum -y install python36
-
添加定时任务
crontab -e
-
新增 每天9点20执行脚本
20 9 * * * /usr/bin/python3 /root/Auto/Zero-AutoCheck.py
-
保存退出
测试时候出现了几次签到成功却没有通知到微信的情况,是因为方糖近期服务器稳定性的问题:













