Skip to content

Commit

Permalink
faq: mac check
Browse files Browse the repository at this point in the history
  • Loading branch information
dongchengjie committed May 16, 2024
1 parent a07b3e1 commit d62e0bc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
Binary file added docs/assets/faq/macos/mac_security_check.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions docs/faq/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,9 @@
```bash
sudo xattr -d com.apple.quarantine /Applications/Clash\ Verge.app
```

## Apple 无法检查 App 是否包含恶意软件

![文件已损坏](../assets/faq/macos/mac_security_check.png)

- 解决方案:详见[macOS 使用手册](https://support.apple.com/zh-cn/guide/mac-help/mchleab3a043/mac),并选择对应 mac 版本的文档。
13 changes: 7 additions & 6 deletions docs/guide/script.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ function main(params) {

## 脚本示例

### 自定义规则集
### 1. 自定义规则(集)

> 如下是一个套用 Loyalsoldier 规则集的 Script 脚本示例(可点击复制按钮)。
<!-- prettier-ignore -->
!!! info
- 你可以在脚本中的 `// 自定义规则` 下面自行添加规则
- 你可以在脚本中的 `// 自定义规则` 注释部分的下面,添加自定义的规则
- 规则配置请参考 [规则配置文档](https://wiki.metacubex.one/config/rules/)**<font color="green">不懂该用哪个规则必看!!!</font>**)。

```javascript
Expand Down Expand Up @@ -351,13 +351,14 @@ function main(config) {
}
```
### 剔除高倍率节点
### 2. 剔除高倍率节点
> 如下是一个按倍率过滤代理组节点的 Script 脚本示例(可点击复制按钮)。
<!-- prettier-ignore -->
!!! info
通过配置每个代理组的**最大倍率**,将超过最大倍率的节点从代理组中**剔除**。
- 通过配置每个代理组的**最大倍率**,将超过最大倍率的节点从代理组中**剔除**。
- 本脚本的剔除**无法作用于**通过 `include-all``include-all-proxies``include-all-providers` 引入的节点。
```javascript
// 代理组最大倍率
Expand Down Expand Up @@ -388,9 +389,9 @@ function main(config) {
})
.filter(Boolean);
if (removed.length > 0) {
// 移除group的引用
// 移除代理组的引用
config["proxy-groups"].forEach(group => {group["proxies"] = group["proxies"].filter(proxy => !removed.includes(proxy));});
// 移除rule的引用
// 移除规则的引用
config["rules"] = (config["rules"] ?? []).filter(rule => rule && removed.every(name => !rule.endsWith(name) && !rule.endsWith(`${name},no-resolve`)));
}
return config;
Expand Down

0 comments on commit d62e0bc

Please sign in to comment.