项目简介
此项目是基于Node.js构建的多平台自动签到系统,可帮助用户自动化完成多个常用网站及app的签到任务,如日常签到、福利领取、活动参与等,用户还能按需自行添加或修改支持的签到任务。
项目的主要特性和功能
- 广泛的平台支持:支持阅读、社交、游戏、论坛等多领域的众多网站和app签到。
- 定时任务设置:可通过termux的crontab设置定时任务,使签到任务在指定时间自动执行。
- 云函数适配:可将代码部署到云函数平台,无需本地运行即可完成签到。
- 多种推送方式:支持Telegram Bot、qmsg、coolpush、server酱、pushplus等消息推送方式,方便及时获取签到结果。
- 灵活的任务执行:既可以在index.js文件中设置任务列表,也能在命令行直接指定要执行的脚本。
安装使用步骤
安装依赖
- 进入项目目录:
cd checkbox
- 安装所需依赖:
npm install
配置与运行
- 打开
config.yml
文件,按格式要求填入对应网站或app的cookies等必要信息。 - 根据需求在
index.js
文件里添加或修改要执行的签到任务;若不想编辑signList
,可在运行时直接指定脚本名。 - 运行程序:
- 执行所有任务:
node index.js
- 执行特定任务:
node index.js acfun csdn
(多个脚本名用空格分隔)
- 执行所有任务:
云函数使用
若要使用云函数,需下载代码,删除index.js
,将tscf.js
重命名为index.js
,然后导入云函数。若提示找不到入口函数,可能是压缩包多套了一层。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】