您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
BetterGalleryList
// ==UserScript== // @name EXBetterGalleryList // @namespace https://greasyfork.org/zh-CN/users/453092 // @require http://code.jquery.com/jquery-latest.js // @version 1.1 // @description BetterGalleryList // @author ikarosf // @match https://exhentai.org // @match https://e-hentai.org // @match https://exhentai.org/?* // @match https://e-hentai.org/?* // @match https://exhentai.org/tag/* // @match https://e-hentai.org/tag/* // @match https://exhentai.org/favorites.php* // @match https://e-hentai.org/favorites.php* // @match https://exhentai.org/g/* // @match https://e-hentai.org/g/* // @grant unsafeWindow // ==/UserScript== function list_html() { if($("select")[0].selectedOptions[0].text == "Compact"){ $(".gl3c.glname>a").click(function(obj){ $(this).parents(".gl3c.glname").css("background","black") }); $(".gl3c.glname>a").attr("target","_blank"); $(".gl4c.glhide").each(function(){ var pagenum = parseInt($(this).find("div:last-child").text()) var r = pagenum var g = 255-pagenum var b = 0 if(pagenum<10){ r = 255 - pagenum b = 255 }else if(pagenum<=20){ b = pagenum + 220 }else if(pagenum<=30){ b = pagenum + 130 } var rgb = "rgb(" + r + "," + g + "," + b + ")"; $(this).css("background",rgb) $(this).css("color","black") $(this).find("div>a").css("color","black") }); } else if($("select")[0].selectedOptions[0].text == "Thumbnail"){ $(".gl1t a").click(function(obj){ $(this).parents(".gl1t").css("background","#3F51B5") }); $(".gl1t a").attr("target","_blank"); $(".gl1t>.gl5t>div:last-child>div:nth-child(2)").each(function(){ var pagenum = parseInt($(this).text()) var r = pagenum var g = 255-pagenum var b = 0 if(pagenum<10){ r = 255 - pagenum b = 255 }else if(pagenum<=20){ b = pagenum + 220 }else if(pagenum<=30){ b = pagenum + 130 } var rgb = "rgb(" + r + "," + g + "," + b + ")"; $(this).css("background",rgb) $(this).css("color","black") }); } } function gallery_html() { if($("#rating_image").attr("class") == "ir"){ unsafeWindow.rating_set(8) } } //-------------main------------------- var pathname = unsafeWindow.location.pathname if(pathname.indexOf("/g/") != -1){ gallery_html() }else{ list_html() }