您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Images direct links ripper for pages with search results
当前为
// ==UserScript== // @name Direct Image Link E621/926 // @version 2020.04.12 // @description Images direct links ripper for pages with search results // @description:ru Рипалка ссылок в результатах поиска, для менеджеров закачки // @include http*://e621.net/* // @include http*://e926.net/* // @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 none // @run-at document-end // ==/UserScript== var artic = document.querySelectorAll ( '.post-preview' ), span = document.createElement ( 'span' ), mesto = document.querySelector ( '#top' ), x, src, md5, link; // SELECT function selectblock ( name ) { var rng = document.createRange ( ); rng.selectNode (name); var sel = window.getSelection ( ); sel.removeAllRanges ( ); sel.addRange ( rng ); } if ( artic != null ) { mesto.innerHTML += '<div align = "center"><strong>From <a href="https://comicslate.org" target="_blank">comicslate.org</a> with love.</strong></div>'; for ( x = 0; x < artic.length; x++ ) { src = artic [ x ].getAttribute ( 'data-file-url' ); md5 = src.split ( '/' ); md5 = md5 [ md5.length - 1 ].split ( '.' )[0]; link = document.createElement ( 'a' ); link.setAttribute ( 'href', src ); link.innerHTML = md5; link.style = 'word-wrap: anywhere;'; artic [ x ].appendChild ( link ); span.innerHTML += '<a href = "' + src + '">' + src + '</a><br>'; } span.style = 'display: inline-block; column-gap: 5px; column-count: 3; max-height: 200px; overflow: auto;'; mesto.appendChild ( span ); selectblock ( span ); }