您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Throttles POW to every 10 seconds
- // ==UserScript==
- // @name Throttle POW v2
- // @namespace https://diep.io
- // @version 2.0
- // @description Throttles POW to every 10 seconds
- // @author Binary
- // @match https://diep.io/*
- // @grant unsafeWindow
- // @run-at document-start
- // ==/UserScript==
- const throttle = 10000;
- (function() {
- var originalWorker = unsafeWindow.Worker;
- unsafeWindow.Worker = function(...args){
- var worker = new originalWorker(...args);
- var originalPostMessage = worker.postMessage;
- var previousPOWTime = 0;
- worker.postMessage = function(...args){
- setTimeout(()=>{
- originalPostMessage.apply(worker, args);
- previousPOWTime = Date.now();
- }, Math.max(0, previousPOWTime + throttle - Date.now()));
- };
- return worker;
- };
- })();