您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
JSVL, which stands for JavaScript Variable Locator, is a simple tool that allows you to execute code when a global variable is located.
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyforks.org/scripts/540433/1612224/JSVL.js
// ==UserScript== // @name JSVL // @namespace Unseeable's Libraries // @version 1.0.0 // @description A simple tool that allows you to execute code when a global variable is located. // @author Colton Stone // @homepage https://github.com/Unseeable8710/JSVL // @license GPL-3.0-or-later // @tag utilities // ==/UserScript== function checkNested(obj, args) { for (var i = 0; i < args.length; i++) { if (!obj || !obj.hasOwnProperty(args[i])) { return false; } obj = obj[args[i]]; } return true; } function waitForGlobal(obj, keyPath, callback) { var args = keyPath.split('.'); if (checkNested(obj, args)) { callback(); } else { setTimeout(function() { waitForGlobal(keyPath, callback); }, 100); } }