声明
文章与代码仅供学习交流使用,切勿用于其他用途。
提醒
脚本无法100%成功,请自行评估风险。
配置环境
Linux 设备
需要台搭载linux的设备或者服务器。
然后先使用
git clone https://gitee.com/litedream/fyiban克隆仓库下来,然后使用pip安装依赖
pip install fyiban接着克隆脚本
git clone https://gitee.com/litedream/yiban-sign && cd yiban-sign复制配置文件模板,并据实修改。
cp userData.template.py userData.py配置文件描述如下
users = [
{
'phone': '电话号码',
'password': '密码',
'enable': True,
'serverChan': 'server酱的密钥',
"signChoices" : [
{
"enable": True,
"LngLat": [000,000],
"offsetRange": [0.00010, 0.00010], // 签到范围的随机偏移
"Address":"地址",
}
]
}
]其中users是一个列表,每个项目是一个账户的签到任务,signChoices是签到地点的选择,每次签到会在其中随机选一个地点签到
随后使用
python main.py进行测试
使用
python main.py sign可以立即签到
Windows 设备
同Linux设备,使用powershell
Android 设备
使用Termux创建Linux环境,然后同Linux设备
自动化
Linux 设备
使用crontab
Windows 设备
可以使用任务计划,记得唤醒计算机
Android 设备
目前没有较好的方案
Q&A
Q1:运行代码后提示更新版本怎么办?
A1:在同一网络环境下用手机登录一次账户。