进程规则
你可以为指定进程分配策略。进程规则仅适用于 Chute Mac。在 iOS 上,PROCESS-NAME 永远不会匹配;PROCESS-NAME-REGEX 可能会匹配由 HTTP User-Agent 派生的伪进程名称。
共有 3 种进程规则类型:PROCESS-NAME、PROCESS-PATH 和 PROCESS-NAME-REGEX。
PROCESS-NAME
PROCESS-NAME,Telegram,Proxy
如果请求的进程名称匹配,则规则命中。支持通配符 * 和 ?。
进程名称始终只是一个名称,而绝非完整路径:对于 macOS 应用程序包,它是应用的本地化显示名称;对于其他进程,它是可执行文件的文件名。若要匹配完整路径,请改用 PROCESS-PATH。
PROCESS-PATH
PROCESS-PATH,/Applications/Safari.app,Proxy
如果请求的完整进程路径与模式匹配(不区分大小写),则规则命中。支持通配符 * 和 ?。
注意:PROCESS-PATH 在 macOS 上对所有入站(HTTP、SOCKS5 和 TUN)均可工作。对于应用程序包,规则匹配的是程序包路径(例如
/Applications/Safari.app);对于其他进程,匹配的是可执行文件的完整路径。匹配不区分大小写。在 iOS 上进程路径永远不会被填充,因此 PROCESS-PATH 规则在 iOS 上不会匹配。
PROCESS-NAME-REGEX
PROCESS-NAME-REGEX,^Safari$,DIRECT
如果进程名称匹配正则表达式,则规则命中。
本页为英文版的翻译。如内容有出入,以英文版为准。