banner
 Sayyiku

Sayyiku

Chaos is a ladder
telegram
twitter

Debian11 デプロイ FullTclash ノードテストツール

介绍#

公式のリポジトリ

FullTclash bot は、テストタスクを実行する Telegram ボットです。現在、バッチでクラッシュ設定ファイルを使用した接続性テストをサポートしており、以下のテスト項目をサポートしています:

  • Netflix Youtube DisneyPlus Bilibili steam 通貨 OpenAI (ChatGPT) IP リスク(IP フィッシング) Wikipedia

また、HTTP 遅延テストとリンクトポロジテスト(ノードの入出力分析)もサポートしています。

環境の準備#

apt update && apt upgrade
apt install -y git && git clone https://github.com/AirportR/FullTclash.git && cd FullTclash
apt install python3-pip screen fontconfig
cd FullTclash
pip3 install -r requirements.txt

フォントのインストール#

Nerd Fontsから選択してください。

フォントファイルをシステムのフォントディレクトリにコピーします:ダウンロードしたフォントファイル(通常は .ttf、.otf、または .woff で終わるファイル)を /usr/share/fonts/ ディレクトリにコピーします。

sudo cp your_font.ttf /usr/share/fonts/
your_font.ttf を実際のフォントファイルのパスとファイル名に置き換えてください。

フォントキャッシュを更新します:以下のコマンドを実行してシステムのフォントキャッシュを更新します。

sudo fc-cache -f -v
これにより、フォントディレクトリが再スキャンされ、フォントキャッシュが更新されます。

フォントのインストールを確認します:コマンド fc-list を使用して、システムにインストールされているフォントをリストアップできます。ターミナルで以下のコマンドを実行してフォントのリストを表示します。

fc-list
カスタムフォントがリストに表示されれば、インストールは成功しています。

Bot の環境の準備#

- Telegram の api_id、api_hash をここで取得してください(一部の TG アカウントはブロックされているため、正常に使用できません)。

- @BotFatherに移動して、ボットを作成し、ボットの bot_token を取得してください。次のような形式になります:

bot_token = "123456"

- @userinfoboでユーザー ID を取得してください。

実行#

screen ## 新しいターミナルを作成します
cd FullTclash/./resources
cp config.yaml.example config.yaml
vim config.yaml
## 以下を変更します

bot:
 api_id: 123456 #自分のapi_idに変更する
 api_hash: 123456ABCDefg #自分のapi_hashに変更する
 bot_token: 123456:ABCDefgh123455  # bot_token, @BotFatherから取得
 # 中国本土で使用する場合、プログラムはTelegramサーバーに接続するためにプロキシが必要です。次の情報を入力してください:
 proxy: 127.0.0.1:7890 #socks5を自分のプロキシアドレスとポートに置き換える

## 実行
python3 -c 'import sys; sys.stdout.reconfigure(encoding="utf-8"); exec(open("main.py").read())'

image

image

image

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。