永远的异乡人
发表于 2022-10-22 11:11:57
cxxjackie 发表于 2022-10-21 21:10
这样?这个也要的sample的嘛:
不行啊,老哥您看看哪里出错了
![捕获.PNG](data/attachment/forum/202210/22/111017v40531ssh0b1ehs3.png)
脚本代码如下:
```
// ==UserScript==
// @name ajaxHooker示例
// @namespace http://tampermonkey.net/
// @version 0.1
// @descriptiontry to take over the world!
// @author You
// @match https://www.baidu.com/*
// @require https://scriptcat.org/lib/637/1.0.2/ajaxHooker.js
// @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net.cn
// @run-at document-start
// @grant none
// ==/UserScript==
(function() {
'use strict';
ajaxHooker.hook(request => {
console.log('test',request);
});
// Your code here...
})();
```
cxxjackie
发表于 2022-10-22 12:25:33
永远的异乡人 发表于 2022-10-22 11:11
不行啊,老哥您看看哪里出错了
![捕获.PNG](data/attachment/forum/202210/22/111017v40531ssh0b1ehs ...
好像是脚本站出现bug了,@王一之 这什么情况:
!(data/attachment/forum/202210/22/122443q9dq989vmhod9bbb.png)
王一之
发表于 2022-10-22 12:27:42
cxxjackie 发表于 2022-10-22 12:25
好像是脚本站出现bug了,@王一之 这什么情况:
!(data/attachment/forum/202210/22/1 ...
解决了,我服务器配置问题{:4_115:}
永远的异乡人
发表于 2022-10-22 12:39:32
王一之 发表于 2022-10-22 12:27
解决了,我服务器配置问题
需要修改什么吗,我这里还是不行。{:4_88:}
王一之
发表于 2022-10-22 12:44:04
永远的异乡人 发表于 2022-10-22 12:39
需要修改什么吗,我这里还是不行。
重载一下,刷新缓存?
例如在脚本后面加上时间戳
// @require https://scriptcat.org/lib/637/1.0.2/ajaxHooker.js?t=1666413838
Major
发表于 2022-10-29 00:01:59
有时会劫持成功,有时失败怎么弄。测试了,好像和 网页加载速度有关系,怎样设置等待数据出来后返回劫持。
cxxjackie
发表于 2022-10-29 11:45:58
Major 发表于 2022-10-29 00:01
有时会劫持成功,有时失败怎么弄。测试了,好像和 网页加载速度有关系,怎样设置等待数据出来后返回劫持。 ...
// @run-at document-start
这句加上了吗?
Major
发表于 2022-10-29 12:54:07
cxxjackie 发表于 2022-10-29 11:45
这句加上了吗?
加上了,貌似没有on load,所以才导致
cxxjackie
发表于 2022-10-29 13:19:41
Major 发表于 2022-10-29 12:54
加上了,貌似没有on load,所以才导致
没有onload是什么意思?hook函数最好不要写在onload里,劫持应该是越早越好。
小黑.
发表于 2022-11-19 16:10:58
新版hook怎么使用
页:
1
2
[3]
4
5
6
7
8
9
10
11
12