说明:
auto-checkin.py用于基于SS-Panel搭建的机场签到,renewal.py用于基于V2Board搭建的机场订阅续期- 支持
Python2和Python3- 目前不支持任何带有验证码(登陆或签到时需要输入验证码)功能的机场
- 对于本项目来说,签到是最不起眼的一个小功能
- 本项目仅用作学习爬虫技术,请勿滥用。
- 禁止使用该项目进行任何盈利活动,对一切非法使用所产生的后果,本人概不负责。
- 点击右上角
Fork克隆本项目 修改项目为私有,具体方法见Github更改仓库的可见性编辑.github/actions/checkin/config.json,填写机场域名、邮箱及密码- 设置密钥:分别添加名(即
Name)为AP_DOMAINS、AP_EMAILS、AP_PASSWORDS的密钥并填写对应的值(即Value)。如有多个账号(不论是同一机场与否),需要在Value栏里一一填写并用||隔开 - 若要修改签到时间,可修改
.github/workflows/checkin.yml文件的cron配置 - 在 Actions 页面启用 workflow,可先手动触发运行一次验证配置是否正确
- 克隆代码库
git clone https://github.com/wzdnzd/aggregator.git- 安装依赖库
pip install -U requests- 修改
config.json配置文件
proxyServer: 代理服务器地址,非必需
waitTime: 0 ~ 24,模拟任意时间签到,非必需
retry: 失败时重试次数,非必需
domains:支持多个机场,必须
domain:机场主域名,必须
proxy:true | false,是否使用代理
email:注册时使用的email
password:密码windows操作系统可通过任务计划程序添加到定时任务,详见Windows系统中设置Python程序定时运行Linux或MacOS可通过cron添加到定时任务(或登陆启动项),详见利用Linux的crontab实现定时执行python任务



