Qinglong

您所在的位置:网站首页 京东挂京豆脚本违规吗安全吗 Qinglong

Qinglong

2024-07-10 04:23| 来源: 网络整理| 查看: 265

前言 文章首发于poiblog.com

最近docker上面的青龙跑京东脚本不是很理想,经常出现拉库失败和缺少依赖等问题。于是决定在一台新机器上重新搭建一套青龙,顺便分享一下我现在使用的脚本和库。

安装Docker

青龙是部署在docker上的容器,所以前置条件是必须安装了docker,怎么装可以看我之前写的文章:传送门

安装青龙

青龙可以指定版本下载,docker hub可以自己去选择需要的版本去拉库:传送门

因为有些脚本和青龙的更新速度不同步,可能导致架构等不兼容无法执行,所以请选择稳定的版本安装,不一定要追求最新最热。

拉库语句

docker pull whyour/qinglong:2.17.1 #可以自己指定版本 docker直接安装

左边第一个5700改成自己想要的端口,默认端口不安全

docker run -dit \ -v $PWD/ql/data:/ql/data \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/log:/ql/log \ -v $PWD/ql/db:/ql/db \ -v $PWD/ql/repo:/ql/repo \ -v $PWD/ql/raw:/ql/raw \ -v $PWD/ql/scripts:/ql/scripts \ -v $PWD/ql/jbot:/ql/jbot \ -p 5700:5700 \ --name qinglong \ --hostname qinglong \ --restart unless-stopped \ whyour/qinglong:latest docker-compose安装

使用本方法安装需要 mkdir ql目录,cd后执行语句 vim docker-compose.yaml 将语句复制粘贴进去。

左边第一个5700改成自己想要的端口,默认端口不安全

version: "3" services: qinglong: image: whyour/qinglong:latest container_name: qinglong restart: unless-stopped tty: true ports: - 5700:5700 environment: - ENABLE_HANGUP=true - ENABLE_WEB_PANEL=true volumes: - ./data:/ql/data - ./config:/ql/config - ./log:/ql/log - ./db:/ql/db - ./repo:/ql/repo - ./raw:/ql/raw - ./scripts:/ql/scripts - ./jbot:/ql/jbot labels: - com.centurylinklabs.watchtower.enable=false 青龙启动

输入 IP:青龙端口第一次使用初始化。

第二步通知设定推荐使用Bark ,IOS在app store可以直接搜索下载。

注册设备后获取你的推送ID,将推送ID填入

填写app提供的设备码,例如:https://api.day.app/123 那么此处的设备码就是123

接下来就可以开始使用了!

JD签到拉库

青龙左侧订阅规则-新建订阅。建议定时规则设定为0 */2 * * *

proenvc

【拉库-互助池】 (集合库)

ql repo https://pro.proenv.top/https://github.com/feverrun/my_scripts.git "jd_|jx_|jddj_|getCookie|getJDCookie" "backUp" "^(jd|JD|JS)[^_]|USER|sendNotify|ql|utils"

定时更新: 1 * * * * (一小时更新一次,不是一分钟更新一次)

【拉库-内部互助】 (集合库)

ql repo https://pro.proenv.top/https://github.com/feverrun/my_scripts.git "jd_|jx_|jddj_|getCookie|getJDCookie" "backUp/activity|backUp/card|backUp/py|backUp/utils/|backUp/test|jd_fruit.js|jd_fruits.js|jd_fruits_task|jd_fruits_friend|jd_fruits_help|jd_pet.js|jd_factory.js|jd_health.js|jd_sgmh.js|jd_dreamFactory.js|jd_plantBean.js" "^(jd|JD|JS)[^_]|USER|sendNotify|ql|utils"

定时更新: 1 * * * * (一小时更新一次,不是一分钟更新一次)

【安装依赖】 依赖管理》NodeJs》添加依赖》选择自动拆分,把以下内容全部复制到名称里,之后点击确定

[email protected] png-js date-fns [email protected] dotenv [email protected] crypto-js md5 ts-md5 tslib @types/node request tough-cookie jsdom download tunnel ws js-base64 qrcode-terminal moment

【青龙desi】 desi JD_COOKIE 1-5 表示依次跑, 1-5个ck,依次跑。(一个一个上)

【青龙conc】 conc JD_COOKIE 1-5 表示并发跑,1-5个ck, 并发跑。 (一起上)

【拉库代理】 直接放在拉库链接之前即可,最好不要配置在青龙配置里

https://pro.proenv.top/

【那些脚本定时为 2 2 29 2 * 表示 2024-02-29 02:02:00执行一次 2028-02-29 02:02:00执行一次, 4年执行一次, 主要是需要你们手动执行的脚本。 或者根据自己需求自己设置定时】

拉库失败的解决方案:

出现拉库卡更新的解决方案:进入青龙文件夹后点击repo文件夹删除整个库文件后重新拉库即可。

1:进入青龙文件夹 2:打开 repo 文件夹 3:删除 文件夹 4:重新拉库

BBK ql repo https://github.com/neUyNp8OIdO4Ejj/bbk_bak.git

目前只有助力接龙功能,并且需要重置次数才可以 从 https:///bbk_channel 频道下载bbk.zip文件

HT944 ql repo https://github.com/HT944/MR.git

目前为商品评论,助力,商品收藏为主的功能

Faker3 ql repo https://github.com/shufflewzc/faker3.git

基本上脚本很全,建议优先用这个

ccwav ql repo https://github.com/ccwav/QLScript2.git

这个也不错

可达鸭

老库了,一直在更新,使用前需要先对tgbot发送start获取token使用:传送门(铁锅炖鸭鸭)

ql repo https://github.com/qitoqito/kedaya.git 为避免第三方滥用,请自行添加环境变量 QITOQITO QITOQITO_PLATFORM=按照所使用面板正确填写 qinglong|jtask|jd 其中一个 [青龙面板:qinglong, v3系列:jtask, 衍生面板:jd], QITOQITO_SYNC=1 当有此变量时,面板定时会与项目定时同步,如需自行修改,请勿添加该字段 QITOQITO_COVER=1 当有此变量时候,qitoCreat会强制覆盖之前生成的入口文件 脚本字段是自行定义某一个脚本运行的一些变量,如果有需求可自行添加环境变量filename_help=n 或 pin1|pin2 (设置助力主号数) filename_custom=custom (自定义字段) filename_limit=n (限制运行账号数) filename_msgWork=pin1|pin2|pin3 (通知账号白名单) filename_msgExcept=pin1|pin2|pin3 (通知账号黑名单) 使用方法 qinglong面板 rm -rf /ql/data/repo/qitoqito_kedaya && ql repo https://github.com/qitoqito/kedaya.git kedaya && cp -a /ql/data/repo/qitoqito_kedaya/. /ql/data/scripts && task qitoCreat.js now 青龙面板(旧) rm -rf /ql/repo/qitoqito_kedaya && ql repo https://github.com/qitoqito/kedaya.git kedaya && cp -a /ql/repo/qitoqito_kedaya/. /ql/scripts && task qitoCreat.js now v3系列 rm -rf kedaya && git clone https://github.com/qitoqito/kedaya.git && cp -a kedaya/. ./scripts && jtask qitoCreat now 衍生面板 rm -rf kedaya && git clone https://github.com/qitoqito/kedaya.git && cp -a kedaya/. ./scripts && jd qitoCreat now 其他面板

同步解压到scripts目录,运行creat.js生成入口文件

萝卜库 ql repo https://github.com/lu0b0/Script.git

除了JD以外常用的一些签到脚本,比如伊利,美团,饿了么

依赖安装

每个脚本需要的依赖都不同,建议拉完库之后执行一下依赖安装脚本,报错如提示

Error: Cannot find module 'xxx'

xxx则为缺少的依赖,请去依赖管理内安装对应的node.js/python/linux依赖

如果是找不到具体路径的文件,例如:

Cannot find module './function/dylanv'

该问题是缺少文件导致,请联系作者下载依赖放入文件夹内

配置文件优化 ## ql repo命令拉取脚本时需要拉取的文件后缀,直接写文件后缀名即可 line11:RepoFileExtensions="js py sh ts so bbk" ## 设置定时任务执行的超时时间,例如1h,后缀"s"代表秒(默认值), "m"代表分, "h"代表小时, "d"代表天 line:22 CommandTimeoutTime="3h" 相关脚本传送门

饿了么、美团等自动签到:传送门

康康我搭好的效果(可以在我这免费挂着脚本): 传送门

京东短信、扫码登录接口:传送门

康康我搭好的效果(可以在我这免费挂着脚本): 传送门

反向代理

参考教程:安装及使用

⚠️Nginx Proxy Manager(以下简称NPM)会用到80、443端口,所以本机不能占用(比如原来就有Nginx)

互联网使用请确保完成了域名解析



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3