您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Boosts the frame rate of websites to 200 FPS and no input delay
- // ==UserScript==
- // @name Ultimate FPS Booster
- // @namespace Violentmonkey Scripts
- // @match *://*/*
- // @grant none
- // @version 1.3
- // @author Your Name
- // @description Boosts the frame rate of websites to 200 FPS and no input delay
- // ==/UserScript==
- (function() {
- 'use strict';
- // List of CSS properties to modify
- const propertiesToModify = [
- 'animation-duration',
- 'transition-duration'
- ];
- // Boost factor (e.g., 2.0 for a 200% boost)
- const boostFactor = 2.0;
- // Function to modify CSS properties
- function modifyCSSProperty(property, value) {
- if (value.endsWith('s')) {
- const duration = parseFloat(value);
- const boostedDuration = duration * boostFactor;
- return boostedDuration + 's';
- }
- return value;
- }
- // Function to modify CSS styles
- function modifyCSSStyles(styles) {
- for (let i = 0; i < styles.length; i++) {
- const style = styles[i];
- const property = style.propertyName;
- const value = style.value;
- if (propertiesToModify.includes(property)) {
- const boostedValue = modifyCSSProperty(property, value);
- style.value = boostedValue;
- }
- }
- }
- // Observe DOM changes
- const observer = new MutationObserver((mutations) => {
- mutations.forEach((mutation) => {
- if (mutation.type === 'attributes') {
- const target = mutation.target;
- if (target.nodeType === Node.ELEMENT_NODE) {
- const computedStyles = window.getComputedStyle(target);
- modifyCSSStyles(computedStyles);
- }
- }
- });
- });
- // Start observing the entire document
- observer.observe(document, {
- attributes: true,
- subtree: true
- });
- })();