项目简介
本项目是基于Python的青龙自动化工具集,主要用于自动化处理青龙面板(开源定时任务管理系统)中的任务和脚本。借助这些工具,用户能方便地管理多个青龙容器的Cookie、同步任务、检查脚本、修复依赖等,有效提高工作效率。
项目的主要特性和功能
- Cookie管理:可批量上传和管理Cookie,自动去重并分发到多个容器,还能合并和同步多个容器的Cookie。
- 任务同步:能同步任务的启用和禁用状态,同步已启用的脚本文件,还可无脑同步所有脚本文件和任务。
- 脚本检查与修复:检查脚本中的网络链接,修复脚本的依赖文件,监控脚本运行状态。
- 环境变量管理:同步环境变量的状态和备注,还原环境变量顺序。
- 其他功能:随机调整Cookie顺序,自动尝试运行禁用任务,检索任务日志标注黑号并自动后置。
安装使用步骤
下载源码
从仓库中下载源码文件。
配置环境变量
在青龙面板中创建并配置ec_config.txt
文件,按照注释填写相关信息。
运行脚本
根据需求选择并运行相应的Python脚本,示例如下:
- 使用cks_push_alql.py
进行Cookie分发。
- 使用tasks_sync_able.py
同步任务状态。
- 使用scripts_check_nets.py
检查脚本中的网络链接。
注意事项
- 确保青龙面板版本在2.9.0以上。
- 配置文件中的变量要正确填写,避免乱码或错误。
- 对于多容器管理,确保每个容器的配置正确,避免分发溢出。
示例命令
```bash ql repo https://jihulab.com/spiritlhl/qinglong_auto_tools.git "cks_"
ql repo https://jihulab.com/spiritlhl/qinglong_auto_tools.git "tasks_"
ql repo https://jihulab.com/spiritlhl/qinglong_auto_tools.git "scripts_" ```
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】