您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Рипалка ссылок в результатах поиска, для менеджеров закачки (тихий вариант)
// ==UserScript== // @name Direct Image Link E621/926 Silent // @version 2021.09.24.1 // @description:en Images direct links ripper for pages with search results (silent version) // @description Рипалка ссылок в результатах поиска, для менеджеров закачки (тихий вариант) // @include http*://e621.net/posts* // @include http*://e926.net/posts* // @author Rainbow-Spike // @namespace https://greasyfork.org/users/7568 // @homepage https://greasyfork.org/ru/users/7568-dr-yukon // @icon https://www.google.com/s2/favicons?domain=e621.net // @grant GM_setClipboard // @run-at document-end // ==/UserScript== var prevs = document . querySelectorAll ( '.post-preview' ), txt = document . createTextNode ( '' ), x, src, md5, link, name, lever = 0; // 1 - pic source, 0 - file name if ( prevs != null ) { for ( x = 0; x < prevs . length; x++ ) { src = prevs [ x ] . getAttribute ( 'data-file-url' ); md5 = src . split ( '/' ); name = md5 [ md5 . length - 1 ]; md5 = name . split ( '.' ) [ 0 ]; txt . textContent += ( lever ? src : name ) + '\n'; /* select link */ link = document . createElement ( 'a' ); /* thumb link */ link . setAttribute ( 'href', src ); link . innerHTML = md5; link . style = 'word-wrap: anywhere;'; prevs [ x ] . appendChild ( link ); } GM_setClipboard ( txt . textContent, "text" ); }