Skip to content

图片转存

tomorrow505 edited this page Dec 13, 2022 · 12 revisions

图片转存

很多时候转载之后发现图片显示不了,或者你看得到但是审核看不到,有可能就是源站使用了防盗链,那么就需要转存图片到公网图床。目前大概知道的防盗图床:

手动转存图床麻烦之处在于需要下载,脚本为了避免下载,有了两种解决方案。

1. 能够通过url上传,这需要图床有提供开放的API可以使用。所以在这里找到了以下几个图床:

  • PTPIMG:需要皮或者红的账号绑定,脚本需要用到API-KEY,直接打开图床首页就可以看到了,但是没有缩略图
  • IMGbb:注册就可以打开其API页面获取key值和API的使用流程
  • Gifyu:这个API-KEY好像不太好找,是由猫站一个大佬提供的,缺点就是不存在你的账号里,后续使用或者管理不是很方便
  • Freeimg:这个在以前就留意过有开放API,不过一直没有收到验证邮件,可是竟然能够直接使用,注册打开API页面获取key
  • PIXhost:这个很强大的一个图床,可以一次上传多次图片,脚本主要设定为批量转存防盗链的几个站点的特定图床
  • Pstorage:也是开放注册登录即可获取API-KEY值的一个图床

最后的设定:

PTPIMG用来转存海报之类的大图; PIXhost转存多张防盗链图, 其他一次只能一张,好在提供了大图小图之类的。

上述的图床都对应了有API-KEY,需要到网站申请填写到设置页面进行保存。

单图转存

配置好上述几个key之后就可以点击种子页面的单图转存进入同一个页面进行操作,好处是不用管到底是什么架构可以依托于国内NP页面进行操作,可以移植到国内大部分NP站点不用更新代码,也可以覆盖大多数人群。

4.png

示范一例(单图到PTP)


5.png

我自己配置好的一个示范,转存PTP就是用于将一些不需要缩略图的图片转存到PTPIMG。由于点击之后会要求我们输入图片地址,所以我们先复制一个图片地址再进行点击:http://img.cmct.xyz/2021/03/30/.Golden.Orchestra.2016.BluRay.1080p.x264.DTS-CMCT_s.jpg

6.png

7.png

粘贴得到如下代码:[img]https://ptpimg.me/9l89dg.jpg[/img], 然后我们看看图片是什么样的:

ptpimg

没错,就是想要转存的那张图片了……

示范一例(单图到其它)


这次我们以Filelis的一张防盗图作为示例:https://yes.ilikeshots.club/images/2021/04/02/8747ff431876b843b1fdd2f01358b38a.png

如果没搞错的话,应该是防盗的,哈哈~~~

11.png

让子弹飞一会儿~~

12.png

我们将bbcode防盗一个种子描述里看看效果:

13.png

这里我们选择的bbcode是中等大小图或者是原图,我觉得可以加一个缩略的bbcode代码。当你使用的时候我大概已经加上了,哈哈~~

多图到PIXhost


前边已经讲解了,是为了防盗链的多图一起转,所以现在使用还是有一点局限性。只适用于FL/TTG/HDC/LemonHD/AVZ/PHD的部分图床的图片。

我们仅仅以AVZ的图片作为讲解:

8.png

比以往多了一个转存截图,然后我们给截图加了一个可以选择的属性,选中截图之后点击转存截图就会有信息显示到下边的框框里。AVZ截图很多我们不需要那么多,所以依次选择自己想要的截图:

9.png

依上图,我们选择了6张,然后点击转存截图:稍等片刻,正在处理……然后处理成功!!为了支持外站,大小设置成了350px...

10.png

有可能转载之前会用到获取豆瓣的功能,所以我在这里留了一个空行。

放到种子描述里看看效果:

14.png

2. 拉取图像跳转上传


有些图即使获取到了url,也不能通过API进行上传,如:HDB。脚本提供了另外一种方案,可以跳转到imgbox、ptpimg进行拉取上传,避免下载。但是也有可能跟HDB图床链接速度慢导致很久没有拉取下来的,建议开梯子访问站点以及图床站点:https://img.hdbits.org/

HDB

Clone this wiki locally