首页 技术教程

前言

好久没逛MT论坛了,看到一个帖子,说可以利用QQ作为图床。
原文:【教程分享】利用QQ和MT做图床
原理很简单,挺不错的!

原理

首先观察一下QQ聊天图片网址,可以得到以下规律:
http://gchat.qpic.cn/gchatpic_new/0/0-[QQ号]-[图片MD5]/0
所以使用QQ作为图床,难点在于如何获取发出去的图片的MD5值

获取MD5值

直接发送原图

众所周知,鹅厂因表情包占空间特意发明了TPG格式,我们现在在QQ/微信等软件上看到的图片也都是TPG格式,QQ等聊天软件发送图片会首先将图片压缩为TPG再上传,而图片MD5值也因此而改变,故只需要发送原图即可知道MD5值。

下载图片查看

每次发送原图可能有点麻烦,可以直接将图片发送,再进行下载,在手机本地找到下载文件后,复制MD5值即可

利用第三方模块

对于太极/XP/面具用户,可以使用一些模快直接复制图片MD5值甚至图片链接

示例

由于我使用了 太极 框架,而 QNotified 模块正好有获取图片MD5值的功能

获取图片MD5值

首先长按获取图片/表情包的MD5值,如下:
C8101CACAF7E1BBE76B85C315DBEAE70
通过上面的规则进行拼接,为了避免个人信息泄露,可以将QQ号换成其他的任何数字,结果如下:
http://gchat.qpic.cn/gchatpic_new/0/0-12345-C8101CACAF7E1BBE76B85C315DBEAE70/0
引用示例:
示例

没正常显示图片?别急,那是因为开启了防盗链,如何解决?
查看>>解决图片防盗链问题

正确示例



文章评论

目录