Skip to content

Latest commit

 

History

History
66 lines (55 loc) · 3.95 KB

CHANGELOG.md

File metadata and controls

66 lines (55 loc) · 3.95 KB

Changelog

Added

  • 添加无码和字幕的水印 #73

  • 支持刮削剧照 #176

  • direnv 适配 134b279

  • 添加硬链接支持 #374

  • 添加Docker镜像,每次tag发布将会同步更新一个Docker镜像到ghcr.io上。#322

    参见Package javsp

  • 添加新的爬虫arzon, arzon_iv #377

  • Slimeface人脸识别 #380

  • 支持Linux和MacOS(x64)二进制 a754e1c

  • 添加选项other.interactive来表示程序是否应该在interactive模式下运行

Changed

  • 使用 Poetry 作为构建系统 134b279

  • 使用 Cx_Freeze 作为打包工具 134b279

  • 将 Groq 翻译接口重构为 OpenAI 通用翻译接口 #371

  • FIX: 修复图标没有添加到封面上的 bug #262

  • 用更高清的Logo替换旧的Logo 7b8690f

  • 重构配置文件,现在使用YAML保存配置文件 e096d83

    旧用户迁移可以使用这个脚本

  • 除了-c,--config以外的其他命令行参数,都被改为与配置文件的命名一致的传入方法。 e096d83

    比如需要重写扫描的目录可以这样传入参数:

    poetry run javsp -- --oscanner.input_directory '/some/directory'
    
  • 删除了所有环境变量,现在环境变量的传入方法如下。 e096d83

    env JAVSP_SCANNER.INPUT_DIRECTORY='/some/directory' poetry run javsp
    
  • 为了引入对类型注释的支持,最低Python版本现在为3.10

  • 重构封面剪裁逻辑 #380

Removed

  • Pyinstaller 打包描述文件 134b279
  • requirements.txt 134b279
  • MovieID.ignore_whole_word 功能和ignore_regex重复 e096d83
  • NamingRule.media_servers:由于不常用删除,之后会出更general的解决方案 #353
  • Baidu AIP人脸识别,请使用Slimeface替代。

v1.8 - 2024-09-28

Added

  • 新增站点njav, fc2ppvdb
  • 添加选项控制封面选择逻辑,优先使用非javdb的封面以避免水印
  • 支持自定义要写入到nfo的genre和tag中的字段
  • 支持添加uncensored标签到poster图片
  • 支持调用Claude(haiku)和Groq(llama3.1-70b)翻译接口

Changed

  • 适配网页和接口的变化: avsox, fc2, fanza, mgstage, prestige, javmenu
  • 修复写入nfo时的拼写问题
  • 修复Windows下无法读取Cookies的问题
  • 修复封面图片url存在?参数时下载图片失败的问题
  • 解决图片下载请求被javbus拦截的问题
  • 优化google翻译参数和速率,减少被QoS
  • 为Cloudflare拦截导致的失败请求给出提示
  • 改进T38-000系列影片的番号识别
  • msin: 站点关闭,移除相应代码及测试用例