Clash for Windowsはパーサーを使用してマルチスレッドダウンロードを実装します

Clashは、豊富な機能、すっきりとしたインターフェース、そして使いやすさを備え、現時点で最高のプロキシソフトウェアと言えるでしょう。コードを追加し、Parser機能を使用することで、マルチスレッドダウンロードを実現できます。Clashを使い慣れている方ならご存知でしょうが、Clashは初心者にとって非常に使いやすい、新しいルールをカスタマイズするための機能的なインターフェースを提供しています。以下では、ClashのParser機能の使い方をご紹介します。

Windows版Clashは機能が強化され、パーサーはマルチスレッドでダウンロード可能

豊富な機能、明確なインターフェース、使いやすさを備え、現時点で最高のプロキシ ソフトウェアと言えます。 関数は、マルチスレッドダウンロードを実現します。Clashに精通している方は、Clashが新しいルールをカスタマイズするための関数インターフェースを提供しており、初心者にとって非常に使いやすいことをご存知でしょう。以下では、ClashのParsers関数の使い方を紹介します。

Clash for Windows でパーサーを使用する方法

開ける 設定(設定)で、 プロフィール(設定ファイルの下) パーサー

右側の「編集」をクリックして編集画面を開きます。次のコードを入力してください。

Clash for Windowsはパーサーを使用してマルチスレッドダウンロードを実装します

 

パーサーを使用してCFWに負荷分散を自動的に追加する

parsers: - reg: 'slbable$' yaml: append-proxy-groups: - name: ⚖️ load-balance-hash type: load-balance url: 'http://www.google.com/generate_204' interval: 300 strategy: consistency-hashing - name: ⚖️ load-balance-round-robin type: load-balance url: 'http://www.google.com/generate_204'間隔: 300 戦略: ラウンドロビン コマンド: - proxy-groups.⚖️ load-balance-hash.proxies=[]proxyNames - proxy-groups.0.proxies.0+⚖️ load-balance-hash- proxy-groups.⚖️ Load balancing-round robin.proxies=[]proxyNames - proxy-groups.0.proxies.0+⚖️ Load balancing-round robin

ロードバランサを手動で追加する

# 最初のプロキシ戦略グループに追加 - ⚖️ load-balance-round robin - ⚖️ load-balance-hashing # プロキシ戦略グループを追加します - 名前: ⚖️ load-balance-hashing タイプ: load-balance url: http://www.google.com/generate_204 間隔: 300 戦略: consistency-hashing プロキシ: - P1 - P2 - P3 - 名前: ⚖️ load-balance-round robin タイプ: load-balance url: http://www.google.com/generate_204 間隔: 300 戦略: round-robin プロキシ: - P1 - P2 - P3

Clash for Windows のパーサー機能を使用することで、マルチスレッド ダウンロードを実現できます。

Clash ダウンロード: https://github.com/Fndroid/clash_for_windows_pkg/releases

Clash公式サイト: https://docs.cfw.lbyczf.com/

Prasersを使用してサブスクリプションを更新し、古い構成を新しい構成に変更します

ウィンドウズ

0.19.4以前のバージョンをご利用の場合は、変更は不要です。0.19.5以降のバージョンをご利用の場合は、「設定」-「プロファイル」-「パーサー」-「編集」をクリックし、デフォルトのパーサー「#array」を削除して、以下の内容を貼り付けてください。

パーサー: - レジスタ: '^.*$' コード: | module.exports.parse = async (raw, { axios, yaml, notify, console }, { name, url, interval, selected }) => { const obj = yaml.parse(raw) obj.proxies.forEach( v => { if (v.network === '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 (v.network === 'ws' && !v['ws-opts'] && v['ws-path'] && v['ws-headers']) { const opts = {} opts.path = v['ws-path'] opts.headers = v['ws-headers'] v['ws-opts'] = opts を削除します v['ws-path'] を削除します v['ws-headers'] } }) return yaml.stringify(obj) }

その後、サブスクリプションを更新します。

注: パーサーの内容はサブスクリプションを更新した場合にのみ有効になります。サブスクリプションは必ず一度更新してください。

マック

Clash for WindowsのMacユーザーの場合、操作方法はWindowsと同じです

Clash Xをご利用の方は、バージョン1.72.0以前をご利用ください。古いバージョンが使用できない場合は、手動で修正するか、CFW Mac版に切り替えてください。

アンドロイド

バージョン2.5.3以前をご利用ください。古いバージョンが使用できない場合は、手動で修正するか、CFWで修正したサブスクリプションファイルを携帯電話にインポートしてください。

リナックス

Linux版Clash for Windowsのユーザーの場合、操作方法はWindowsと同じです。

Shellclash ユーザーは、設定を手動で変更してください。

ルーター

Openclash ユーザーの方は、最新バージョンにアップデートしてください。新しいバージョンでは、古い設定の適応が完了しています。

構成ファイルを手動で変更する方法:

古い構成

ws-path: /XXXX ws-headers: ホスト: example.com

新しい構成

ws-opts: パス: /XXXX ヘッダー: ホスト: example.com

パーサーの内容を編集する際は、スペースに注意してください。スペースを無視すると、設定でエラーが発生します。

Clash For Windows チュートリアル: TUN/TAP 仮想ネットワーク カードの設定、継続的なアップデートのための Clash サブスクリプション

Clash For WindowsでインターネットにアクセスするためのTelegramプロキシの設定方法

1/5 - (1票)

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です