Auto_Bangumi

AutoBangumi - 全自动追番工具

MIT License

Stars
5.8K

Bot releases are hidden (Show)

Auto_Bangumi - 2.5.9

Published by EstrellaXD over 2 years ago

New

  • 新增两个 API
    • api/v1/collection 用于下载合集
    • api/v1/subscribe 用于追加订阅

Fix

  • 修复可能由于大小写导致重命名失败的问题
Auto_Bangumi - 2.5.8

Published by EstrellaXD over 2 years ago

  • 完善 LOG 显示模式
  • 新增 API:
    • api/v1/log 可以直接查看 LOG
Auto_Bangumi - 2.5.7-2

Published by EstrellaXD over 2 years ago

Test Github CI

Auto_Bangumi - 2.5.7

Published by EstrellaXD over 2 years ago

Fix

  • 修复重命名问题
  • 修复解析器
  • 修复 API 问题
Auto_Bangumi - 2.5.6

Published by EstrellaXD over 2 years ago

New

API

  • 新增获取规则 API /api/v1/data
  • 新增删除规则 API /api/v1/removeRule
  • 新增重置 API /api/v1/resetRule

Fix

  • 修复可能导致解析错误的 bug
  • 修复只能支持 1000 集以下的 bug
Auto_Bangumi - 2.5.5

Published by EstrellaXD over 2 years ago

Fix

  • 修复首次运行可能不会立即添加规则的 Bug
  • 修复无法连接 qBittorrent 后的运行逻辑

リコリス太好看了求求你们都去看

image

Auto_Bangumi - 2.5.3

Published by EstrellaXD over 2 years ago

Fix

  • 修复可能会导致重命名失败的bug
  • 完善对于 1000 集以上集数的识别
Auto_Bangumi - 2.5.2

Published by EstrellaXD over 2 years ago

Fix

  • 修复两种可能会导致重命名失败的bug
Auto_Bangumi - 2.5.1

Published by EstrellaXD over 2 years ago

New

修改 Rename 模式

现在统一为标准格式:Title S01E03.mp4

METHOD 新增:

  • 新增 Advance,可以根据上级文件夹名称对文件进行重命名
  • 新增 none 模式,不重命名

修改季度文件夹可以让子文件自动修改命名:

XXX/Season 1/ >> /XXX/Season 2/
XXX S01E07 >> XXX S02E07

新增 RENAME 开关:

  • AB_RENAME=True

解析器

  • 新增 TMDB 对比匹配
  • 新增 TMDB 匹配开关:
    • AB_ENABLE_TMDB=True
  • 新增保存文件夹语言选择,选择 zh则为中文,其余情况为日文
    • AB_LANGUAGE=zh

代理

  • 新增 HTTP Proxy, 二者选其一:
    • AB_HTTP_PROXY=HOST:IP
    • AB_SOCKS=HOST, PORT, USER, PWD

Change

运行方式

  • 现在 RSS 解析器和 RENAME 模块分开运行
  • AB_RENAME_FREQ=10 RENAME 模块一轮循环运行次数
  • AB_INVERTNER_TIME=7200 RSS 模块运行时间

更多更改请看文档

HTTP API Beta

  • 新增 HTTP API
  • 需要转发端口 7892
curl -X 'POST' \
  'http://HOST:7892/api/v1/subscriptions' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "link": "COLLECTION LINK"
}'

重构

  • 重构底层
  • 重构解析器
  • 重构数据结构
  • 简化配置流程
  • 改进程序运行方式
  • 改进 LOG 信息密度

Fix

  • #36
  • 新增延时请求,防止同一时间请求过多被 Ban
Auto_Bangumi - 2.4.9

Published by EstrellaXD over 2 years ago

New

  • 新增版本信息
  • 新增 DEBUG 信息

Fix

  • 在 Unix 环境下运行 AB 无法解析 Windows 环境中的路径
  • 排除不规范字符串对于程序的影响
Auto_Bangumi - 2.4.7

Published by EstrellaXD over 2 years ago

New

  • 增加初始化 qBittorrent 的功能,使用 Docker compose 可以无需做其他设置。
  • 调整 Debug Mode,合并成单一模式和变量。
Auto_Bangumi - 2.4.5

Published by EstrellaXD over 2 years ago

New

  • 实验性增加对所有字幕组的支持。
  • 实验性增加对所有字幕组的中途追番补全功能。
  • 改进解析器。
  • 增加对于非番剧文件的删除功能。

Fix

  • 修复若干bug
Auto_Bangumi - 2.4.3

Published by EstrellaXD over 2 years ago

  • 修复 Parser 的小问题
  • 修复Regex 拼成 Regx 的问题
  • 修复环境变量无法加载的问题
Auto_Bangumi - 2.4.0

Published by EstrellaXD over 2 years ago

部署前请删除旧容器重新创建:

环境变量 作用 参数
TZ 时区 Asia/Shanghai
AB_INTERVAL_TIME 间隔时间 1800
AB_DOWNLOADER_HOST qBittorrent 的地址和端口号 localhost:8080
AB_DOWNLOADER_USERNAME qBittorrent 的用户名 admin
AB_DOWNLOADER_PASSWORD qBittorrent 的密码 adminadmin
AB_METHOD 重命名方法 pn
AB_GROUP_TAG 是否在下载规则中添加组名 False
AB_DOWNLOAD_PATH qBittorrent 中的下载路径 必填项
AB_RSS RSS 订阅地址 必填项
AB_NOT_CONTAIN 输入想要过滤的元素 720
AB_RULE_DEBUG RSS 解析器 debug 模式 False
AB_DEBUG_MODE Fasle
AB_EP_COMPLETE 历史番剧下载 False

New

  • 新增历史番剧下载,试运行中
  • 修改配置方法
  • 改进 LOG 形势
  • 重建 RSS 分析器
  • 调整部署方法

Fix

修复若干 bug

Auto_Bangumi - 2.3.5

Published by EstrellaXD over 2 years ago

  • 修复一些bug
Auto_Bangumi - 2.3.4

Published by EstrellaXD over 2 years ago

  • 修复重复添加同一番剧的bug
  • 增加 debug_mode
Auto_Bangumi - 2.3.3

Published by EstrellaXD over 2 years ago

修复如果无法在线获取规则,无法读取本地规则的bug

Auto_Bangumi - 2.3.1

Published by EstrellaXD over 2 years ago

  • 功能更新:
    • 增加正则过滤器,可以在环境变量中添加 NOT_CONTAIN 中输入,过滤番剧
Auto_Bangumi - 2.3.0

Published by EstrellaXD over 2 years ago

  • 功能更新:
    • 不再重复添加或者刷新规则。
    • 自动添加 RSS Feed 到 qBittorrent。
    • 没有季度的番剧统一归入 S01 文件夹。
    • 现在更改环境变量中的 RSS 之后可以刷新 qBittorrent 中的 RSS 订阅,并且重建自动下载规则。
    • 增加 GROUP_TAG 选项,设置为 True 之后可以在 ruleName 中添加字幕组名称方便管理
  • 修复:
    • 修复因为特殊字符文件夹建立失败的问题
Badges
Extracted from project README
Star History Chart