脚本体验师001
发表于 2022-9-26 23:07:13
cxxjackie 发表于 2022-9-26 23:01
给你写了个例子,我搞错了一点,onload的原型不在XMLHttpRequest.prototype,而在XMLHttpRequestEventTar ...
哈哈看到setTimeout就八九不离那个谱了,我研究研究
player
发表于 2022-10-8 11:51:07
本帖最后由 player 于 2022-10-8 16:03 编辑
资源类的请求可以用这个拦截替换吗,比如图片
!(data/attachment/forum/202210/08/160124dnzqxqufx8y8f0gp.png)
这个是不是只能用xhr请求的
cxxjackie
发表于 2022-10-8 20:40:33
player 发表于 2022-10-8 11:51
资源类的请求可以用这个拦截替换吗,比如图片
!(data/attachment/forum/202210/08/160124dnzqxqufx8y8 ...
xhr或fetch,资源的不行,可以用adblock之类的插件自己写规则做拦截替换。
color123
发表于 2022-10-18 17:34:45
本帖最后由 color123 于 2022-10-18 17:36 编辑
cxxjackie 发表于 2022-10-8 20:40
xhr或fetch,资源的不行,可以用adblock之类的插件自己写规则做拦截替换。
劫持js文件请求响应值该怎么写
cxxjackie
发表于 2022-10-18 20:34:21
color123 发表于 2022-10-18 17:34
劫持js文件请求响应值该怎么写
文件的劫持不了,js限制,得用浏览器插件来做。tampermonkey beta版有一个webRequest的API也许能做,不过属于测试性质。正经的用js实现应该是劫持基础函数,但这个就复杂了,需要具体情况具体分析。
永远的异乡人
发表于 2022-10-21 21:01:02
老师,请问有现成可运行的samples的吗,感激不尽。
cxxjackie
发表于 2022-10-21 21:10:22
永远的异乡人 发表于 2022-10-21 21:01
老师,请问有现成可运行的samples的吗,感激不尽。
这样?这个也要的sample的嘛:
// ==UserScript==
// @name ajaxHooker示例
// @description...
// @namespace ...
// @author ...
// @version 1.0
// @match https://www.baidu.com/
// @require https://scriptcat.org/lib/637/1.0.2/ajaxHooker.js
// @run-at document-start
// ==/UserScript==
(function() {
'use strict';
ajaxHooker.hook(request => {
console.log(request);
});
})();
cxxjackie
发表于 2022-10-21 21:13:08
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子{:4_98:}
王一之
发表于 2022-10-21 21:20:53
cxxjackie 发表于 2022-10-21 21:13
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子
识别成url了,然后自动转换{:4_113:} dz默认编辑器整的
哥哥可以试试markdown编辑器
王一之
发表于 2022-10-21 21:21:58
cxxjackie 发表于 2022-10-21 21:13
@王一之 论坛的插入代码怎么老把@name和@match替换成这种鬼样子
@符号识别成艾特了。。。。然后论坛刚好有两个人叫 match name 😂哈哈哈
页:
1
[2]
3
4
5
6
7
8
9
10
11