技术 2261 阅读 3 评论

    Lanraragi 0.8.6汉化版更新啦

    06.jpg

    距离上个版本发布已经过了许久,这个版本变动巨大,导致花了更多时间汉化,插件也进行了汉化,看看时间,已经半夜2点多啦。

    在这段时间里,up主也为lan的安卓客户端、windows客户端提交了汉化的源码,现在这俩客户端原生支持中文,安卓客户端在fdroid商店下载,windows客户端当然在windows应用商店下载,再次附上下载链接:

    安卓客户端(已提交中文支持):https://f-droid.org/packages/com.utazukin.ichaival/

    IOS客户端(用AltStore安装): https://github.com/Doraemoe/DuReader/releases

    AltStore:https://altstore.io/

    Windows客户端(已提交中文支持): https://www.microsoft.com/zh-cn/p/lrreader/9mz6bwwvswjh

    至于ios客户端,俺不会????,所以目前没有中文支持。

    up主也为主仓库提交了源码,解决了文件名乱码的问题,现在成为贡献者的一员:

    06.png

    下面翻译作者的话:

    嘿!
    在这里,我们再次进行了另一个更新,我拖延了进行重大改进,但外部贡献堆积如山,所以我不得不发布。
    以令人难以置信的高速生成非常快的缩略图
    缩略图生成代码已经通过这个[简单的技巧进行了改进(CPU 供应商会讨厌它!)],只要您正在缩略图 JPEG 图像(也就是 95% 的漫画图像),这会导致高分辨率图像的一些非常明显的改善。
    非封面图像的缩略图现在也将以较低的质量渲染以获得更快的速度,因为所述缩略图的生成量远高于封面。(将随机页面设置为缩略图仍会重新生成 HQ 版本的缩略图。)
    如果你想使用高质量缩略图,你可以使用一个新的选项:

    01.jpg

    注:开启该功能会导致低配设备卡顿。
    Windows 安装已修复
    由于我集成 DistroInstaller 外部工具的方式存在错误,0.8.5 对 Windows 用户并不友好,而Alpine 升级在大多数情况下基本上都会中断出站网络请求。
    Windows 构建现在将再次使用 Alpine 3.12 作为基础——如果您在 Linux 上运行时遇到相同的问题(在 Synology 设备上发生过),我建议您使用旧版 Dockerfile作为基础自己构建自定义 Docker 映像.

    作为奖励,Windows GUI 工具现在将尝试在您的 WSL 发行版损坏时提供帮助,而不是像新手一样告诉您重新安装。

    ☁️NH 的 Cloudflare 绕过 + Hitomi.la 的新元数据插件

    NH 实现的 Cloudflare 将插件从 0.8.5 中断,因此由Pheromir创建一个内置的 NH 登录插件,允许您输入CF绕过cookie.

    02.jpg

    新的元数据方案,即 hitomi.la 元数据解析器

    03.jpg

    为了回应生活在友好政府的国家的用户的长期请求,LRR Docker 容器现在将尊重HTTP_PROXY, http_proxy, HTTPS_PROXY, https_proxy, NO_PROXY and no_proxy 环境变量,因此您可以通过代理进行出站网络请求(元数据和下载)根据你的选择。

    对于反向代理,容器现在也将拾取X-Forwarded-For和X-Forwarded-Proto头!
    您现在还可以将TZ环境变量传递给容器以更改其时区。

    Toasts 和 Dialogs 已更新

    04.jpg

    这是另一个大更改(xiazeyu)——应用程序中的 Toast 和对话框现在使用更现代的库,这带来了一些新功能,例如 Toast 和主题对话框的可见倒计时计时器。

    其他变化:
    当您重新加载存档索引时,现在会记住排序键/顺序
    修复大写字符总是在前面结束的排序问题
    修复新存档轮播加载尽可能多的缩略图
    添加“群晖 eCryptFS 兼容模式”

    05.jpg
    从外部更改文件现在将更新其 ID

    LRR 的设计完全取决于从文件的哈希中生成 ID,因此主动修改文件会导致其 ID 发生变化,这会导致数据库端出现多个问题,而数据库端会保留旧 ID。

    在大多数情况下效果很好,但在某些情况下可能会导致数据丢失!我已经更新了 filewatcher 以检查 ID 更改并相应地更新数据库。

    使用数据库清理功能时也会进行此检查。

    修复插件运行的第一个标签在编辑元数据表单中不可删除

    修复了如果使用 Escape 而不是 F 退出全屏,则不会删除全屏挂钩

    修复下载在标签中保留来自其 URL 的查询参数

    修复未从备份 JSON 恢复的缩略图

    修复日志和插件结果中的各种乱码非 ascii 字符错误 (up提供的)

    修复添加日期切换不隐藏设置中的日期修改切换

    也用于jpeg:sizeReader 中的页面大小调整功能,以获得更多的额外速度

    将失败/成功登录的日志记录添加到管理面板,以帮助处理 fail2ban 场景

    Camelcase GitHub 无处不在(它甚至还不是 hacktoberfest!)

    源码已上传到Github,正在自动编译中,预计1小时后自动发布到dockerhub

    附上dockerhub链接:https://registry.hub.docker.com/r/dezhao/lanraragi_cn

    源码:https://github.com/uparrows/LANraragi_cn

    我总想起那天光影的聚合,好像一起一落之间,还看得到光阴的来去。

    3

      1. zig
        zig
        2022-09-04 12:28

        感谢up主,能否请教一下添加代理访问外站自动添加元数据的办法,自己试了很多次都没有成功

      2. 穆拉
        穆拉
        2022-10-28 22:10

        请问怎么添加普通用户呢?只能看不能编辑那种。界面上似乎没有选项,是需要用终端么?可能的话希望能简单教一下,我再自己摸索一下

      3. 昭君
        2022-10-28 23:21

        不能添加用户,如果需要添加多用户,试一试这两个:mango和kavita,最新发布的文章有