您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Appends "Hath/GP Exchange" and "Credit Log" to "Overview" under the "My Home" tab
// ==UserScript== // @name E-Hentai Gallery Overview - All in One // @description Appends "Hath/GP Exchange" and "Credit Log" to "Overview" under the "My Home" tab // @include http://g.e-hentai.org/home.php // @version 0.0.1.20141119043920 // @namespace https://greasyfork.org/users/2233 // ==/UserScript== var wnd = window var doc = wnd.document var loc = location var href = loc.href var $ = function(e, css) { if(!css) { css=e; e=doc }; return e.querySelector(css) } var $$ = function(e, css) { if(!css) { css=e; e=doc }; return e.querySelectorAll(css) } var add_iframe = function(url) { var homebox = $('.homebox') var stuffbox = $('.stuffbox') var frm = doc.createElement('IFRAME') frm.src = url frm.width = frm.height = frm.frameBorder = 0 frm.addEventListener('load', function(){ var frmdoc = this.contentDocument if(/\bt=(gp|hath)\b/.test(url)) { var tbl = $(frmdoc, '.stuffbox') } else if(/\bt=credits\b/.test(url)) { //var tbl = $(frmdoc, 'BODY>DIV>TABLE') var tbl = $(frmdoc, 'BODY>DIV') } homebox.parentNode.insertBefore(tbl.cloneNode(true), homebox.nextSibling) this.parentElement.removeChild(this) }, false) var div = doc.createElement('DIV') div.appendChild(frm) doc.body.appendChild(div) } add_iframe('http://g.e-hentai.org/exchange.php?t=hath') add_iframe('http://g.e-hentai.org/logs.php?t=credits') add_iframe('http://g.e-hentai.org/exchange.php?t=gp')