利用Sharex把百度贴吧当图床

avatar 2020年6月7日13:11:19利用Sharex把百度贴吧当图床已关闭评论

其实百度贴吧可以作为图床,但是使用起来需要一点技巧,这篇文章就来说说如何使用。

1、分析

优点:访问快、上传快。

缺点:ssl限制外链,普通模式不限制,但是也有可能和新浪一样全部限制外链。

水印问题:小图没水印,大图有水印,不过水印可以解决。

2、准备

2.1 贴吧:https://tieba.baidu.com/

2.2 使用chrome或者firefox打开贴吧,随便进入一个贴吧 ,真是随便的。

2.3 拉到最下面,找到发表新帖处,点击图片按钮,开始上传图片

2.4 接着我们进入网页调试,快捷键 F12 ,找到network选项卡,然后根据下图进行选择

找到刚刚上传图片的名称,就是"pic?"这样形式开头的基本就是了,你点开之后,可以看到request url:这个就是上传的接口,是我们需要的,保存下来,接着往下拉,可以看到cookie,这也是我们需要的,全部保存下来。

如果你不确定这是不是你上传的图片可以看“form date”然后点击一下view source 可以看到如下图的内容:

3、sharex 自定义设置

3.1 首先下载sharex:https://getsharex.com/

3.2 配置文件

打开我们的sharex软件,进入自定义上传设置的地方。

  • 名称随便写
  • 填写 Request URL后面的内容 ,大鸟的是“ https://uploadphotos.baidu.com/upload/pic?tbs=f431f0fd700f6e17015862492270125500_1&fid=1938395&save_yun_album=1&picWaterType=1039999 ”
  • 请求体就是选择Form data,填写的内容就是我们上面view source看到的内容
  • 不过一个是name = file ,一个是 filename = $filename$后面我会配图说明
  • 文件格式名,我们就填写file
  • 接着在头也就是cookie这里添加一条记录,左边是Cookie,右边就是上面你们自己的Cookie
  • 切换到响应选项卡URL这里可以填:“json:info.pic_water”也可以填写:“http://tiebapic.baidu.com/tieba/pic/item/$json:info.pic_id_encode$.jpg

填写好之后,然后就可以测试了。具体看图:

测试:

4、配置文件

如果你觉得上面的方法啰嗦,可以在桌面新建一个txt文件,然后放置如下代码:

{
  "Version": "13.0.1",
  "Name": "baidupic",
  "DestinationType": "ImageUploader",
  "RequestMethod": "POST",
  "RequestURL": "你分配到的URL",
  "Headers": {
    "Cookie": "你的Cookie"
  },
  "Body": "MultipartFormData",
  "Arguments": {
    "name": "file",
    "filename": "$filename$"
  },
  "FileFormName": "file",
  "URL": "$json:info.pic_water$"
}

注意:

上面有两个需要修改。一个是你获取到的Request URL。也就是上面详细介绍,如何获取的。还有一个就是你的Cookie

修改后,你再把这个文件修改为.sxcu后缀的文件即可。然后双击。然后你的sharex就可以使用百度贴吧作为你的专属图库了。

4、效果

利用Sharex上传图片之后,复制图片地址,即可或得URL,如图:

 

 

注意:

  • https是有防盗链的,无法访问。
  • 图片只要不违规,基本上是不会失效的。

5、最后

图片就不演示了,不带证书,网站会显示不安全。这也是唯一的缺点,优点就是快,快,快。唯一需要注意的是图片不要违规。

这里贴个连接:

http://tiebapic.baidu.com/tieba/pic/item/5366d0160924ab185ab62f5222fae6cd7b890b37.jpg

参考:

https://www.52pojie.cn/thread-1073062-1-1.html

avatar