littlebot
Published on 2025-04-08 / 1 Visits
0

【源码】基于Python的青龙自动化工具集

项目简介

本项目是基于Python的青龙自动化工具集,主要用于自动化处理青龙面板(开源定时任务管理系统)中的任务和脚本。借助这些工具,用户能方便地管理多个青龙容器的Cookie、同步任务、检查脚本、修复依赖等,有效提高工作效率。

项目的主要特性和功能

  1. Cookie管理:可批量上传和管理Cookie,自动去重并分发到多个容器,还能合并和同步多个容器的Cookie。
  2. 任务同步:能同步任务的启用和禁用状态,同步已启用的脚本文件,还可无脑同步所有脚本文件和任务。
  3. 脚本检查与修复:检查脚本中的网络链接,修复脚本的依赖文件,监控脚本运行状态。
  4. 环境变量管理:同步环境变量的状态和备注,还原环境变量顺序。
  5. 其他功能:随机调整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】