您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove the redirection of Bing Search by replacing the URL provided.
// ==UserScript== // @name Anti Bing Redirect // @namespace https://github.com/shiquda/shiquda_UserScript // @supportURL https://github.com/shiquda/shiquda_UserScript/issues // @icon https://www.google.com/s2/favicons?sz=64&domain=bing.com // @version 0.1.3 // @description Remove the redirection of Bing Search by replacing the URL provided. // @author shiquda // @match https://*.bing.com/search?* // @license MIT // ==/UserScript== (function () { 'use strict'; //提取url的被加密字符串并解密 function decode(url) { const regex = /(?<=&u=a1)[^&]*/; const match = regex.exec(url); if (match) { const encodedString = match[0].replace(/-/g, '+').replace(/_/g, '/'); const decodedString = atob(encodedString); return decodedString; } return null; } function replaceURLs() { //var txt = "" const URLs = document.querySelectorAll("a") for (var i = 0; i < URLs.length; i++) { const rpl = decode(URLs[i].href) if (rpl) { URLs[i].href = rpl //txt += (" " + rpl) } } //console.log(txt) } replaceURLs() //适配自动翻页 document.querySelector("#b_results").addEventListener('DOMNodeInserted', replaceURLs) // Your code here... })();