- ptschool
- 馒头 (mteam)
- 老师 (nicept)
- 其他与上述pt站链接后缀一致的(如老师的“/attendance.php”),改下host即可
- 阿里云盘
- discuz论坛
- 请求为get类型的签到站点(不仅限于pt站点,目前仅通过响应头判断是否成功)
- 请求为post类型,数据类型为application/x-www-form-urlencoded的站点(通过正则判断推送内容,无匹配项则推送签到失败)
- 企业微信
- telegram bot
release下载对应平台二进制文件,配置好config.toml放于同一目录即可,可以用crontab/qinglong等设置定时,或使用-t 的flag设置定时,已适配多账号(因同ip导致的风险自行承担)
(PS:go练手作品,代码太烂了就不放出来了)
ql repo "https://github.com/Ecalose/MyCheckBox.git" "sh" "" "" "main" ""
config.sh内的RepoFileExtensions需加入sh,如:RepoFileExtensions="js pl py sh ts"
- -t 后接cron表达式,如"59 23 * * *",精确到分,设置定时(不依赖系统的crontab)
示例: ./mycheckbox -t "59 23 * * *" (英文引号不能忘)
- name 通知名称(必填)
- url 将host一词替换为网址(必填)
- cookie 站点cookie(必填)
- proxy 代理链接(http/socks5)
- 企业微信推送仅需填写corpid、corpsecret两项(如无需则可不填)
- 其余详见config.toml内说明
- refresh_token 阿里云盘,抓取教程可以参考该链接
pt站目前手上就这三个号,所以也就适配了这三个站,其他的等有了药再说(