This document provides instructions and information for a check-in project designed for scheduled panels like elecV2P and Qinglong. It details setup, configuration, and usage, emphasizing the importance of responsible use and adherence to legal regulations. Please read the disclaimer carefully before proceeding.
定时面板上的签到盒
简介
一个主要运行在 ??????? 或 ???????? 等定时面板,同时支持系统运行环境的签到项目
环境:?????? 3.8+ / ????.?? 10+ / ???? 4+ / ???????8 / ????5
注意
不回答任何关于依赖安装失败的问题,包括且不限于 pip 无法找到 tomli 依赖等,请仔细阅读项目 README
特别声明
本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性、准确性、完整性和有效性,请根据情况自行判断。
本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。
本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。
间接使用脚本的任何用户,包括但不限于建立 VPS 或在某些行为违反国家/地区法律或相关法规的情况下进行传播,本人对于由此引起的任何隐私泄漏或其他后果概不负责。
请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。
如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明、所有权证明,我们将在收到认证文件后删除相关脚本。
任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或 checkinpanel 项目的规则,则视为您已接受此免责声明。
您必须在下载后的 24 小时内从计算机或手机中完全删除以上内容
您使用或者复制了本仓库且本人制作的任何脚本,则视为 已接受 此声明,请仔细阅读
??????? 使用方法
1. 添加任务
TASK -> 添加订阅任务 -> 修改名称、更新方式、任务 -> 获取内容 -> 全部添加
名称:签到项目
同名任务更新方式: 替换
任务:
2. 抓包配置
下载 check.sample.toml,根据注释说明进行抓包并配置
3. 上传配置
将 check.sample.toml 重命名为 check.toml 后放入 script/Lists 文件夹
OVERVIEW -> EFSS 文件管理界面 -> 是否开启 EFSS 功能:开启 -> 目录:./script/Lists -> 选择文件:check.toml -> 开始上传
elecV2P 3.4.6 已支持在线编辑,右键文件即可
4. 配置通知
4.1 JSMANAGE -> store/cookie 常量储存管理填写通知环境变量
表示选填
4.2 另一种通知配置方式(当和 4.1 中值重复时,以 4.1 值为准)
下载项目中的推送配置文件到配置文件夹,按照上述说明修改配置文件中的值并改名为 notify.toml ,你可以自由地删除该文件中某些不需要的值(注意语法)。
使用了配置文件后,你可以将配置文件放在持久化位置,不受脚本更新、重置容器的影响。
如果想自定义配置文件的位置和文件名,请设置通知环境变量 NOTIFYCONFIGPATH , 例如 /usr/local/app/script/notify.toml 。建议保持 toml 的后缀,防止编辑器的误解。
关于 toml 的语法参考:
4.3 通知说明
本通知调用了项目中的 ??????_???.?? 。如果你想在你自己的项目中使用这个通知脚本,将它拷贝并调用对应的通知函数即可。
在非容器环境中,通知环境变量使用 系统的环境变量 或者 你通过 NOTIFYCONFIGPATH 环境变量指定的配置文件 进行配置。
特别的,如果你想要创建一个基于 python 的 elecV2P 或者 qinglong 项目,并有意愿使用 toml 文件,那么强烈建议你拷贝此文件,如此可以大幅度降低用户脚本的配置难度和升级难度。
如果只希望使用 json 模块和单纯获取环境变量方法,那么可以拷贝 ????????????.??。
5. 检查依赖
运行 签到依赖 任务后的日志
如果任务列表安装不成功,参考 #12
???????? 使用方法
1. ssh 进入容器
修改 qinglong 为你的青龙容器名称
2. 拉取仓库
解决 Shell 脚本无法拉取问题:将以下代码在 config.sh 相应位置替换
可添加定时任务,名称、时间自定
3. 安装依赖
运行 签到依赖 任务
依赖持久化配置
4. 拷贝文件
通知配置文件(可选)
5. 配置通知
参见上文中的配置通知
特别的:
6. 抓包配置
不出意外的话可以在青龙面板的配置文件下找到 check.toml 文件
根据注释说明进行抓包并配置
补充说明
1. 添加了葫芦侠的签到配置
参数说明: HLX.username :用户名 HLX.password :密码的 MD5 32 位小写加密生成
2. 添加了网易云游戏的签到配置
官网
参数说明: GAME163.authorization
登录后抓取签到请求(一般请求的请求头也有这个字段)
3. Shell 脚本配置
4. 添加了欢太商城的签到配置
5. 添加了时光相册的签到配置
6. EUserv 在未开启登录验证时有效
True Captcha
如图注册账号后获取 userid 和 apikey
其他说明
请自行修改执行时间。
elecV2P 运行 手动更新 任务可强制同步本仓库。
大部分脚本移植于 Sitoi,Sitoi 于 2021 年 9 月 3 日 dailycheckin-0.1.7 版本适配了青龙,使用教程与本仓库教程不相同,切勿使用本仓库 checkinpanel 的同时去问大佬。
2021 年 9 月 13 日起不再更新 .json 后缀的配置文件。
2021 年 9 月 23 日起重新初始化项目,原本文件移到这里,上述仓库不再进行更新,期望稳定的用户可以切换到上述仓库。
2021 年 11 月 17 日起由 JSON5 配置转为更为友好的 TOML 配置。
计划说明
项目完成情况
测试情况
致谢
@??????? --------------- ????????
@????? -------------------- ????????????
@????????? ----------- ??-????????
@??????? --------------- ??????? ?????
@????? ----------------------- ??????
@?????????? ---- ?????????-???????
@?????? -------------- ?????? ????????
历史 Star 数