Clash for Windows 使用Parsers 功能實作多執行緒下載

Clash可以說是當下最好用的代理軟體了,功能豐富,介面清爽,簡單易用。透過新增程式碼,使用Parsers功能,實現多執行緒下載。熟悉Clash的同學應該知道Clash提供了自訂新規則的功能介面,對於小白來說十分友善。以下介紹一種使用Clash的Parser功能。

Clash for Windows 功能增強, Parsers 多執行緒下載

可以說是當下最好用的代理軟體了,功能豐富,介面清爽,簡單易用。透過添加程式碼,使用 功能,實作多執行緒下載。熟悉Clash的同學應該知道Clash提供了自訂新規則的功能介面,對於小白來說十分友善。以下介紹一種使用Clash的Parsers 功能。

Clash for Windows 如何使用Parsers 功能

打開 Setting(設定),找到 Profiles(設定檔下)的 Parsers

點選右側的Edit,開啟編輯介面。輸入以下程式碼

Clash for Windows 使用Parsers 功能實作多執行緒下載

 

使用Parsers 功能在CFW中自動新增負載平衡

parsers: - reg: 'slbable$' yaml: append-proxy-groups: - name: ⚖️ 負載平衡-散列type: load-balance url: 'http://wwwrated.com/genemoc照片:2001:5069;http://www. consistent-hashing - name: ⚖️ 負載平衡-輪詢type: load-balance url: 'http://www.google.com/generate_204' interval: 300 strategy: round-robin commands: - proxy proxy-groups.0.proxies.0+⚖️ 負載平衡-散列- proxy-groups.⚖️ 負載平衡-輪詢.proxies=[]proxyNames - proxy-groups.0.proxies.0+⚖️ 負載平衡-輪詢

手動新增負載平衡

#新增至第一個代理程式原則群組- ⚖️ 負載平衡-輪詢- ⚖️ 負載平衡-散列#新增代理程式原則群組- name: ⚖️ 負載平衡-散列type: load-balance url: http://www.google.com/generate_204 interrate: 3000 起 -30000,0006 P04 interx-3000000 -30000000? name: ⚖️ 負載平衡-輪詢type: load-balance url: http://www.google.com/generate_204 interval: 300 strategy: round-robin proxies: - P1 - P2 - P3

在Clash for Windows 中使用Parsers 功能後,可以實作多執行緒下載。

clash下載:https://github.com/Fndroid/clash_for_windows_pkg/releases

clash官網:https://docs.cfw.lbyczf.com/

使用Prasers 更新訂閱,舊配置改成新配置

Windows

對於0.19.4 及以下用戶,無需更改。對於0.19.5 及以上用戶,請點擊Settings-Profiles-Parsers-Edit(設定- 配置- 預處理配置- 編輯), 刪除預設的parsers: #array , 並貼上以下內容。

parsers: - reg: '^.*$' code: | module.exports.parse = async (raw, { axios, yaml, notify, console }, { name, url, interval, selected }) => { const obj = yaml.parse(f. 'ws' && !v['ws-opts'] && v['ws-path'] && !v['ws-headers']) { const opts = {} opts.path = v['ws-path'] v['ws-opts'] = opts delete v['ws-path'] } if (['ws-opts'] = opts delete v['-pathv' v['ws-path'] && v['ws-headers']) { const opts = {} opts.path = v['ws-path'] opts.headers = v['ws-headers'] v['ws-opts'] = opts delete v['ws-path'] delete vws;-opts'] = opts delete v['ws-path'] delete.a }-gturn;

然後更新訂閱即可。

注意: parsers 內容僅在更新訂閱時生效,請務必更新一次訂閱。

MAC

對於Clash for Windows 的mac 版用戶,操作方法同Windows

對於Clash X 用戶,請使用1.72.0 及以前版本,如果不能接受舊版本,請手動修改或換到CFW mac 版

Android

請使用2.5.3 及以前版本,如果無法接受舊版本,可以手動修改或將CFW 修改後的訂閱檔案匯入手機

Linux

Clash for Windows 的linux 版用戶,操作方法同Windows

Shellclash 用戶,請手動修改設定。

路由器

openclash 用戶,請更新到最新版本,新版本已完成了舊配置的適配!

如何手動修改設定檔:

舊配置

ws-path: /XXXX ws-headers: Host: example.com

新配置

ws-opts: path: /XXXX headers: Host: example.com

編輯parsers 內容時,請注意空格,如果忽略掉空格的話,配置會報錯。

Clash For Windows教學:設定TUN/TAP虛擬網卡,Clash訂閱持續更新

Clash For Windows 如何設定Telegram 電報代理上網

1/5 - (1 vote)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *