利用Sharex把百度贴吧当图床
 
Notifications
Clear all

利用Sharex把百度贴吧当图床

1 Posts
1 Users
0 Likes
1,017 Views
(@taichi)
Member
Joined: 4 years ago
Posts: 408
Topic starter  

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

1、分析
优点:访问快、上传快。

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

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

2、准备
2.1 贴吧:https://tieba______baidu______com/& z" target="_blank" rel="noopener"> 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”也可以填写:“
填写好之后,然后就可以测试了。具体看图:
 
测试:

 
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、最后
图片就不演示了,不带证书,网站会显示不安全。这也是唯一的缺点,优点就是快,快,快。唯一需要注意的是图片不要违规。


   
Quote
Share: