懒得说那么多,想分享功能了,可直接抄。
编辑于2021年8月17日 转载请注明作者
前言
很早以前做的搜图功能,前前后后做了四五个不同的。这里分享三个比较稳定的给大家。
正文
懒得给大家介绍那么多,网站都在代码中,只是有必要的情况下我会解释下。
前情提示,使用本功能并不需要开启什么图片接收什么的选项!
公用函数
把这里面的东西加在你的[初始化函数]或者其他的什么[初始化xx]的关键词里,不然下面的你都用不了。
1 2 3 4 5 6 7 |
【函数修复图链>=< 【赋值变量内容>=<【取中间[参数1]>=<pic={>=<}>=<1】】 【隐藏【判断【取整【分割取出【变量内容】>=<->=<1】【分割取出【变量内容】>=<->=<2】】>=<【分割取出【变量内容】>=<->=<1】【分割取出【变量内容】>=<->=<2】>=<【赋值变量标记>=<1】>=<【判断【统计【变量内容】>=<-】>=<2>=<【赋值变量标记>=<1】>=<【赋值变量标记>=<2】】】】 【赋值变量MD5>=<【选择【变量标记】>=<【替换【变量内容】>=<->=<】>=<【分割取出【变量内容】>=<->=<3】】】 http://gchat.qpic.cn/gchatpic_new/0/0-0-【变量MD5】/0】 【函数图片判断>=<【判断【正则\[pic=[^\]]+\]>=<[参数1]>=<1】>=<>=<-1>=<】】 |
基于iqdb.org的多引擎搜图
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
【输出流请发送需要搜索的图片!】 【赋值变量CQ码>=<【正则\[pic=[^\]]+\]>=<【输入流2>=<30>=<0>=<0>=<>=<图片判断】>=<1】】 【赋值变量图链>=<【判空【修复图链【变量CQ码】】>=<【返回获取图链失败!请更换图片或者自行前去http://iqdb.org/搜索!】】 】 【赋值变量源码>=<【超级访问-POST-UTFhttp://iqdb.org>=< ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="MAX_FILE_SIZE"【换行】 【换行】 8388608【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 1【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 2【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 3【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 4【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 5【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 6【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 11【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="service[]"【换行】 【换行】 13【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="file"; filename=""【换行】 Content-Type: application/octet-stream【换行】 【换行】 【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG【换行】 Content-Disposition: form-data; name="url"【换行】 【换行】 【变量图链】 【换行】 ------WebKitFormBoundaryPgcTsMk0Z5z02BAG-->=<>=<Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryPgcTsMk0Z5z02BAG】】 【赋值变量源码>=<【取中间【变量源码】>=<<h2>Search results</h2>>=<Upload an image>=<】】 【赋值变量最佳结果>=<【取中间【变量源码】>=<Best match>=<Additional match>=<】】 【图片http://iqdb.org/【取中间【变量最佳结果】>=<img src='>=<'>=<1】】 获取最佳结果成功!【换行】 【赋值变量获取链接>=<【取中间【变量最佳结果】>=<<a href=">=<">>=<1】】 引擎获取链接:【判含【变量获取链接】>=<http>=<http:【变量获取链接】>=<【变量获取链接】】【换行】 标题:【判空【取中间【变量最佳结果】>=<title=">=<">=<1】>=<未获取到!】【换行】 相似度:【正则\d{0,3}%>=<【变量最佳结果】>=<1】【换行】 【隐藏【判空【变量获取链接】>=<【清空】未获得最佳匹配结果!】】 【换行】 其他结果获取成功!【换行】 【赋值变量其他结果>=<【取中间【变量源码】>=<Other results>=<not enough?>=<】】 【循环【范围取整【统计【变量其他结果】>=<img src=】>=<0>=<2】>=< 【图片http://iqdb.org/【取中间【变量其他结果】>=<img src='>=<'>=<[序号]】】【换行】 【赋值变量获取链接>=<【取中间【变量其他结果】>=<<a href=">=<">>=<[序号]】】 引擎获取链接:【判含【变量获取链接】>=<http>=<http:【变量获取链接】>=<【变量获取链接】】【换行】 相似度:【正则\d{0,3}%>=<【变量其他结果】>=<[序号]】【换行】 】 |
基于ascii2d.net的搜图
1 2 3 4 5 6 7 8 9 10 11 |
【输出流请发送需要搜索的图片!】 【赋值变量CQ码>=<【正则\[pic=[^\]]+\]>=<【输入流2>=<30>=<0>=<0>=<>=<图片判断】>=<1】】 【赋值变量源码>=<【超级访问-POST-UTFhttps://ascii2d.net/search/uri>=< utf8=%E2%9C%93 &authenticity_token= &uri=【编码【图链【变量CQ码】】】&search=>=<_session_id=577b9eb5b4034e5696604e25f2ed5559>=<>=<】】 【赋值变量部分信息>=<【取中间【变量源码】>=<<hr>>=<</h6>>=<2】】 【图片https://ascii2d.net【取中间【变量部分信息】>=<<img loading="lazy" src=">=<" alt=>=<1】】 原图链接:【取中间【变量部分信息】>=<href=">=<">>=<1】【换行】 用户ID:【取中间【取中间【变量部分信息】>=<href=">=</a>>=<2】>=<">>=<<>=<1】 |
基于aucenao.com的搜图
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
【输出流请发送需要搜索的图片!】 【赋值变量CQ码>=<【正则\[pic=[^\]]+\]>=<【输入流2>=<30>=<0>=<0>=<>=<图片判断】>=<1】】 【赋值变量图链>=<【判空【修复图链【变量CQ码】】>=<【返回获取图链失败!请更换图片或者自行前去https://saucenao.com/搜索!】】 】 【赋值变量源码>=<【超级访问-POST-UTFhttps://saucenao.com/search.php>=< ------WebKitFormBoundaryPSzfUxTpImh9RVCt【换行】 Content-Disposition: form-data; name="file"; filename=""【换行】 Content-Type: application/octet-stream【换行】 【换行】 【换行】 ------WebKitFormBoundaryPSzfUxTpImh9RVCt【换行】 Content-Disposition: form-data; name="url"【换行】 【换行】 【变量图链】【换行】 ------WebKitFormBoundaryPSzfUxTpImh9RVCt【换行】 Content-Disposition: form-data; name="frame"【换行】 【换行】 1【换行】 ------WebKitFormBoundaryPSzfUxTpImh9RVCt【换行】 Content-Disposition: form-data; name="hide"【换行】 【换行】 0【换行】 ------WebKitFormBoundaryPSzfUxTpImh9RVCt【换行】 Content-Disposition: form-data; name="database"【换行】 【换行】 999【换行】 ------WebKitFormBoundaryPSzfUxTpImh9RVCt-->=<>=<Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryPSzfUxTpImh9RVCt】】 【赋值变量取出源码>=<【取中间【变量源码】>=<<div class="result">>=<</table></div>>=<1】】 【图片【取中间【正则src\="https\:\/\/img1.saucenao.com\/res\/[^"]+">=<【变量取出源码】>=<1】>=<src=">=<">=<1】】 Similarity:【判空【取中间【变量取出源码】>=<resultsimilarityinfo">>=<</div>>=<1】>=<【返回未检索到!请换用#xh搜图再次进行尝试】】【换行】 Link:【取中间【取中间【变量取出源码】>=<resultcontentcolumn>=<linkify>=<1】>=<href=">=<">=<1】【换行】 Title:【删除【取中间【变量取出源码】>=<resulttitle">>=<</div>>=<1】>=<<>=<>】【换行】 【删除【替换【取中间【变量取出源码】>=<resultcontentcolumn">>=<</div>>=<1】>=<Member:>=<【换行】Member:】>=<<>=<>】 |
附赠一个基于trace.moe的搜番
1 2 3 4 5 6 7 8 9 10 11 12 13 |
【输出流请发送需要搜索的图片!】 【赋值变量CQ码>=<【正则\[pic=[^\]]+\]>=<【输入流2>=<30>=<0>=<0>=<>=<图片判断】>=<1】】 【赋值变量图链>=<【判空【修复图链【变量CQ码】】>=<【返回获取图链失败!】】 】 【赋值变量源码>=<【超级访问-GET-UTFhttps://api.trace.moe/search?url=【变量图链】】】 【赋值变量解析结果>=<【Json解析【变量源码】>=<result[0]>=<>=<filename|similarity|episode|anilist_id|from|to|image】】 【赋值变量示例图片>=<【分割取出【变量解析结果】>=<|>=<7】】 【图片【变量示例图片】】 番剧名称:【分割取出【变量解析结果】>=<|>=<1】【换行】 相似度:【分割取出【变量解析结果】>=<|>=<2】【换行】 集数:【分割取出【变量解析结果】>=<|>=<3】【换行】 时段:【分割取出【变量解析结果】>=<|>=<5】-【分割取出【变量解析结果】>=<|>=<6】 |
后记
这些功能均为搭载在 [设圈机器人]榴歌/海盐 (是的没错有三个不一样的搜图)身上的功能,在实测中均有效,请理性复制。
Comments | 6 comments
So you are a man or woman?
Where there is a will, there is a way.
疫情还在影响生活!唉!
This Domain Is Good!
Very Good!不错呀!
Do nothing and earn up to $2,929,680!Just join the VIP and earn money without work!660,000 HD sexy photos download by package!URL:https://baby.much.pw/