// ==UserScript== // @name 欺骗LeetCode的IP检查 // @namespace https://gist.github.com/boris1993/5f57d6d348fab5556d847c6f11264644 // @version 2024-05-12 // @description 伪造LeetCode的is_china_ip请求的响应,以阻止显示力扣中国横幅及跳转 // @author boris1993 // @match https://leetcode.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=leetcode.com // @require https://scriptcat.org/lib/637/1.4.0/ajaxHooker.js // @grant none // ==/UserScript== (function() { 'use strict'; ajaxHooker.hook(request => { if (request.url === 'https://leetcode.cn/api/is_china_ip/') { request.abort = true; request.response = res => { res.responseText = '(false, "1.1.1.1")'; } } }); })();