一、青龙面板操作
更新青龙(或者直接面板更新)
docker exec -it qinglong ql update
更新青龙并编译
docker exec -it qinglong ql restart
拉取自定义仓库,已Faker仓库为例
docker exec -it qinglong ql repo <a href="https://ghproxy.com/https://github.com/shufflewzc/faker2.git">https://ghproxy.com/https://github.com/shufflewzc/faker2.git</a> "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
拉取单个脚本,以Faker库的资产变更通知为例
docker exec -it qinglong ql raw <a href="https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js">https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js</a>
导出互助码
docker exec -it qinglong ql code
通知测试
docker exec -it qinglong notify test test
立即执行脚本,以资产变更通知为例
docker exec -it qinglong task jd_bean_change_new.js now
并行执行脚本
docker exec -it qinglong task jd_bean_change_new.js conc
查看青龙密码 注意你的容器及文件夹名称
docker exec -it qinglong cat /ql/config/auth.json
删除7天前的所有日志
docker exec -it qinglong ql rmlog 7
启动青龙bot 前提你已配置好青龙BOT
docker exec -it qinglong ql bot
二、青龙面板的常见问题
1.一般出现这种错误:(缺依赖)
Error: Cannot find module ‘xx’
操作是:
docker exec -it qinglong(青龙容器名称) pnpm install xx(依赖名称)
2.一般出现这种错误:(缺文件)
Error: Cannot find module ‘./xx’
那就很有是拉库命令不完整,请检查或复制完整的拉库命令
三、、一键安装所有依赖
1、宿主机安装【推荐此方法】
即在你安装Docker的机器上安装。代码如下:
docker exec -it qinglong bash -c "$(curl -fsSL <https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh>)"
qinglong
是你的容器名称。
2、进入容器安装
先进入容器:
docker exec -it qinglong bash
qinglong
为你的容器名称,进入容器内部后进行安装:
安装的代码代码如下:
curl -fsSL <https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh>
再多加个脚本
curl -fsSL <https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDepend>
3.免代码安装依赖
青龙面板安装好后,有些脚本总是提示找不到依赖,ssh或者群晖终端安装对于新手朋友来说不是很友好,其实青龙面板的依赖管理里面可以直接安装依赖,只需要输入依赖的名称就行。
点击青龙面板的依赖管理——>新建依赖——>选择NodeJs、自动拆分选择是、复制以下的依赖填到名称里——>点击确定,等待安装完成。
Python3/Linux步骤同上。
NodeJs下
crypto-js prettytable dotenv jsdom date-fns tough-cookie tslib [email protected] ts-md5 jsdom -g jieba fs form-data json5 global-agent png-js @types/node require typescript js-base64 axios moment
Python3下
requests canvas ping3 jieba PyExecJS aiohttp
Linux下
bizCode bizMsg lxm
依赖安装失败的,可以点击重新安装,若一直失败,请重启服务
0