admin 发表于 2024-9-12 15:19:28

去墙教程

第一步:找到需要去墙的链接

首先找到这个插件的HTML主页面文件,在资源清单(fxmanifest.lua/__resource.lua)中搜索ui_page,打开它后面目录对应的HTML文件。搜索http,并逐个检查以下标签中的链接能否正常访问。<!-- CSS -->
<link href="http://example.com" rel="stylesheet">
<!-- JavaScript -->
<script src="https://example.com"></script>上面只展示了最基础和必须的属性,如果你看到下面这样的标签,不用担心,它们的作用是一样的。
<!-- CSS -->
<link href="http://example.com" rel="stylesheet" integrity="XXXX" crossorigin="anonymous">
<!-- JavaScript -->
<script src="https://example.com" integrity="XXXX" crossorigin="anonymous"></script>
第二步:替换为可以使用的链接
如果你发现这个标签中的链接被墙了,可以选择下面任意一种方式,将它替换为可以使用的链接。还记得上面展示的带有“integrity”和“crossorigin”属性的标签吗?在替换为其他链接后,请将它们移除。
方法一:使用相同的国内源优点:节省玩家和服务器的硬盘空间,方便快速缺点:有可能会失效
首先我们需要找一个收录开源库的国内CDN代理,这里推荐两个我在用的:https://www.staticfile.net/https://www.bootcdn.cn/
搜索此项目的名称,如“jquery”;并选择与原来相同的版本,如“3.5.1”。复制链接并替换。<!-- 原始链接 -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<!-- Staticfile CDN 国内源 -->
<script src='https://cdn.staticfile.net/jquery/3.5.1/jquery.min.js'></script>
方法二:科学上网后把文件下载到插件内加载优点:永远不会失效缺点:占用玩家和服务器的硬盘空间,操作麻烦
科学上网并在浏览器中打开此链接,Ctrl+S保存为文件,将文件复制到插件文件夹内你想要的位置,在资源清单中引入该文件。<!-- 原始链接 -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<!-- 本地 -->
<script src='./lib/jquery.min.js'></script>文件夹结构
├─插件
│    ├─html
│    │    ├─lib
│    │    │    ├─jquery.min.js
│    │    ├─index.html
│    │    ├─fxmanifest.lua资源清单files {
      'html/lib/jquery.min.js',
      'html/index.html',
}
页: [1]
查看完整版本: 去墙教程