您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
跳转地址劫持
// ==UserScript== // @name 军团珠宝跳转国服市集 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 跳转地址劫持 // @author Rxdey // @match https://vilsol.github.io/timeless-jewels/* // @icon https://www.google.com/s2/favicons?sz=64&domain=github.io // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; const TRAD_URL = 'https://poe.game.qq.com/trade/search'; const transformUrl = (url) => { let params = url.searchParams; let query = JSON.parse(decodeURIComponent(params.get('q'))); // 识别不出英文名字类型,直接删除 delete query.query.name; delete query.query.type; // 在线状态改成任何 query.query.status.option = 'any'; window.temp_Open(`${TRAD_URL}?q=${encodeURIComponent(JSON.stringify(query))}`); }; window.temp_Open = window.open; // 劫持window.open window.open = (url, tag) => { // console.log(JSON.stringify(url)); if (!/^https\:\/\/www\.pathofexile\.com\/trade\/search\//.test(url.href)) { window.temp_Open(url, tag); return; } transformUrl(url); }; })();