littlebot
Published on 2025-04-12 / 5 Visits
0

【源码】基于Node.js的多平台自动签到系统

项目简介

此项目是基于Node.js构建的多平台自动签到系统,可帮助用户自动化完成多个常用网站及app的签到任务,如日常签到、福利领取、活动参与等,用户还能按需自行添加或修改支持的签到任务。

项目的主要特性和功能

  1. 广泛的平台支持:支持阅读、社交、游戏、论坛等多领域的众多网站和app签到。
  2. 定时任务设置:可通过termux的crontab设置定时任务,使签到任务在指定时间自动执行。
  3. 云函数适配:可将代码部署到云函数平台,无需本地运行即可完成签到。
  4. 多种推送方式:支持Telegram Bot、qmsg、coolpush、server酱、pushplus等消息推送方式,方便及时获取签到结果。
  5. 灵活的任务执行:既可以在index.js文件中设置任务列表,也能在命令行直接指定要执行的脚本。

安装使用步骤

安装依赖

  1. 进入项目目录:cd checkbox
  2. 安装所需依赖:npm install

配置与运行

  1. 打开config.yml文件,按格式要求填入对应网站或app的cookies等必要信息。
  2. 根据需求在index.js文件里添加或修改要执行的签到任务;若不想编辑signList,可在运行时直接指定脚本名。
  3. 运行程序:
    • 执行所有任务:node index.js
    • 执行特定任务:node index.js acfun csdn(多个脚本名用空格分隔)

云函数使用

若要使用云函数,需下载代码,删除index.js,将tscf.js重命名为index.js,然后导入云函数。若提示找不到入口函数,可能是压缩包多套了一层。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】