您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Extracts kiranico armor links
// ==UserScript== // @name Kiranico Armor Linker // @namespace krunkster // @description Extracts kiranico armor links // @include http://kiranico.com/en/mh4u/armor* // @version 1 // @grant GM_registerMenuCommand // ==/UserScript== function getLink() { var armorScope = document.getElementsByClassName("ng-scope")[1]; var scope = unsafeWindow.angular.element(armorScope).scope(); var link = "http://kiranico.com/en/mh4u/armor/?a=" + scope.armorset[0].id + "," + scope.armorset[1].id + ","+ scope.armorset[2].id + ","+ scope.armorset[3].id + ","+ scope.armorset[4].id; console.log("Armor Link: " + link); return link; } function alertLink() { alert(getLink()); } function updateLink() { document.location = getLink(); } GM_registerMenuCommand("Get the current armor link", alertLink); (function() { var Elements = document.getElementsByTagName('th'); for (var i = 0; i < Elements.length; i++) { var elmInput = Elements[i]; data = elmInput.textContent; console.log(data); if (data.indexOf("Armors") > -1) { elmInput.addEventListener('click', updateLink, false); } } })();