您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Quicklink with browser-specific options + network-aware + ignores for login/logout/account links
// ==UserScript== // @name Quicklink Smart Prefetch // @namespace https://www.tampermonkey.net/ // @version 1.9 // @description Quicklink with browser-specific options + network-aware + ignores for login/logout/account links // @author Chatgpt // @match *://*/* // @grant none // @require https://unpkg.com/[email protected]/dist/quicklink.umd.js // ==/UserScript== (function() { 'use strict'; try { const ua = navigator.userAgent.toLowerCase(); const connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection; // Skip Quicklink on very slow (2G) connections or Save-Data mode if (connection) { if (connection.saveData) { console.warn("Quicklink disabled: Save-Data mode is ON"); return; } if (connection.effectiveType && /2g/.test(connection.effectiveType)) { console.warn("Quicklink disabled: Connection is too slow (" + connection.effectiveType + ")"); return; } } // Quicklink options & thank you Shannon Turner for the code for the logout,login,etc const options = { origins: true, ignores: [ /\/api\/?/, uri => uri.includes('.zip'), (uri, elem) => elem.hasAttribute('noprefetch'), uri => uri.includes('logout'), uri => uri.includes('login'), uri => uri.includes('account') ], onError: (err, url, el) => { console.error("Quicklink error:", {err, url, el}); } }; if (ua.includes("chrome") || ua.includes("edg")) { options.prerenderAndPrefetch = true; } else if (ua.includes("firefox") || ua.includes("safari")) { options.prerenderAndPrefetch = false; } // Initialize Quicklink quicklink.listen(options); console.log("Quicklink initialized with options:", options, "connection:", connection || "n/a"); } catch (e) { console.error("Quicklink failed to initialize:", e); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址