一个运行在 𝐞𝐥𝐞𝐜𝐕𝟐𝐏 或 𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠 等定时面板的签到项目

Overview

定时面板上的签到盒

GitHub stars GitHub forks GitHub issues GitHub code size in bytes Telegram GitHub last commit

一个运行在 𝐞𝐥𝐞𝐜𝐕𝟐𝐏 或 𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠 等定时面板的签到项目

𝐞𝐥𝐞𝐜𝐕𝟐𝐏

𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠

特别声明

  • 本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。

  • 本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。

  • 本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。

  • 间接使用脚本的任何用户,包括但不限于建立 VPS 或在某些行为违反国家/地区法律或相关法规的情况下进行传播,本人对于由此引起的任何隐私泄漏或其他后果概不负责。

  • 请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。

  • 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明、所有权证明,我们将在收到认证文件后删除相关脚本。

  • 任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或 Script 项目的规则,则视为您已接受此免责声明。

您必须在下载后的24小时内从计算机或手机中完全删除以上内容

您使用或者复制了本仓库且本人制作的任何脚本,则视为 已接受 此声明,请仔细阅读

𝐞𝐥𝐞𝐜𝐕𝟐𝐏 使用方法

1. 添加任务

TASK -> 添加订阅任务 -> 修改名称、更新方式、任务 -> 获取内容 -> 全部添加

名称:签到项目

同名任务更新方式:替换

任务:

https://raw.githubusercontent.com/Oreomeow/checkinpanel/master/dailycheckin.json

2. 抓包配置

下载 check.sample.json5,根据 Sitoi配置说明进行抓包并配置

3. 上传配置

check.sample.json5 重命名为 check.json5 后放入 script/Lists 文件夹**

  • OVERVIEW -> EFSS 文件管理界面 -> 是否开启 EFSS 功能:开启 -> 目录:./script/Lists -> 选择文件:check.json -> 开始上传

  • elecV2P 3.4.6 已支持在线编辑,右键文件即可

4. 配置通知

4.1 JSMANAGE -> store/cookie 常量储存管理填写通知环境变量

变量 / key 描述 参考 / value
HITOKOTO 一言(一句话) True(启用)or False(不启用)
BARK bark 服务 BARK 推送使用,填写 BARK_URL 即可,例如:https://api.day.app/DxHcxxxxxRxxxxxxcm/,此参数如果以 http 或者 https 开头则判定为自建 bark 服务
PUSH_KEY Server 酱 server 酱推送官方文档,填写 SCKEY 代码即可
TG_BOT_TOKEN tg 机器人 申请 @BotFather 的 Token,如 10xxx4:AAFcqxxxxgER5uw
TG_USER_ID tg 机器人 @getidsbot 发送 /start 获取到的纯数字 ID,如 1434078534
TG_API_HOST * tg 代理 api Telegram api 自建的反向代理地址 例子:反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc 简略搭建教程
TG_PROXY_IP * tg 机器人代理 IP 地址 代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 127.0.0.1,有密码例子: username:[email protected]
TG_PROXY_PORT * tg 机器人代理端口 代理端口号,代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 1080
DD_BOT_TOKEN 钉钉机器人 钉钉推送官方文档,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于符号后面的 XXX
DD_BOT_SECRET 钉钉机器人 钉钉推送官方文档密钥,机器人安全设置页面,加签一栏下面显示的 SEC 开头的字符串, 注:填写了 DD_BOT_TOKENDD_BOT_SECRET,钉钉机器人安全设置只需勾选加签即可,其他选项不要勾选
QQ_SKEY Cool Push Cool Push 推送的 SKEY
QQ_MODE Cool Push 推送方式 Cool Push 推送方式:QQ、微信、邮件
QYWX_AM 企业微信应用 参考 http://note.youdao.com/s/HMiudGkb
PUSH_PLUS_TOKEN pushplus 用户令牌,可直接加到请求地址后,如:http://www.pushplus.plus/send/{token} 官方文档
GOBOT_URL go-cqhttp 例如:推送到个人QQ:http://127.0.0.1/send_private_msg 群:http://127.0.0.1/send_group_msg
GOBOT_TOKEN * go-cqhttp 的 access_token go-cqhttp 文件设置的访问密钥
GOBOT_QQ go-cqhttp 的推送群或者用户 GOBOT_URL 设置 /send_private_msg 则需要填入 user_id=个人QQ 相反如果是 /send_group_msg 则需要填入 group_id=QQ群

*表示选填

4.2 另一种通知配置方式(当和 4.1 中值重复时,以 4.1 值为准)

下载项目中的 推送配置文件配置文件夹,按照上述说明修改配置文件中的值,你可以自由地删除该文件中某些不需要的值(注意语法)。

使用了配置文件后,你可以将配置文件放在持久化位置,不受脚本更新、重置容器的影响。

如果想自定义配置文件的位置和文件名,请设置通知环境变量 NOTIFY_CONFIG_PATH, 例如 /etc/notify/config.json5。建议保持json5 的后缀,防止编辑器的误解。

关于 json5 的语法参考:

4.3 通知说明

本通知调用了项目中的 𝒎𝒕𝒓_𝒏𝒐𝒕𝒊𝒇𝒚.𝒑𝒚 。如果你想在你自己的项目中使用这个通知脚本,将它拷贝并调用对应的通知函数即可。

在非容器环境中,通知环境变量使用 系统的环境变量 或者 你通过 NOTIFY_CONFIG_PATH 环境变量指定的配置文件 进行配置。

特别的,如果你想要创建一个基于 python 的 elecV2P 或者 qinglong 项目,强烈建议你拷贝 此文件,如此可以大幅度降低用户脚本的配置难度和升级难度。

𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠 使用方法

1. ssh 进入容器

docker exec -it qinglong bash

修改 qinglong 为你的青龙容器名称

2. 安装依赖

apk add gcc libffi-dev musl-dev openssl-dev python3-dev && pip3 install cryptography~=3.2.1 json5 requests rsa

依赖持久化配置

requirement_name="cryptography~=3.2.1 json5 requests rsa"
install_requirements(){
    for i in $requirement_name; do
        case $i in
            cryptography~=3.2.1)
                cd /ql/scripts
                if [[ "$(pip3 freeze)" =~ "cryptography==3.2.1" ]]; then
                    echo "cryptography==3.2.1 已安装"
                else
                    apk add --no-cache gcc libffi-dev musl-dev openssl-dev python3-dev && pip3 install cryptography~=3.2.1
                fi
                ;;
            *)
                if [[ "$(pip3 freeze)" =~ $i ]]; then
                    echo "$i 已安装"
                else
                    pip3 install $i
                fi
                ;;
        esac
    done
}
install_requirements

extra.sh 增加这段代码即可

3. 拉取仓库

可添加定时任务,名称、时间自定

ql repo https://github.com/Oreomeow/checkinpanel.git "ck_|motto|weather" "^checkin" "$notify|$utils" "master"

解决 Shell 脚本无法拉取问题

## ql repo命令拉取脚本时需要拉取的文件后缀,直接写文件后缀名即可
RepoFileExtensions="js py sh ts"

将以上代码在 config.sh 相应位置替换

4. 拷贝文件

cp /ql/repo/Oreomeow_checkinpanel_master/check.sample.json5 /ql/config/check.json5

通知配置文件(可选)

cp /ql/repo/Oreomeow_checkinpanel_master/notify.json5 /ql/config/notify.json5

5. 配置通知

参见上文中的配置通知。

特别的:

  • 如果你已经配置了 config.sh, 那么你可以不需要做任何改变。
  • 如果使用环境变量,请在 qinglong 面板中配置。
  • 如果使用配置文件,请修改 /ql/config/notify.json5 文件。
  • 当然你也可以在 qinglong 面板中配置 NOTIFY_CONFIG_PATH 环境变量为配置文件指定其他位置。

6. 抓包配置

不出意外的话可以在青龙面板的配置文件下找到 check.json5 文件

根据 Sitoi配置说明进行抓包并配置

修改说明

1. 添加了葫芦侠的签到配置

​ 参数说明:HLX.user:用户名 HLX.password:密码的MD532位小写加密生成

2. 添加了网易云游戏的签到配置

官网

参数说明:game163.Authorization

登录后抓取签到请求(一般请求的请求头也有这个字段)

hLvtfO.png

3. 添加了两种机场签到

Shell 版本将 env.example 配置好后改名为 .env 后放入 script/Shell/checkinpanel 文件夹

4. 添加了欢太商城的签到配置

  • 欢太商城 HttpCanary 抓包教程
  • 部分域名屏蔽境外IP访问,所以本项目不适于在 非中国IP代理网络下 / Github Actions / 境外VPS 上运行!
  • 从未在欢太商城做过任务,请先手动进入任务中心完成一下任务再使用,否则可能无法获取到任务列表数据导致出错!@YYplus

其他说明

  1. 请自行修改执行时间

  2. elecV2P 运行 手动更新 任务可强制同步本仓库

  3. 大部分脚本移植于 Sitoi,Sitoi 于 2021 年 9 月 3 日 dailycheckin-0.1.7 版本适配了青龙,使用教程与本仓库教程不相同,切勿使用本仓库 checkinpanel 的同时去问大佬

计划说明

状态 *语言 *备注 名称
  • 𝑷𝒚𝒕𝒉𝒐𝒏 | 多城市 | 天气预报
  • 𝑷𝒚𝒕𝒉𝒐𝒏 | 每日一句
  • 𝑷𝒚𝒕𝒉𝒐𝒏 | 多账号 | AcFun | 百度搜索资源平台 | Bilibili | 天翼云盘 | CSDN | 多看阅读 | Fa米家 | 网易云游戏 | 葫芦侠 | 爱奇艺 | 全民K歌 | MEIZU 社区 | 芒果 TV | 小米运动 | 网易云音乐 | 一加手机社区官方论坛 | 哔咔漫画 | 吾爱破解 | 什么值得买 | 百度贴吧 | V2EX | 腾讯视频 | 微博 | 联通沃邮箱 | 哔咔网单 | 王者营地 | 有道云笔记 | 智友邦
  • 𝑷𝒚𝒕𝒉𝒐𝒏 | 多账号 | 机场签到 | 欢太商城
  • 𝑺𝒉𝒆𝒍𝒍 | 多账号 | SSPanel 签到

测试情况

状态 名称
天气预报 | 每日一句 | AcFun | 机场签到 | Bilibili | 天翼云盘 | CSDN | 多看阅读 | 爱奇艺 | 全民K歌 | MEIZU 社区 | 网易云音乐 | 吾爱破解 | 什么值得买 | SSPanel 签到 | 微博 | 王者营地 | 有道云笔记
百度搜索资源平台 | Fa米家 | 网易云游戏 | 葫芦侠 | 芒果 TV | 小米运动 | 一加手机社区官方论坛 | 哔咔漫画 | 百度贴吧 | V2EX | 联通沃邮箱 | 哔咔网单 | 智友邦 | 欢太商城
💨 腾讯视频

致谢

@𝐰𝐞𝐧𝐦𝐨𝐮𝐱

@𝐒𝐢𝐭𝐨𝐢

@𝐲𝐮𝐱𝐢𝐚𝐧𝟏𝟓𝟖

@𝐢𝐬𝐞𝐜𝐫𝐞𝐭

@𝐡𝐰𝐤𝐱𝐤

历史 Star 数

Stargazers over time

Comments
  • 机场签到报错

    机场签到报错

    Airport 签到报错 ,配置已填写,依赖已经安装

    环境是 Linux CentOS 青龙面板 Docker image

    日志如下:

    ## 开始执行... 2021-11-13 16:01:04
    
    尝试检查运行环境...
    成功,当前环境为: 青龙面板。
    环境检查结束。
    
    配置文件 (notify.json5) 检查开始...
    未找到配置文件(不一定是错误),路径为: /ql/config/notify.json5。
    配置文件检查结束。
    
    checkinpanel 当前版本:20211113-3-130,不在 8-12 点内,跳过版本检查。
    
    配置文件 (check.json5) 检查开始...
    在 /ql/config/check.json5 发现配置文件。
    配置文件检查结束。
    
    Traceback (most recent call last):
      File "/ql/scripts/Oreomeow_checkinpanel_master_ck_airport.py", line 104, in <module>
        res = SspanelQd(check_items=_check_items).main()
      File "/ql/scripts/Oreomeow_checkinpanel_master_ck_airport.py", line 94, in main
        msg = self.checkin(url=url, email=email, password=password)
      File "/ql/scripts/Oreomeow_checkinpanel_master_ck_airport.py", line 59, in checkin
        msg = url + "\n" + str(response.json().get("msg"))
      File "/usr/lib/python3.9/site-packages/requests/models.py", line 900, in json
        return complexjson.loads(self.text, **kwargs)
      File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
        return _default_decoder.decode(s)
      File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
        raise JSONDecodeError("Expecting value", s, err.value) from None
    json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
    
    ## 执行结束... 2021-11-13 16:01:16 耗时 12 秒
    
    bug enhancement solved fulfill 
    opened by BillScott1024 30
  • :memo: SMZDM 说明及依赖安装问题

    :memo: SMZDM 说明及依赖安装问题

    https://github.com/Tsukasa007/my_script/blob/master/smzdm_mission.js

    可完成任务如下:

    点值 7/7 去购买 12/12 点赞 7/7 收藏 7/8 用户近期经验变动情况(有延迟): 刚刚 点赞文章 +3经验值 刚刚 点赞文章 +3经验值 刚刚 收藏文章 +8经验值 刚刚 点赞文章 +3经验值 刚刚 收藏文章 +8经验值 刚刚 收藏文章 +8经验值 刚刚 点赞文章 +3经验值 刚刚 收藏文章 +8经验值 刚刚 点赞文章 +3经验值 刚刚 收藏文章 +8经验值 1分钟前 好价文章打分 +3经验值 1分钟前 好价文章打分 +3经验值 1分钟前 好价文章打分 +3经验值 1分钟前 好价文章打分 +3经验值 1分钟前 好价文章打分 +3经验值 28分钟前 每日登录 +1经验值 11小时前 昨日点击去购买奖励 +15经验值 16小时前 每日签到 +2经验值 22小时前 每日登录 +1经验值 10-03 17:46 发布评论 +10经验值

    documentation help wanted demand 
    opened by WangMaoren98 18
  • EPIC 在elecV2P 下check in失败

    EPIC 在elecV2P 下check in失败

    [checkin.js error][2021-12-27 21:16:29.465] Traceback (most recent call last): File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 1615, in <module> start() File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 1610, in start res = run(args, check_items=_check_items) File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 1585, in run claimed_item_titles = main(args, raise_error=True) File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 1494, in main claimer = EpicgamesClaimer( File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 363, in __init__ self.open_browser() File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 1215, in open_browser return self._loop.run_until_complete(self._open_browser_async()) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/app/script/Shell/checkinpanel/ck_epic.py", line 411, in _open_browser_async self.browser = await launch( File "/usr/lib/python3.9/site-packages/pyppeteer/launcher.py", line 307, in launch return await Launcher(options, **kwargs).launch() File "/usr/lib/python3.9/site-packages/pyppeteer/launcher.py", line 148, in launch self.proc = subprocess.Popen( # type: ignore File "/usr/lib/python3.9/subprocess.py", line 951, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.9/subprocess.py", line 1821, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'chromium-browser' [checkin.js info][2021-12-27 21:16:29.502] command: python3 ck_epic.py finished

    question wontfix 
    opened by kingsmart1 10
  • 青龙面板通知优先级建议。

    青龙面板通知优先级建议。

    签到面板会默认识别青龙,并加载青龙config.sh里面的通知变量。

    我同时也配置了notify.json5里面的通知变量,是使用了不同的通知。

    不过发现配置的Notify.json5里面的变量没有生效。脚本还是默认加载了青龙的通知变量。请问这个可否默认本系统的json5通知变量优先级最高,如果找不到,再去加载config.sh的通知变量,或者可以配置指定加载的路径。

    ps:我使用的是企业微信应用通知。

    enhancement question solved fulfill 
    opened by wingser 10
  • qinglong  V2.10.2  运行 签到依赖 报 error

    qinglong V2.10.2 运行 签到依赖 报 error

    运行 签到依赖 报 error

    ## 开始执行... 2021-11-11 16:49:15
    
    fetch https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.14/main/x86_64/APKINDEX.tar.gz
    fetch https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.14/community/x86_64/APKINDEX.tar.gz
    v3.14.2-127-g0195433b93 [https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.14/main]
    v3.14.2-130-g25ed5c1be6 [https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.14/community]
    OK: 14942 distinct packages available
    bash 已安装
    curl 已安装
    gcc 已安装
    git 已安装
    jq 已安装
    libffi-dev 已安装
    musl-dev 已安装
    openssl-dev 已安装
    python3 已安装
    python3-dev 已安装
    py3-pip 已安装
    Requirement already satisfied: pip in /usr/lib/python3.9/site-packages (20.3.4)
    Collecting pip
      Downloading pip-21.3.1-py3-none-any.whl (1.7 MB)
    Installing collected packages: pip
      Attempting uninstall: pip
        Found existing installation: pip 20.3.4
        Uninstalling pip-20.3.4:
          Successfully uninstalled pip-20.3.4
    Successfully installed pip-21.3.1
    bs4 已安装
    cryptography==3.2.1 已安装
    json5 已安装
    pyaes 已安装
    requests 已安装
    rsa 已安装
    npm WARN using --force Recommended protections disabled.
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm ERR! Cannot read properties of null (reading 'matches')
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2021-11-11T08_52_45_028Z-debug.log
    .......... npm install axios begin ..........
    ---------- npm install axios succeed ----------
    crypto-js 已安装
    got 已安装
    npm WARN using --force Recommended protections disabled.
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm WARN While resolving: [email protected]
    npm WARN Found: peer eslint-plugin-import@">=2.13.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/content-disposition/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"12.0.0" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/content-disposition
    npm WARN 
    npm WARN Could not resolve dependency:
    npm WARN peer eslint-plugin-import@">=2.13.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/content-disposition/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"12.0.0" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/content-disposition
    npm WARN ERESOLVE overriding peer dependency
    npm WARN While resolving: [email protected]
    npm WARN Found: peer eslint-plugin-node@">=7.0.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/content-disposition/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"12.0.0" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/content-disposition
    npm WARN 
    npm WARN Could not resolve dependency:
    npm WARN peer eslint-plugin-node@">=7.0.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/content-disposition/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"12.0.0" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/content-disposition
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm WARN While resolving: [email protected]
    npm WARN Found: peer eslint-plugin-import@">=2.18.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/mime-types/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"14.1.1" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/mime-types
    npm WARN 
    npm WARN Could not resolve dependency:
    npm WARN peer eslint-plugin-import@">=2.18.0" from [email protected]
    npm WARN node_modules/.pnpm/[email protected]/node_modules/mime-types/node_modules/eslint-config-standard
    npm WARN   dev eslint-config-standard@"14.1.1" from [email protected]
    npm WARN   node_modules/.pnpm/[email protected]/node_modules/mime-types
    npm WARN ERESOLVE overriding peer dependency
    npm WARN ERESOLVE overriding peer dependency
    npm ERR! Cannot read properties of null (reading 'matches')
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2021-11-11T08_53_31_798Z-debug.log
    .......... npm install json5 begin ..........
    ---------- npm install json5 succeed ----------
    npm ERR! code ELSPROBLEMS
    npm ERR! invalid: [email protected] /ql/scripts/node_modules/request
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2021-11-11T08_53_34_212Z-debug.log
    request 已安装
    
    ## 执行结束... 2021-11-11 16:53:34 耗时 259 秒
    

    然后 跑 爱企查 log这个

    ## 开始执行... 2021-11-11 16:50:16
    
    node:internal/modules/cjs/loader:936
      throw err;
      ^
    
    Error: Cannot find module 'axios'
    Require stack:
    - /ql/scripts/Oreomeow_checkinpanel_master_ck_aqc.js
        at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
        at Function.Module._load (node:internal/modules/cjs/loader:778:27)
        at Module.require (node:internal/modules/cjs/loader:1005:19)
        at require (node:internal/modules/cjs/helpers:102:18)
        at Object.<anonymous> (/ql/scripts/Oreomeow_checkinpanel_master_ck_aqc.js:7:15)
        at Module._compile (node:internal/modules/cjs/loader:1101:14)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
        at Module.load (node:internal/modules/cjs/loader:981:32)
        at Function.Module._load (node:internal/modules/cjs/loader:822:12)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [ '/ql/scripts/Oreomeow_checkinpanel_master_ck_aqc.js' ]
    }
    
    ## 执行结束... 2021-11-11 16:50:16 耗时 0 秒
    

    依赖的问题吗?我按照大大的readme,进docker 3条依赖都装了,最后那个运行报error和 签到依赖 报的一样的。。。

    bug help wanted solved 
    opened by Se7enMuting 8
  • 所有脚本运行提示check.toml 格式不对

    所有脚本运行提示check.toml 格式不对

    除了填写让填写的东西,其它都没动。。。 错误:配置文件 /ql/config/check.toml 格式不对,请学习 https://toml.io/cn/v1.0.0 错误信息: Traceback (most recent call last): File "/ql/scripts/Oreomeow_checkinpanel_master/utils.py", line 37, in get_data DATA = tomli.load(open(check_config, "rb")) File "/usr/lib/python3.8/site-packages/tomli/_parser.py", line 64, in load return loads(s, parse_float=parse_float) File "/usr/lib/python3.8/site-packages/tomli/_parser.py", line 123, in loads raise suffixed_err( tomli.TOMLDecodeError: Expected newline or end of document after a statement (at line 88, column 280)

    wontfix 
    opened by maxage 7
  • 问题请教,个别脚本 cookie 填写后,运行报错,而且影响其他脚本运行。。。

    问题请教,个别脚本 cookie 填写后,运行报错,而且影响其他脚本运行。。。

    环境:青龙 2.10.12,运行过签到依赖

    比如我填写[[IQIYI]]的cookie,我按照 sample 的格式和顺序重新组合填写:

    cookie = "__dfp=xxxxxx; QP0013=xxxxxx; QP0022=xxxxxx; QYABEX=xxxxxx; P00001=xxxxxx; P00002=xxxxxx; P00003=xxxxxx; P00007=xxxxxx; QC163=xxxxxx; QC175=xxxxxx; QC179=xxxxxx; QC170=xxxxxx; P00010=xxxxxx; P00PRU=xxxxxx; P01010=xxxxxx; QC173=xxxxxx; QC180=xxxxxx; P00004=xxxxxx; QP0030=xxxxxx; QC006=xxxxxx; QC007=xxxxxx; QC008=xxxxxx; QC010=xxxxxx; nu=xxxxxx; __uuid=xxxxxx; QC005=xxxxxx;"
    

    之后运行报错,如下:

    ## 开始执行... 2021-12-13 21:39:22
    
    /usr/lib/python3.8/site-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.7) or chardet (3.0.4) doesn't match a supported version!
      warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
    尝试检查运行环境...
    成功,当前环境为: 青龙面板。
    环境检查结束。
    
    配置文件 (notify.toml) 检查开始...
    在 /ql/config/notify.toml 发现配置文件。
    配置文件检查结束。
    
    通知配置文件存在:/ql/config/notify.toml。
    checkinpanel 当前版本:20211213-4-010,不在 8-12 点内,跳过版本检查。
    
    配置文件 (check.toml) 检查开始...
    在 /ql/config/check.toml 发现配置文件。
    配置文件检查结束。
    
    错误:配置文件 /ql/config/check.toml 格式不对,请学习 https://toml.io/cn/v1.0.0
    错误信息:
    Traceback (most recent call last):
      File "/ql/scripts/Oreomeow_checkinpanel_master/utils.py", line 37, in get_data
        DATA = tomli.load(open(check_config, "rb"))
      File "/usr/lib/python3.8/site-packages/tomli/_parser.py", line 64, in load
        return loads(s, parse_float=parse_float)
      File "/usr/lib/python3.8/site-packages/tomli/_parser.py", line 123, in loads
        raise suffixed_err(
    tomli.TOMLDecodeError: Expected newline or end of document after a statement (at line 110, column 183)
    
    
    ## 执行结束... 2021-12-13 21:39:23 耗时 1 秒
    

    而且我其他本来运行正常的脚本,比如 百度贴吧,这时也不能正常运行了,报和上面一样的错误 我只有把[[IQIYI]]的cookie改成 cookie = "" ,其他本来运行正常的脚步才会恢复正常运行。。 搞不懂这个.toml 格式错误问题在哪里?我哪里没有注意吗? [[V2EX]]的脚本也有同样问题,填写 cookie 后运行报错,且别人也没办法运行了。。。

    help wanted solved 
    opened by Se7enMuting 7
  • 老哥,bark推送不出来

    老哥,bark推送不出来

    ## 开始执行... 2021-10-11 17:51:00
    
    Exception in thread bark:
    Traceback (most recent call last):
      File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
        self.run()
      File "/usr/lib/python3.8/threading.py", line 870, in run
        self._target(*self._args, **self._kwargs)
      File "/ql/scripts/notify_mtr.py", line 119, in bark
        params += f"{bark_params[pair[0]]}={pair[1]}&"
    KeyError: 'BARK_PUSH'
    尝试检查运行环境...
    成功,当前环境为: 青龙面板。
    环境检查结束。
    
    配置文件 (notify.json5) 检查开始...
    在 /ql/config/notify.json5 发现配置文件。
    配置文件检查结束。
    
    通知配置文件存在:/ql/config/notify.json5。
    checkinpanel 当前版本:20211010-2-022,不在 8-12 点内,跳过版本检查。
    
    配置文件 (check.json5) 检查开始...
    在 /ql/config/check.json5 发现配置文件。
    配置文件检查结束。
    
    每日签到: 已签到
    用户昵称: 
    每日打卡: 天
    积分总计: 0
    微博钱包: 已签到
    当前现金: 0.73 元
    
    每日签到: 已签到
    用户昵称: 
    每日打卡: 天
    积分总计: 0
    微博钱包: 已签到
    当前现金: 2.30 元
    
    
    bark 服务启动
    微博
    
    每日签到: 已签到
    用户昵称: 
    每日打卡: 天
    积分总计: 0
    微博钱包: 已签到
    当前现金: 0.73 元
    
    每日签到: 已签到
    用户昵称: 
    每日打卡: 天
    积分总计: 0
    微博钱包: 已签到
    当前现金: 2.30 元
    
    
    
    时间很贪婪——有时候,它会独自吞噬所有的细节。    ----追风筝的人
    
    ## 执行结束... 2021-10-11 17:51:09 耗时 9 秒
    
    bug solved 
    opened by SG121 7
  • 联想签到脚本失效

    联想签到脚本失效

    开始执行... 2022-08-17 09:21:07

    🔔联想商城, 开始!

    🔔sendNotify, 开始! account 数量:2

    ======== [Account 1] Start ======== 登录成功! 获取token失败 请升级App版本

    ======== [Account 2] Start ======== 登录成功! 获取token失败 请升级App版本 server酱 发送通知消息成功🎉

    执行结束... 2022-08-17 09:21:13 耗时 6 秒

    bug expired fulfill 
    opened by onlyLTY 5
  • 依赖安装出问题

    依赖安装出问题

    按照教程上运行签到依赖文件

    开始执行... 2022-11-09 15:10:41

    fetch https://mirrors.aliyun.com/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
    fetch https://mirrors.aliyun.com/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
    v3.16.2-427-gde115af66e [https://mirrors.aliyun.com/alpine/v3.16/main]
    v3.16.2-428-g7c54fa7ef8 [https://mirrors.aliyun.com/alpine/v3.16/community]
    OK: 17037 distinct packages available
    bash 已安装
    curl 已安装
    .......... apk add gcc begin ..........
    ---------- apk add gcc succeed ----------
    git 已安装
    jq 已安装
    .......... apk add libffi-dev begin ..........
    ---------- apk add libffi-dev succeed ----------
    .......... apk add make begin ..........
    ---------- apk add make succeed ----------
    .......... apk add musl-dev begin ..........
    ---------- apk add musl-dev succeed ----------
    .......... apk add openssl-dev begin ..........
    ---------- apk add openssl-dev succeed ----------
    perl 已安装
    .......... apk add perl-app-cpanminus begin ..........
    ---------- apk add perl-app-cpanminus succeed ----------
    .......... apk add perl-dev begin ..........
    ---------- apk add perl-dev succeed ----------
    .......... apk add py3-pip begin ..........
    ---------- apk add py3-pip succeed ----------
    .......... apk add python3 begin ..........
    ---------- apk add python3 succeed ----------
    .......... apk add python3-dev begin ..........
    ---------- apk add python3-dev succeed ----------
    wget 已安装
    Looking in indexes: https://pypi.doubanio.com/simple/
    Requirement already satisfied: pip in /usr/local/lib/python3.11/site-packages (22.3)
    Collecting pip
      Downloading https://pypi.doubanio.com/packages/09/bd/2410905c76ee14c62baf69e3f4aa780226c1bbfc9485731ad018e35b0cb5/pip-22.3.1-py3-none-any.whl (2.1 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 13.4 MB/s eta 0:00:00
    Installing collected packages: pip
      Attempting uninstall: pip
        Found existing installation: pip 22.3
        Uninstalling pip-22.3:
          Successfully uninstalled pip-22.3
    Successfully installed pip-22.3.1
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install bs4 begin ..........
    ---------- pip3 install bs4 succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install cryptography begin ..........
    ---------- pip3 install cryptography succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install dateparser begin ..........
    ---------- pip3 install dateparser succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install feedparser begin ..........
    ---------- pip3 install feedparser succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install peewee begin ..........
    ---------- pip3 install peewee succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install pyaes begin ..........
    ---------- pip3 install pyaes succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install pyppeteer begin ..........
    ---------- pip3 install pyppeteer succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install requests begin ..........
    ---------- pip3 install requests succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install rsa begin ..........
    ---------- pip3 install rsa succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install schedule begin ..........
    ---------- pip3 install schedule succeed ----------
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    .......... pip3 install tomli begin ..........
    ---------- pip3 install tomli succeed ----------
    
    up to date in 811ms
    @iarna/toml 已正确安装
    axios 已正确安装
    cron-parser 已正确安装
    crypto-js 已正确安装
    got 已正确安装
    [email protected] /ql/data/scripts/OreosLab_checkinpanel_master
    ├── @iarna/[email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    └── [email protected]
    

    执行到这一步后再无日志输出,但是任务却还在继续运行

    QQ截图20221109155555.png

    已提前运行过国内加速任务

    环境

    青龙docker 版本v2.14.12

    更新时间2022-11-05 16:43:28 更新ID5efc3d2

    opened by Zynismus16 4
  • 爱奇艺挂掉了

    爱奇艺挂掉了

    'signInfo' Traceback (most recent call last): File "Oreomeow_checkinpanel_master_ck_iqiyi.py", line 71, in sign growth = res["data"]["signInfo"]["data"]["rewardMap"]["growth"] KeyError: 'signInfo'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "Oreomeow_checkinpanel_master_ck_iqiyi.py", line 235, in start() File "Oreomeow_checkinpanel_master_ck_iqiyi.py", line 230, in start res = IQIYI(check_items=_check_items).main() File "Oreomeow_checkinpanel_master_ck_iqiyi.py", line 195, in main sign_msg = self.sign(p00001=p00001) File "Oreomeow_checkinpanel_master_ck_iqiyi.py", line 78, in sign msg = res["data"]["signInfo"].get("msg") KeyError: 'signInfo'

    bug solved 
    opened by runishiwo 4
  • ck_smzdm.py 报错 'list' object has no attribute 'get'

    ck_smzdm.py 报错 'list' object has no attribute 'get'

    脚本文件:ck_smzdm.py 日志信息:

    签到状态: 签到失败
    错误信息: 'list' object has no attribute 'get',请重新获取 cookie
    

    运行环境:x86 OpenWRT 上的 青龙 docker

    cookie 实际应该是没过期,因为 ck_smzdm.js 能正常跑

    opened by Deleted-Account 2
  • Glados大家都有错误吗

    Glados大家都有错误吗

    GLaDOS
    
    --------------------
    Msg: Check in error!
    Error:
    Traceback (most recent call last):
      File "/usr/lib/python3.9/site-packages/requests/models.py", line 910, in json
        return complexjson.loads(self.text, **kwargs)
      File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
        return _default_decoder.decode(s)
      File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
        raise JSONDecodeError("Expecting value", s, err.value) from None
    json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/ql/data/scripts/Oreomeow_checkinpanel_master/ck_glados.py", line 93, in main
        check_in_response = self.api_check_in(cookie)
      File "/ql/data/scripts/Oreomeow_checkinpanel_master/ck_glados.py", line 58, in api_check_in
        return r.json()
      File "/usr/lib/python3.9/site-packages/requests/models.py", line 917, in json
        raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
    requests.exceptions.JSONDecodeError: [Errno Expecting value] <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
      <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
      <meta name="robots" content="noindex, nofollow" />
      <meta name="viewport" content="width=device-width,initial-scale=1" />
      <title>Just a moment...</title>
      <style>
        html, body {width: 100%; height: 100%; margin: 0; padding: 0;}
        body {background-color: #ffffff; color: #000000; font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue",Arial, sans-serif; font-size: 16px; line-height: 1.7em;-webkit-font-smoothing: antialiased;}
        h1 { text-align: center; font-weight:700; margin: 16px 0; font-size: 32px; color:#000000; line-height: 1.25;}
        p {font-size: 20px; font-weight: 400; margin: 8px 0;}
        p, .attribution, {text-align: center;}
        #spinner {margin: 0 auto 30px auto; display: block;}
        .attribution {margin-top: 32px;}
        @keyframes fader     { 0% {opacity: 0.2;} 50% {opacity: 1.0;} 100% {opacity: 0.2;} }
        @-webkit-keyframes fader { 0% {opacity: 0.2;} 50% {opacity: 1.0;} 100% {opacity: 0.2;} }
        #cf-bubbles > .bubbles { animation: fader 1.6s infinite;}
        #cf-bubbles > .bubbles:nth-child(2) { animation-delay: .2s;}
        #cf-bubbles > .bubbles:nth-child(3) { animation-delay: .4s;}
        .bubbles { background-color: #f58220; width:20px; height: 20px; margin:2px; border-radius:100%; display:inline-block; }
        a { color: #2c7cb0; text-decoration: none; -moz-transition: color 0.15s ease; -o-transition: color 0.15s ease; -webkit-transition: color 0.15s ease; transition: color 0.15s ease; }
        a:hover{color: #f4a15d}
        .attribution{font-size: 16px; line-height: 1.5;}
        .ray_id{display: block; margin-top: 8px;}
        #cf-wrapper #challenge-form { padding-top:25px; padding-bottom:25px; }
        #cf-hcaptcha-container { text-align:center;}
        #cf-hcaptcha-container iframe { display: inline-block;}
      </style>
    
          <meta http-equiv="refresh" content="35">
      <script>
        //<![CDATA[
        (function(){
          window._cf_chl_opt={
            cvId: "2",
            cType: "non-interactive",
            cNounce: "30155",
            cRay: "72809b729cea5b10",
            cHash: "283570c2f898d51",
            cUPMDTk: "\/api\/user\/checkin?__cf_chl_tk=wLtI978y6_zzW.Pdcpx5Ju_FMPZPJ0TDUusTgp8uCkU-1657364964-0-gaNycGzNCj0",
            cFPWv: "g",
            cTTimeMs: "1000",
            cRq: {
              ru: "aHR0cHM6Ly9nbGFkb3Mucm9ja3MvYXBpL3VzZXIvY2hlY2tpbg==",
              ra: "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzkxLjAuNDQ3Mi4xMTQgU2FmYXJpLzUzNy4zNg==",
              rm: "UE9TVA==",
              d: "ZOQ9oyRjNQ0+93V87hztTqmYsv08sTQptQGOJfVmUIR/wMQnVNdnmr/G25UARkYPLFgXKt/WH3c9cIxRtU7azm+a/TAPD/AH608yRqnCjTeeiIc6q8wRk5wXYEunHWzcpmxwwBLXf53pP/wgdYJZ/xkrDJpjvQIcJHhTEX0SKUeCNUmNzGJzLY2dV5HzN7gDUC3909wif/nqLkUFP3OdNeXSHDFdFIrvFtrAGal5aSDGpzJzpVq/zQeqsms/h5vHGSdeVm3hfSD6VFklJ2RhH45m12sUd+ltw7muVRJaSPbfh2f1mYvugM76fUk0G3sOlrRltguDEBttiI6b/QN+TdSi+8vGRijVUJBHL/7gCUU5v9WUKlm0BWhl+aWTbCoo35diif86UhrYfh643qJs0KKeB2yVUGbkWmyEgU0AtrKB79xMgth8vobkrIe775oisD+SqirDqUdYXN00fBI+lpda9Wl497iOEZLBSXTPlTWgHOzZftvpb8RAOJOv+wcxO0IAxLyKOZ7t3bM1o11D+M/VZ6ycLLyK1swktS3IWxIZ25ansiOpz1uXycu9r9Ku",
              t: "MTY1NzM2NDk2NC4yNzAwMDA=",
              m: "05b1+acQQOJ2A4S4VwhUtXoDCITxpuWgYAaeMt9ed3w=",
              i1: "IdSrtYgGOmr6eXl1N8K9vg==",
              i2: "M+oBUNxYc+ShF1Zj3q29tQ==",
              zh: "vClsmK5IFAdojT0kkLQV+SlO0BEbanwG85mT3eUv5XU=",
              uh: "pDW+wMwkbkqK5qzJfhUdgJSL/IYwYPvFc78XZD/TiKw=",
              hh: "3rkrS4iP51uS9kpqMVOxDu8bYnwXul2JQhnxU/7nFv4=",
            }
          }
          window._cf_chl_enter = function(){window._cf_chl_opt.p=1};
        })();
        //]]>
      </script>
      
    
    </head>
    <body>
      <table width="100%" height="100%" cellpadding="20">
        <tr>
          <td align="center" valign="middle">
              <div class="cf-browser-verification cf-im-under-attack">
      <noscript>
        <h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1>
      </noscript>
      <div id="cf-content" style="display:none">
        
        <div id="cf-bubbles">
          <div class="bubbles"></div>
          <div class="bubbles"></div>
          <div class="bubbles"></div>
        </div>
        <h1><span data-translate="checking_browser">Checking your browser before accessing</span> glados.rocks.</h1>
        <div style="position: absolute; top: -250px; left: -250px;"><a href="https://darksoulz.us/corporeal.php?user=2">table</a></div>
        <div id="no-cookie-warning" class="cookie-warning" data-translate="turn_on_cookies" style="display:none">
          <p data-translate="turn_on_cookies" style="color:#bd2426;">Please enable Cookies and reload the page.</p>
        </div>
        <p data-translate="process_is_automatic">This process is automatic. Your browser will redirect to your requested content shortly.</p>
        <p data-translate="allow_5_secs" id="cf-spinner-allow-5-secs" >Please allow up to 5 seconds&hellip;</p>
        <p data-translate="redirecting" id="cf-spinner-redirecting" style="display:none">Redirecting&hellip;</p>
      </div>
       
      <form class="challenge-form" id="challenge-form" action="/api/user/checkin?__cf_chl_f_tk=wLtI978y6_zzW.Pdcpx5Ju_FMPZPJ0TDUusTgp8uCkU-1657364964-0-gaNycGzNCj0" method="POST" enctype="application/x-www-form-urlencoded">
        <input type="hidden" name="md" value="ZZmONfem7hRr0VSr.PVQSmO2IcrxKfoKCu0XbwEzGWs-1657364964-0-AQB8Q5msyNQrIb1E6KmRhAkZg_L3Ewmaw6qkd3cqgJBWMbNfGRElJJGWkdN7gg2HLu-TAAdjHQbA5RVKDsuSUMstvxbPqNCSgVOcRemKZ0jOek2TTT6wh3omGP_5dAPOYMx9uhbsgbkFGeWuZiJFnbrolqZ-XUMemSKqPBoqB61c8sc6QQRxfeTS3pk3NwFSOd04fXhASkzvZ45twNlXdPBe5iPEUBhThh0wpDd0qamc4xtfBgtH4yV6ZURmf7wJrTaYc_ItWYzJrHrrXLcPYKkvr_xvLmtTqPjW81edFwu_Lh5PIOlxXpgJpX05-jj3R9eWfy3gLKgIaNHpuSSgC_sYPaBKrKSmxmFqG1FZ_dCOcNg1a4jQYeW-q8zxuYofk7NhjVvxo-rUuPqsfx3PGaFtueXm8_iSt7594j9nD9IiqSTPMsfXtcVAH6SOsBdkQD1Z7WilPqMmEGRNYsYttHfB-4irR3zg8ibyX9dqarj9jJ2mP-nKLUAcrEQ75BBktSH9v71V6biXivjI0vQXbiZ8A7aMpb7jQu29AAeDZdm3rOwMlIgG0yfhye1NZ8T6v2eoxyISWsJkA-BUTajgELU" />
        <input type="hidden" name="r" value="M6zUaaChDUPD0OCACY.9YMc1X7rQReRds_3yWEAAeBg-1657364964-0-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"/>
        <input type="hidden" value="358956f013239704a22c36c2f05fd268" id="jschl-vc" name="jschl_vc"/>
        <!-- <input type="hidden" value="" id="jschl-vc" name="jschl_vc"/> -->
        <input type="hidden" name="pass" value="1657364965.27-RXmrBoHoEc"/>
        <input type="hidden" id="jschl-answer" name="jschl_answer"/>
      </form>
           <script>
          //<![CDATA[
          (function(){
              var a = document.getElementById('cf-content');
              a.style.display = 'block';
              var isIE = /(MSIE|Trident\/|Edge\/)/i.test(window.navigator.userAgent);
              var trkjs = isIE ? new Image() : document.createElement('img');
              trkjs.setAttribute("src", "/cdn-cgi/images/trace/jschal/js/transparent.gif?ray=72809b729cea5b10");
              trkjs.id = "trk_jschal_js";
              trkjs.setAttribute("alt", "");
              document.body.appendChild(trkjs);
              var cpo=document.createElement('script');
              cpo.type='text/javascript';
              cpo.src="/cdn-cgi/challenge-platform/h/g/orchestrate/jsch/v1?ray=72809b729cea5b10";
              
              window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;
              window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, -window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;
              if (window._cf_chl_opt.cUPMDTk && window.history && window.history.replaceState) {
                var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;
                history.replaceState(null, null, "\/api\/user\/checkin?__cf_chl_rt_tk=wLtI978y6_zzW.Pdcpx5Ju_FMPZPJ0TDUusTgp8uCkU-1657364964-0-gaNycGzNCj0" + window._cf_chl_opt.cOgUHash);
                cpo.onload = function() {
                  history.replaceState(null, null, ogU);
                };
              }
              
              document.getElementsByTagName('head')[0].appendChild(cpo);
            }());
          //]]>
        </script>
    
      
      <div id="trk_jschal_nojs" style="background-image:url('/cdn-cgi/images/trace/jschal/nojs/transparent.gif?ray=72809b729cea5b10')"> </div>
    </div>
    
              
              <div class="attribution">
                DDoS protection by <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing/" target="_blank">Cloudflare</a>
                <br />
                <span class="ray_id">Ray ID: <code>72809b729cea5b10</code></span>
              </div>
          </td>
         
        </tr>
      </table>
    </body>
    </html>
    : 0
    
    --------------------
    
    bug 
    opened by catseie 1
Releases(20210923-2-210)
Owner
Leon
All in one.
Leon