您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
检测页面中的 Base64 内容,当复制时自动解码并跳转到目标 URL。
// ==UserScript== // @name Base64 自动检测与跳转 // @version 1.0 // @description 检测页面中的 Base64 内容,当复制时自动解码并跳转到目标 URL。 // @source https://github.com/Phinsin666/Base64-Automatic // @author Phinsin666 // @match *://*/* // @grant none // @namespace http://greasyfork.icu/users/385149 // ==/UserScript== (function () { 'use strict'; // 监听页面的 "copy" 事件 document.addEventListener('copy', function (event) { // 从剪贴板中获取用户复制的文本 const copiedText = window.getSelection().toString().trim(); if (copiedText) { try { // 尝试将复制的文本作为 Base64 解码 const decodedText = atob(copiedText); // 检查解码后的内容是否为有效的 URL if (decodedText.startsWith('http://') || decodedText.startsWith('https://')) { console.log('检测到有效的 Base64 编码 URL:', decodedText); // 自动跳转到目标地址 window.location.href = decodedText; } else { console.warn('解码后的内容不是有效的 URL:', decodedText); } } catch (error) { console.error('复制的文本不是有效的 Base64 编码:', error); } } }); })();