direct link to all gelbooru images in search results+
当前为
// ==UserScript==
// @name directGelF
// @namespace directGelF
// @version 1.2
// @description direct link to all gelbooru images in search results+
// @homepage https://userscripts.org/scripts/show/137366
// @run-at document-end
// @grant GM_openInTab
// @include http://gelbooru.com/*
// @match http://gelbooru.com/*
// ==/UserScript==
if (typeof GM_openInTab === "undefined")
{
GM_openInTab = window.open;
}
var elementos = document.getElementsByClassName("preview");
for(x in elementos)
{
// Obtaining the final URL of the image
var dir = elementos[x].getAttribute('src');
dir = dir.split('?')[0].split("thumbnails")[1].replace("thumbnail_","");
dir = "http://simg.gelbooru.com//images" + dir;
// Setting original link to right click
elementos[x].setAttribute('id',elementos[x].parentNode.href); // save url
elementos[x].setAttribute('oncontextmenu',"return false;"); // block menu
elementos[x].addEventListener('contextmenu', function(aEvent) {GM_openInTab(this.id);window.focus();}, true, true); // R-Click
// Setting the new href
elementos[x].parentNode.href = dir;
}