Bilibili专栏图片下载方案

b站专栏图片是webp格式的,想要存原格式的话得新页面打开删掉后面一大串



一张两张还好,多的话我试了批量下载webp文件然后在honeyview上面转格式,但是装出来的清晰度 大小跟前面方法存到的图片差不少;也试了用网页插件存图片效果也不太好


所以想求助有没有无损转换或者方便一点的存bilibili专栏图片的办法

1 Like

能批量保存webp那有办法批量保存链接吧 :thinking: 做正则替换获取jpg图片网址然后下载?

设置里勾选下载为zip
b站属于内置规则。遇到其他需要替换原图的网站,也支持自己编辑规则
例如:

{
 name: "dmm",
 src: /pics\.dmm\.co\.jp/i,
 r: "ps.jpg",
 s: "pl.jpg"
}
3 Likes

我焯!完美解决!谢谢大佬

又来打扰大佬啦,当时用b站存的图用起来很舒服,因为不需要弄什么那个内置规则就没再管了。今天用yande下图的时候发现这个站好像得设置大佬说的那个内置规则,但是我土木狗不太懂这些,就来请教大佬具体应该怎么弄呀?


是在这个网页源代码这里弄的吗?

建议使用F12开发者工具看,而不是这个源代码页面(基本没啥用,只能显示初始的html是什么样)

可以用这个,专门下载各种图片站的
https://github.com/mikf/gallery-dl
支持yande.re

老色批发现老色批一枚,yandere也是内置规则,只是这些图都跨域了,无法打包成zip。取消勾选zip就行了,只是这样大概会很卡,默认是1次同时下载5张。
也可以选择复制显示大图命令来导出大图链接,使用文件蜈蚣批量下载

自定义规则在这个地方


支持字符串替换,正则替换,js提取,具体范例可以查阅github的规则库

跟熟悉的计算机方面的同学鼓捣半天实在整不明白咋弄…
Snipaste_2022-03-18_13-39-56
Snipaste_2022-03-18_23-54-59

不过还是谢谢你!

谢谢你!果然直接扩展容易点,我凑活着解决了将页面内图片替换为大图源的问题,结合之前那个扩展应该可以从yande上面下本了

我下了文件蜈蚣不过好像链接粘过去下不了,我寻思应该是wai网的问题,也弄不明白在文件蜈蚣上面设置代理啥的。
就用了楼里一位大哥推荐的扩展显示了原图然后下载好了,谢谢大佬!

如果是这样操作的话那也可以不搭配Image Max URL,多这一步只是将图片替换成原图的base64绕过跨域。
可以直接在图库中导出所有显示中大图,等大图加载完毕后Ctrl+S保存导出页面,保存路径会出现一个文件夹,里面就是所有原始大图了。

:我更新了一下脚本,跨域图片直接发送至background处理,所以现在可以支持跨域图片的下载了,下载和打包进度输出在控制台。

命令行怎么设置代理直接百度就会了
本地代理端口7890:
powershell:

$Env:http_proxy="http://127.0.0.1:7890";$Env:https_proxy="http://127.0.0.1:7890"

cmd:

set http_proxy=http://127.0.0.1:7890 & set https_proxy=http://127.0.0.1:7890

好的!谢谢大佬:3

回头解封了跟同学出来吃饭再折腾吧,弄不明白再请教大佬


……你要自己灵活应用啊,我写7890,是因为我电脑上运行的代理软件运行在7890端口,你要根据你自己的代理软件实际情况改啊。
:upside_down_face:
你这同学也不愿意多解释吗?

我预见到你的下一个问题就是怎么找这个端口,我建议你仔细翻阅代理软件的设置,使用谷歌。

我想下载专栏封面,很多专栏封面还挺好看的,但是无法下载 f12也刷不出来 emmmm

@mulang 对着封面右键”检查“不就有了吗……


这么大一个链接,去掉末尾的@xxx就是原图

1 Like