Skip to content

Bug修复、删除作品功能、项目重构

Latest

Choose a tag to compare

@Number178 Number178 released this 02 Aug 05:22
6a7568a

⚠️ 更新前请注意
本次更新为项目整体重构版本(爬虫、标签语言、封面抓取逻辑均重写),数据库相关逻辑有较大变更。
更新服务器前,请务必先备份 sqlite 数据库文件(默认路径为 sqlite/db.sqlite3),避免升级过程中数据丢失。
更新内容

  • 网页作品详情页增加删除作品功能(位于详情页"更多"下拉菜单中),可选择以下两种方式:
    • 保留本地文件 :只删除数据库记录,本地音声文件夹保留不动
    • 删除本地文件 :同时删除数据库记录和本地音声文件夹,此操作不可撤销,如需重新入库需再次执行扫描
  • 修复部分作品入库失败的问题(元数据爬取逻辑重写后,入库成功率提升)
  • 修复部分作品封面抓取失败的问题(封面抓取改为基于作品详情页数据抓取,不再依赖旧接口)
  • 修复标签语言不符合预期的问题 #109 #86
    • 标签语言更新逻辑重写,去除对旧版 DLSite API 的依赖
    • 增加繁体中文标签名称支持
    • 新增 标签语言强制修复 功能:在高级设置中选择目标语言后,点击"刷新标签名称",数据库内标签会按内置规则刷新为目标语言,用于修复历史遗留的标签语言异常