OldWangWet 发表于 2024-10-18 10:50:35

脚本猫无法导入require链接

我想使用ajax库,在油猴插件里这个代码成功运行了,但是在脚本猫里代码运行失败了。显示couldn't load resource from URL due to a SRI error,我看教程里说这个错误是MD5校验引起的,但是链接没有错误(毕竟油猴里可以运行),我觉得可能是我脚本猫的设置出现错误了,但是不知道问题具体出在哪。
```
// ==UserScript==
// @name         drift001
// @namespace    http://tampermonkey.net/
// @version      2024-10-16
// @descriptiontry to take over the world!
// @author       You
// @match      https://www.zhihu.com/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @require      https://scriptcat.org/lib/637/1.4.3/ajaxHooker.js#sha256=y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY
// @run-at       document-start
// @grant      GM_xmlhttpRequest
// @grant      unsafeWindow
// ==/UserScript==

(function() {
    'use strict';
    ajaxHooker.hook(request => {
      if (request.url === 'https://www.zhihu.com/api/v4/comment_v5/answers/2506337374/comment') {
         alert(JSON.stringify(request.data, null, 2));
      }
    });
    // Your code here...
})();
```
![屏幕截图 2024-10-18 104913.png](data/attachment/forum/202410/18/104935vodddbdsyszy8yos.png)

李恒道 发表于 2024-10-18 10:50:36

@王一之
getResourceMode函数
油猴是base64校验y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY
哥哥是hex校验得到了eabf615c855bfec656eef6d12e1ce807b7dc880ad52ef875955e4f67b36853b6

OldWangWet 发表于 2024-10-18 13:02:31

李恒道 发表于 2024-10-18 10:50
@王一之
getResourceMode函数
油猴是base64校验y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY


大佬nb啊!

李恒道 发表于 2024-10-18 13:07:56

OldWangWet 发表于 2024-10-18 13:02
大佬nb啊!

哥哥别急哦
让一之哥考虑兼容问题或者到修改到发布要一些时间
可以先取消hash一阵

王一之 发表于 2024-10-21 09:56:33

李恒道 发表于 2024-10-18 10:50
@王一之
getResourceMode函数
油猴是base64校验y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY


啊?不是指明了sha256么。。。。怎么这样的?

王一之 发表于 2024-10-21 09:56:49

哥哥这个 y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY 是怎么来的?

李恒道 发表于 2024-10-21 13:09:40

王一之 发表于 2024-10-21 09:56
哥哥这个 y1sWy1M/U5JP1tlAY5e80monDp27fF+GMRLsOiIrSUY 是怎么来的?

这个是sha256的base64格式
哥哥用的是hex格式
所以出现了跟tm不兼容
页: [1]
查看完整版本: 脚本猫无法导入require链接