您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Images direct links ripper for pages with search results
当前为
// ==UserScript== // @name E621/926 API Parser // @description Images direct links ripper for pages with search results // @description:ru Рипалка ссылок в результатах поиска, для менеджеров закачки // @include http*://e621.net/* // @include http*://e926.net/* // @icon http://www.faunaurbana.com.br/wp-content/uploads/2010/09/20100531083526E621Logo.png // @grant none // @version 0.0.1.20160227134040 // @namespace https://greasyfork.org/users/7568 // ==/UserScript== var skript = document.getElementById("blacklisted-images").innerHTML, // жабаем текст скрипта в конце страницы regulyarka = /\"file_url\":\"([^\"]+)\"/g, // с чем сравниваем poisk, // заранее готовим исполнитель поиска tekst = '', // текстуха для сборки итогов divka = document.createElement('div'), // дивка для текстухи. можно и не div mesto = document.getElementById("notices"); // куда класть дивку while ((poisk = regulyarka.exec(skript)) !== null) { // пока в скрипте есть годные строки if (window.location.href.indexOf('e926') !== -1) {poisk[1]='http:'+poisk[1];} // поправочка для e926.net - дописать протокол http: в ссылки tekst += '<a href="'+poisk[1]+'">'+poisk[1]+'</a><br />'; // выдрать адреса из строк и соорудить ссылки } divka.innerHTML = tekst; // втыкнуть всё это в дивку mesto.appendChild(divka); // и прицепить