功能介绍
青龙面板是基于docker环境下,centos的命令在青龙里面基本都是适用的。
作用:它主要的功能是定时运行脚本,现在大多数人都是用来跑脚本、薅羊毛。同时对接与搭建机器人相对比较简单,有比较良好的运行日志任务。
我之前使用win自带的定时任务管理器,运行脚本经常出现运行了几天,中间有一两天是不运行的,开始系统设备资源足够是没有问题的,搭建了其它服务之后系统性能还有一半的性能就出现这种情况,暂时还不了解问题原因,如果知道的朋友请联系我,非常感谢!
它内部集成了NodeJs、Python3,而且对于新手不懂如何搭建和安装插件来说,这两个集成功能我们在安装模块的时候是非常方便的,在使用的时候直接在WEB面板下依赖管理,找到对应的环境进行新建依赖,这个依赖就是模块。
在线调试python、NOdeJs也是非常有用的,但是比较要求系统性能,不然运行比较慢。
命令基础使用
对于新手不太了解的人来说,建议操作在WEB上面运行,web是在青龙内部环境运行的。
[shell]
#docker exec -it qinglong ql
# 命令解析 linux命令行下
# docker exec -it 这是docker的命令,可以在linux下直接使用。
# qinglong 是docker是你执行镜像运行的容器名称,有些人是ql的名称。
# ql 是青龙面板的默认命令,拉库运行脚本什么的都是需要它。
docker exec -it qinglong ql update
# 这更新青龙面板,条命令是在centos下运行,docker exec -it qinglong 都是在centos下运行
docker exec -it qinglong /bin/bash
# linux系统下 进入青龙面板内部环境
ql repo https://jiubanyipeng.ltd/github/test.git
# 拉取仓库,web是这条拉库命令,命令行下进入青龙内部也是这台命令,如果是linux命令行下需要在前面加docker exec -it qinglong
ql task 脚本名 now
# 运行单个脚本,比如自己编写的脚本,脚本名记得路径。 now 是立即执行,web面板下可以不填,默认是你定时的运行的时间
docker exec -it qinglong ql check
# 如果发现自己的web面板登录不了,使用这个有可能命令可以帮你解决
[/shell]
如果运行别人的脚本,提示缺少某个依赖,记得安装对应的依赖。以下是运行脚本需要安装的大部分依赖。
[shell]
#NodeJs下
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
#Python3下
requests
canvas
ping3
jieba
#Linux下
bizCode
bizMsg
lxml
[/shell]