Commit Graph

32 Commits

Author SHA1 Message Date
Cp0204
579c35fadc feat(plugins): 新增 飞牛影视刷新v2 插件并调整优先级
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2026-01-07 23:22:34 +08:00
tellbin
dbc965c6fe
飞牛插件添加媒体库文件夹路径列表支持,优化刷新指令输出 (#131)
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
Co-authored-by: changguobin <changguobin@kostech.com.cn>
2025-10-30 13:21:08 +08:00
Cp0204
473ac0d468 优化 SmartStrm 插件初始化逻辑 2025-09-05 12:17:30 +08:00
Cp0204
119bd3a516 🔧 优化 SmartStrm 插件的错误处理和提示 2025-08-26 19:11:08 +08:00
Cp0204
36e4b3273d 🔧 fnv 未激活默认不提示
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2025-08-19 18:20:53 +08:00
tellbin
195524f2ee
添加飞牛影视媒体库刷新插件 (#106)
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
- 用于与飞牛影视服务器进行对接:登录、获取媒体库列表、按名称查找目标媒体库并触发扫描刷新
- 支持自动处理 API 鉴权签名(cse 签名机制)与 Token 管理
- 支持重复任务检测,若遇到重复任务会尝试停止旧任务并重新触发
2025-08-15 15:45:55 +08:00
Cp0204
759e6a451b 添加 SmartStrm 插件
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2025-08-11 20:23:37 +08:00
jenfonro
518037cee8
♻️ 插件 alist_sync 修改为不同步子目录 (#99)
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
* ♻️ 修改为不同步子目录:先暂时修改为不同步子目录,原因是目前不清楚通过调用API创建任务时,是否会将原有的文件进行覆盖,后续测试修改完毕后再将此项迁移至TV模式下启用

* ♻️ 增加获取文件列表失败提示:有2个原因会导致代码报错:1.api刷新的为最底层目录,如果保存的目录被删除且上层目录未刷新时,获取的是假的文件列表,可能会为空,则报错2.网络不好获取目录失败。增加提示告诉用户原因
2025-07-18 18:25:59 +08:00
jenfonro
53a2b04e60
♻️修复 alist_sync.py 变量命名 (#97)
* ♻️ 修复变量重命名后问题

* ♻️ 修复TV模式语法大小写问题
2025-06-26 16:15:37 +08:00
Cp0204
59e024fd40 ♻️ 插件 alist_sync 更清晰的变量命名 2025-06-25 20:25:47 +08:00
Cp0204
ba9d3c7826 🔧 插件 alist_sync 加入优先级列表 2025-06-25 20:17:11 +08:00
xiaoQQya
cd3964a8f8
🐛 修复 alist_sync 语法错误 (#95)
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2025-06-20 20:14:53 +08:00
Cp0204
cbd00b2fcf 📝 更新正则处理和魔法匹配说明
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
- 更新插件贡献者
- 杂项修改
2025-06-19 10:03:36 +08:00
jenfonro
5b3fca3fdc
插件:调用 alist 跨网盘转存 (#94)
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2025-06-18 17:39:04 +08:00
Cp0204
0efded719f 插件 alist_strm_gen 支持 alist 签名
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2025-05-12 13:57:26 +08:00
Cp0204
d2e63b96eb 🐛 Aria2插件:修复下载文件为空时报错 #80 2025-05-07 17:00:05 +08:00
Cp0204
fb9c405633 🔧 优化 alist-strm 配置不匹配时的错误提示 2024-12-27 23:27:56 +08:00
Cp0204
a8ae225c40 ️ 优化 Aria2 模块逻辑,减少下载 API 请求
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
- 批量请求下载链接,一个任务只请求一次
2024-12-24 16:02:29 +08:00
Cp0204
c0904105b4 🐛 修复 Aria2 下载 (22) 错误 #47
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-12-24 13:43:21 +08:00
Cp0204
2c2e8e94d7 Aria2 按文件路径排序添加下载任务
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
- 优化策略,下载顺序符合观剧逻辑
2024-12-15 23:26:08 +08:00
Cp0204
7472a96282 🐛 修复 aria2 插件 UA 使用问题
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-12-06 09:55:46 +08:00
Cp0204
95d1449651 🐛 修复目录路径拼接无 / 开头问题 #44 2024-12-04 10:02:10 +08:00
Cp0204
53b4f94995 🔧 捕获所有异常以增强错误处理
- 将所有 `requests.exceptions.RequestException` 替换为 `Exception` 以捕获所有可能的异常
- 增强插件在遇到错误时的健壮性
2024-12-03 21:32:46 +08:00
Cp0204
8bc876646d ♻️ 优化插件函数错误/失败返回值
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
- 提高代码一致性和可读性,避免返回错误类型
2024-11-27 20:35:43 +08:00
Cp0204
925144ea79 🐛 修复获取挂载路径失败的错误处理
- 在获取文件列表时添加错误检查
- 如果获取失败,打印错误信息以便调试
2024-11-27 19:07:06 +08:00
Cp0204
0a47d48c60 ♻️ 重构 storage_id_to_path() 逻辑
- 更严谨的 storage_id 格式检查
- 改进错误处理,增加对 QuarkTV 驱动的提示
2024-11-27 18:55:54 +08:00
Cp0204
749d1b7039 🐛 修复 storage_id_to_path() 未匹配返回值 #43
- 在不支持的驱动情况下,确保返回值为 (False, (None, None))
- 提高代码的健壮性和可读性
2024-11-27 16:57:12 +08:00
Cp0204
92df9239af 📝 更新文档 media_serversplugins
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-11-27 01:14:29 +08:00
Cp0204
7e612541a4 插件 aria2 添加暂停选项
- 增加暂停选项,可仅添加任务不下载
- 优化任务选项读取逻辑
2024-11-27 01:13:33 +08:00
Cp0204
10030346d0 ♻️ 优化任务插件选项读取逻辑 2024-11-27 01:10:25 +08:00
Cp0204
c9c83cb65a 新增 aria2 插件,可创建下载任务
- 提供 RPC 接口配置和任务处理功能
- 支持自动下载和自定义下载目录
2024-11-25 01:20:34 +08:00
Cp0204
c3c4ad6c00 媒体库模块 改称为 插件
- 媒体库模块改称为插件,更好地反映功能
- 更新相关文档和代码中的所有引用
- 修改变量名以反映插件的概念
- 确保代码一致性和可读性
2024-11-25 00:08:18 +08:00