- 青龙面板一个ip挂3个京东
- 青龙搭建资料 点击链接
密码忘了 青龙面板 密码:
- SSH 执行命令 docker exec -it qinglong ql resetlet
- 找到路径/var/lib/docker/overlay2 搜索auth.json 记得勾选子目录
- 购买服务器就不谈了 ,国内的就阿里 华为 腾讯 百度 谁家便宜用谁家就行至于国外 甲骨文 搬瓦工 绿云 v.ps vir 以及别家 谁家便宜搞谁但是用宝塔安装docker内存一定要大于860M好像 之前甲骨文开了俩 都是内存在这个范围 根本不让安装 只能删鸡重来教程这边从宝塔开始
- 谷歌Chrome浏览器 F12 移动端模式:打开 https://m.jd.com/
- 按F12 找到应用下的cookie
- 把对应的value拷贝出来,整理格式如下,对应好格式 两个分号【;】
pt_key=xxxx;pt_pin=xxxx;
接下来回到青龙面板,新建环境变量,名称为
JD_COOKIE
,值为上面整理的文本。 - 保存过后,我们就可以从脚本列表中,手动执行任意一个任务脚本来验证一下。
- 一、安装宝塔
Centos安装脚本yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Ubuntu/Deepin安装脚本wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
Debian安装脚本wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
输入y ,回车 输入y ,回车
安装完成 保存好下面这个 ,同时去服务器后台 放开宝塔这个端口和服务器的防火墙 入网规则 添加宝塔后面的端口比如:21403
外网面板地址: http://1.1.1.1:21403/28f2a6c7
内网面板地址: http://1.1.1.1:21403/28f2a6c7
username: 6pl3nhz5
password: 1915d1d7
二 安装docker
- 进入宝塔之后 ,直接软件商店 Docker管理器和 青龙面板(Docker应用) 1.0.1 都可以 看你心情
- 执行下方命令拉取镜像 docker pull whyour/qinglong:2.11.3
- 接下来创建容器docker run -dit \
-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 5600:5700 \
–name qinglong \
–hostname qinglong \
–restart unless-stopped \
whyour/qinglong:2.11.3 - 进入青龙容器 ,开始一键安装 【qinglong 这根据你自己设置的名字来 一键安装指令,时间有点久,等等就行了】
- docker exec -it qinglong bash
- curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
- 假如国外服务器拉取失败 ,配置文件修改代理: GithubProxyUrl=“http://ghproxy.com/” 就拉取这个 (删除了https://ghproxy.com/)
- curl -fsSL https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
- 如果使用后还是提示网络连接失败,那就更换其他代理连接:https://github.91chi.fun/
http://github.yanyuge.workers.dev/
http://github.muzilee.workers.dev/
https://github.zhlh6.cn/
http://toolwa.com/github/
http://ghproxy.com/
https://gh.api.99988866.xyz/
https://git.metauniverse-cn.com/
https://xbkj.298998518.workers.dev/
————————————————
- 重启:docker restart qinglong
- 多容器安装
- docker run -dit \
-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 5600:5700 \
–name qinglong \
–hostname qinglong \
–restart unless-stopped \
whyour/qinglong:2.11.3 - docker run -dit \
-v $PWD/ql1/config:/ql/config \
-v $PWD/ql1/log:/ql/log \
-v $PWD/ql1/db:/ql/db \
-v $PWD/ql1/repo:/ql/repo \
-v $PWD/ql1/raw:/ql/raw \
-v $PWD/ql1/scripts:/ql/scripts \
-v $PWD/ql1/jbot:/ql/jbot \
-p 5700:5700 \
–name qinglong1 \
–hostname qinglong1 \
–restart unless-stopped \
whyour/qinglong:2.11.3 - docker run -dit \
-v $PWD/ql2/config:/ql/config \
-v $PWD/ql2/log:/ql/log \
-v $PWD/ql2/db:/ql/db \
-v $PWD/ql2/repo:/ql/repo \
-v $PWD/ql2/raw:/ql/raw \
-v $PWD/ql2/scripts:/ql/scripts \
-v $PWD/ql2/jbot:/ql/jbot \
-p 5800:5700 \
–name qinglong2 \
–hostname qinglong2 \
–restart unless-stopped \
whyour/qinglong:2.11.3
- docker run -dit \
- 进入青龙,安装依赖 【自动拆分】都勾选上
- node.js依赖
- crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios
cheerio
data-fns
ds
- crypto-js
- python3 依赖
- requests
canvas
ping3
jieba
aiohttp
bs4
userAgent
selenium
- requests
- linux依赖
- bizCode
bizMsg
lxml
- bizCode
- node.js依赖
-
青龙面板仓库合集
- 什么值得买签到+任务
项目地址 :传送门ql repo https://github.com/hex-ci/smzdm_script.git “” “env.js|bot.js|sendNotify.js” “env.js|bot.js|sendNotify.js” - BiliBiliTool 登录、投币、点赞、分享视频
项目地址 :传送门ql repo https://github.com/raywangqvq/bilibilitoolpro.git “bili_task_”
注意青龙面板,配置文件页。修改 RepoFileExtensions=”js py” 为 RepoFileExtensions=”js py sh”保存配置。 - 某东
撸豆的,几个用过的库,集合库(包含开卡)拉1个就行,有农场,种豆等活动自动做,太多了自己发掘吧。
开卡是指店铺会员卡,邀请其他人加入店铺会员得豆的活动,开多了会有许多骚扰电话或短信,
天天喊让人上车的就是为了做他工具人助力各活动(俗称韭菜)。jdpro(集合库)
项目地址:传送门
点评:更新勤,无重复,内部互助,有原创,比较纯净默认不会购物车不会加购乱七八糟的商品,入门推荐,博主目前在用的。ql repo https://github.com/6dylan6/jdpro.git “jd_|jx_|jddj_” “backUp” “^jd[^_]|USER|JD|function|sendNotify”
Faker2(集合库)助力池版
项目地址:传送门点评:只搬运,比原创更新慢些,准确来说就是大杂烩,我以前也是用的这个,走助力池,后来太麻烦了就换脚本了。
ql repo https://github.com/shufflewzc/faker2.git “jd_|jx_|gua_|jddj_|jdCookie” “activity|backUp” “^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts” “main”
Faker3(集合库)
项目地址:传送门
点评:同faker2,就是这个助力是自己的。ql repo https://github.com/shufflewzc/faker3.git “jd_|jx_|gua_|jddj_|jdCookie” “activity|backUp” “^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts” “main”
smiek2121(开卡库)
项目地址:传送门
点评:纯开卡(店铺会员卡)库,有原创,无开卡活动不更新,有更新需及时跑,晚了就等补水吧,集合库也会有开卡,拉集合库了不用再单独拉开卡库。ql repo https://github.com/smiek2121/scripts.git “jd_|gua_” “” “ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_g
- 毛库
阿里云盘签到
项目地址:传送门什么值得买签到+任务
项目地址 :传送门GLaDOS签到
项目地址:传送门bilibili任务和抽奖
项目地址:传送门饿了么、美团、滴滴
项目地址:传送门全民K歌、有道云笔记、百度贴吧、BiliBili、V2EX、ACFUN、爱奇艺、什么值得买、阿里云盘、恩山无线论坛、i 茅台等合集
项目地址:传送门
- 什么值得买签到+任务
- 五、docker青龙命令
1.重启青龙容器docker restart 你的容器名
容器名一般为qinglong或者ql等,不知道的跑一下下面命令可以看到docker ps -a
2.更新青龙docker exec -it qinglong ql update
3.更新青龙并编译docker exec -it qinglong ql restart
4.拉取单个脚本,以Faker库的资产变更通知为例docker exec -it qinglong ql raw https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js
5.导出互助码docker exec -it qinglong ql code
6.通知测试docker exec -it qinglong notify test test
7.立即执行脚本,以资产变更通知为例docker exec -it qinglong task jd_bean_change_new.js now
8.并行执行脚本docker exec -it qinglong task jd_bean_change_new.js conc
9.查看青龙密码 注意你的容器及文件夹名称docker exec -it qinglong cat /ql/config/auth.json
10.删除7天前的所有日志docker exec -it qinglong ql rmlog 7
11.启动青龙bot 前提你已配置好青龙BOTdocker exec -it qinglong ql bot
六、青龙内置命令
1.更新并重启青龙ql update
2.运行自定义脚本extra.shql extra
3.添加单个脚本文件ql raw <file_url>
4.添加单个仓库的指定脚本ql repo <repo_url> <whitelist> <blacklist> <dependence> <branch>
5.删除旧日志ql rmlog <days>
6.启动tg-botql bot
7.检测青龙环境并修复ql check
8.重置登录错误次数
如果是docker容器执行先执行docker exec -it qinglong bash
再执行下面的即可ql resetlet
9.禁用两步登录ql resettfa
10.依次执行,如果设置了随机延迟,将随机延迟一定秒数task <file_path>
11.依次执行,无论是否设置了随机延迟,均立即运行,前台会输出日,同时记录在日志文件中task <file_path> now
12.并发执行,无论是否设置了随机延迟,均立即运行,前台不产生日,直接记录在日志文件中,且可指定账号执行task <file_path> conc <env_name> <account_number>(可选的)
13.指定账号执行,无论是否设置了随机延迟,均立即运行task <file_path> desi <env_name> <account_number>
-