// ==UserScript== // @name Amazon CPU Tamer // @name:ja Amazon CPU Tamer // @name:zh-CN Amazon CPU Tamer // @namespace knoa.jp // @description It reduces CPU usage on Amazon shopping pages. // @description:ja AmazonのショッピングページでのCPU使用率を減らします。 // @description:zh-CN 减少Amazon购物页面上的CPU利用率。 // @include https://www.amazon.* // @version 1 // @grant none // @run-at document-start // @downloadURL none // ==/UserScript== /* */ (function(){ console.log('Amazon Cpu Tamer'); const tamedInterval = 60*1000; const w = window; w.originalSetInterval = w.setInterval; w.setInterval = function(f, interval, ...args){ if(interval < tamedInterval) console.log(interval), interval = tamedInterval; return w.originalSetInterval(f, interval, ...args); }; console.log('Tamed: tamedInterval', tamedInterval); })();