您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Dark Mode for gHacks.net, also automatically declines all cookies when dialog pops up
// ==UserScript== // @name gHacks Dark Mode + Decline cookies // @namespace https://greasyfork.org // @description Dark Mode for gHacks.net, also automatically declines all cookies when dialog pops up // @author Guillaume // @version 1.1.1 // @icon https://ghacks.net/favicon.ico // @match *://*.ghacks.net/* // @grant GM_addStyle // ==/UserScript== function declineCookies() { var dialog = document.getElementsByClassName('sncmp-intro_rejectAll'); if (dialog.length) { clearInterval(i); dialog[0].click(); setTimeout(function() { document.querySelectorAll('.sncmp-switch_isSelected').forEach(e => e.click()); setTimeout(function() { document.getElementsByClassName('sncmp-details_save')[0].click() }, 100); }, 100); } else { c++; if (c > 10) clearInterval(i); } } var c = 0, i; window.onload = function() { i = setInterval(declineCookies, 250) }; GM_addStyle(` body { background: #3B3B3B; color: #EEE !important; } h2>a, .heading, .heading--huge, .heading--large, .user-content h2, .widget_text .textwidget h2, .heading--big, .heading--medium, .user-content h3, .widget_text .textwidget h3, .heading--normal, .heading--small, .user-content h5, .widget_text .textwidget h5, .heading--tiny { color: #F3B434 !important; } a { color: #FFF !important; } .comment-item__header, input:not([type="submit"]):not([type="checkbox"]), textarea, select, #snippet-box { background: #272727 !important; color: #EEE !important; } .button--orange, input[type="submit"], .nav-links span.current { background-color: transparent !important } .button--orange:hover, input[type="submit"]:hover, .nav-links span.current:hover, .button--orange:focus, input[type="submit"]:focus, .nav-links span.current:focus { background-color: #F3B434 !important } .user-content a:not(:hover), .widget_text .textwidget a:not(:hover) { border-bottom: 2px solid #727272 !important } `);