Greasy Fork

以图片链接搜图

脚本菜单输入图片链接搜索图片

目前为 2023-11-25 提交的版本。查看 最新版本

// ==UserScript==
// @name         以图片链接搜图
// @version      1.1
// @description  脚本菜单输入图片链接搜索图片
// @author       ChatGPT
// @match        *://*/*
// @grant        GM_registerMenuCommand
// @namespace https://greasyfork.org/users/452911
// ==/UserScript==

GM_registerMenuCommand("Google", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://lens.google.com/uploadbyurl?url=" + encodeURIComponent(imageUrl);
  window.open(searchUrl, "_self");
});

GM_registerMenuCommand("Yandex", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://yandex.com/images/search?rpt=imageview&url=" + encodeURIComponent(imageUrl);
  window.open(searchUrl, "_self");
});

GM_registerMenuCommand("TinEye", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://tineye.com/search/?url=" + encodeURIComponent(imageUrl);
  window.open(searchUrl, "_self");    
});

GM_registerMenuCommand("iqdb", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://iqdb.org/?url=" + encodeURIComponent(imageUrl);
  window.open(searchUrl, "_self");
});

GM_registerMenuCommand("TraceMoe", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://trace.moe/?url=" + encodeURIComponent(imageUrl);
  window.open(searchUrl , "_self");
});

GM_registerMenuCommand("ascii2d", () => {
  let imageUrl = prompt("Enter image URL:");
  let searchUrl = "https://ascii2d.net/search/url/" + encodeURIComponent(imageUrl);
  window.open(searchUrl, "_self");
});