Skip to content

Releases: Akimio521/AutoFilm

v1.2.5

08 Nov 08:03
Compare
Choose a tag to compare

AutoFilm v1.2.5

  • Alist2Strm 模块新增同步功能 #65
  • 使用单例、多例模式优化各个模块
  • 强制将用户名以及密码转化为 str,减少报错风险
  • 更新依赖
  • 优化日志输出
  • Alist2Strm、Ani2Strm 支持使用永久令牌登录 Alist

v1.2.4-1

24 Sep 10:48
Compare
Choose a tag to compare

AutoFilm v1.2.4-1

  • 使用AlithPath.download_url作为下载地址,避免某些云盘需要验证UA
  • 根据Alist2Strm.mode模式判断是否需要请求AlistClient.async_api_fs_list,提高性能,减少触发网盘风控概率

v1.2.4

26 Aug 03:43
Compare
Choose a tag to compare

AutoFilm v1.2.4

  • Alist2Strm区分max_workers和max_downloader
  • 优化Alist2Strm中fliter判断逻辑
  • AlistPath对象的suffix属性返回值与pathlib.Path特点保持一致
  • 将部分函数封装成类的静态方法
  • 完善URL中文字符编码问题
  • Alist2Strm移除raw_url引入mode,新增AlistPath模式需调整config.yaml

v1.2.3

24 Jul 09:06
Compare
Choose a tag to compare

AutoFilm v1.2.3

  • 修复Ani2Alist请求url编码问题,降低出错概率
  • 修复Alist2Strm未开启覆写模式时重新生成Strm文件的Bug
  • 优化Alist2Strm处理速度,减少不必要请求

v1.2.2

17 Jul 08:53
Compare
Choose a tag to compare

AutoFilm v1.2.2

  • 新增Ani2Strm模块
  • Alist2Strm使用新Alist API
  • 引入重试装饰器,提高程序运行稳定性

AutoFilm-v1.2.0

08 Jul 11:57
Compare
Choose a tag to compare

新增功能

  • 支持使用cron表达式设定定时任务
  • 通过设置max_workers限制最大下载并发数

Bug修复

其他说明

  • 配置文件有变化,需重新配置
  • Docker容器映射目录需修改
  • target_dir不再支持相对路径

AutoFilm-v1.1.2

29 Jun 08:23
Compare
Choose a tag to compare

新增功能

  • 支持设置 subtitle,img,nfo 等二进制文件是否启用异步下载或同步下载
  • 新增参数 overwrite,存在同名文件时是否重新生成/下载该文件

Bug修复

  • 规范配置文件传入的具体参数

其他说明

  • 配置文件有变化,需重新配置
  • 优化下载文件逻辑结构
  • 更换基础镜像版本为3.12.4-alpine

AutoFilm-v1.1.0

03 Jun 10:35
Compare
Choose a tag to compare

新增功能

  1. 使用异步并发,提高速度,降低CPU占用
  2. 支持非基础路径Alist用户使用
  3. 支持无Webadv权限Alist用户使用
  4. 使用pathlib替代os对文件进行操作,提高不同系统下的兼容性

Bug修复

其他说明

  1. 配置文件有变化,需重新配置

AutoFilm-v1.0.2

29 May 11:31
Compare
Choose a tag to compare

新增功能

  1. Docker部署AutoFilm

Bug修复

  1. 修复获取token出错
  2. 增加等待线程结束

其他说明

  1. 移除文件处理线程p_threads,减少性能支出
  2. 新增Github Actions自动打包Docker镜像

AutoFilm-v1.0.1

02 Mar 04:14
Compare
Choose a tag to compare

新增功能

  • 适配AList的“签名(sign)”功能 #17
  • 新增配置项:是否对URL进行编码 #18
  • 使用logging模块对日志输出

Bug修复

暂无

其他说明

配置文件相比v1.0.0略有变化,但向下兼容,具体参考config.yaml.example