Yande.re Masonry

Yande.re/Konachan Masonry(Waterfall) Layout. Also support danbooru/gelbooru/rule34/sakugabooru/lolibooru/safebooru/3dbooru/xbooru/atfbooru/aibooru et cetera.

< Feedback on Yande.re Masonry

Review: Good - script works

§
Posted: 2022-06-28

大佬,请问一下,改哪个位置才能够使其在瀑布流模式下缩略图维持较高的分辨率。

§
Posted: 2022-06-28
Edited: 2022-06-28

找了一圈代码,终于让我试成功了,笑。把1781行的e.preview_file_url改成e.preview_file_url.replace("preview","720x720").replace(".jpg",".webp")就成功了。我也真是够够儿的,没学过没变成还在这儿自己改,折磨了自己三个小时。

§
Posted: 2022-06-28

找了一圈代码,终于让我试成功了,笑。把1781行的e.preview_file_url改成e.preview_file_url.replace("preview","720x720").replace(".jpg",".webp")就成功了。我也真是够够儿的,没学过没变成还在这儿自己改,折磨了自己三个小时。

对了,这个方法仅适用于Danbooru.donmai.us。而且只能用于720X720分辨率的图,流量吃紧,网速不佳也会影响。还是希望大佬能加上自适应分辨率的功能。
另外希望能增加个退出瀑布流模式,能直接回到当前页码的功能。现在手动刷新只能回到进入瀑布流模式时的页面。

asadahimekaAuthor
§
Posted: 2022-06-29

@向友坤 这个脚本是使用 vite 打包之后的样子,改起来比较费劲。可以前往 GitHub 查看源码自行 fork 修改代码后提交 PR 或者自行 build 使用比较方便。对于你提的我改了一下,v0.2.17 已发布。

  • 鉴于图片加载速度以及避免对源站服务器造成压力,列表图片尽量使用 previewUrl 展示,没有的话会使用 fileUrl 展示。
  • 本脚本依赖 @himeka/booru 来调用 Booru 站点 API 进行图片查询,danbooru 的 API 未提供其他缩略图 URL。
  • danbooru 的 previewUrl 确实比较模糊,已更新 @himeka/booru 依赖,使用 720*720 的图片 URL,感谢提供替换方法。

  • 现在右上角列数选择非自动且列数小于 6 时图片会以 sample_url (即点击详情的大小) 展示。
  • 已添加加载下一页图片时修改地址栏 URL 的功能,鉴于存在源站页面图片列表与 API 返回列表不一致的情况,不保证回到页面时显示的图片是一致的。
  • 右上角添加了退出按钮,可点击退出瀑布流模式或者刷新页面退出。

§
Posted: 2022-06-29
Edited: 2022-06-29

大佬速度好快!谢谢回复,昨天在浏览后,又发现了一个问题没有来得及反馈,就是在Danbooru浏览大图界面,如果点击详情按钮或者PostID,返回的网址中在posts后缺少"/"导致指向的网页显示为Page Not Found.

§
Posted: 2022-06-29

刚刚看到17的版本已经能够正确指向了。

Post reply

Sign in to post a reply.