您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Always keeps page in a focused/active state
// ==UserScript== // @name Always focus // @namespace http://tampermonkey.net/ // @version 0.3 // @description Always keeps page in a focused/active state // @author Yui-Koi // @match *://*/* // @grant none // @run-at document-start // @license GNU GPLv3 // ==/UserScript== (function() { 'use strict'; const originalAddEventListener = EventTarget.prototype.addEventListener; const originalDispatchEvent = EventTarget.prototype.dispatchEvent; Object.defineProperty(Document.prototype, 'visibilityState', { get: function() { return 'visible'; } }); Object.defineProperty(Document.prototype, 'hidden', { get: function() { return false; } }); const blockedEvents = ['visibilitychange', 'blur', 'focusout']; EventTarget.prototype.addEventListener = function(type, listener, options) { if (!blockedEvents.includes(type)) { originalAddEventListener.call(this, type, listener, options); } }; EventTarget.prototype.dispatchEvent = function(event) { if (!blockedEvents.includes(event.type)) { return originalDispatchEvent.call(this, event); } return true; }; console.log('Always focus script is running!'); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址