您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Pauses NER every X pages for you to reload Reddit at the new position and unpauses it after the reload. Helps stopping the ressources-guzzling which slows down the browser.
// ==UserScript== // @name Reddit - auto pause NeverEndingReddit every X pages // @namespace https://gf.qytechs.cn/users/5174-jesuis-parapluie // @author jesuis-parapluie // @version 0.0.1 // @description Pauses NER every X pages for you to reload Reddit at the new position and unpauses it after the reload. Helps stopping the ressources-guzzling which slows down the browser. // // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js // @grant none // @include /^https?:\/\/(.+\.)?reddit\.com\/?.*$/ // @exclude /^https?:\/\/(.+\.)?reddit\.com\/.+\/comments\/.*$/ // ==/UserScript== (function ($) { 'use strict'; /*jslint browser: true */ /*global jQuery */ $.noConflict(); var options = { pauseAtPage: 5, restartNER: true }, restarter = function () { if ($('div#NREPause').size()) { $('div#NREPause').click(); } else { setTimeout(restarter, 300); } }; if (options.restartNER && $('div#NREPause').hasClass('paused') && document.location.search.search("after=") > 0) { restarter(); } $(document).bind('DOMNodeInserted', function (e) { if (e.target.tagName === 'DIV' && e.target.hasAttribute('class') && e.target.getAttribute('class') === 'NERPageMarker') { if (!$('div#NREPause').hasClass('paused') && parseInt($(e.target).text().split(' ').pop(), 10) >= options.pauseAtPage) { $('div#NREPause').click(); } } }); }(jQuery));
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址