banner
 Sayyiku

Sayyiku

Chaos is a ladder
telegram
twitter

Debian11 部署 FullTclash 节点测试工具

介紹#

官方倉庫

FullTclash bot 是承載其測試任務的 Telegram 機器人(以下簡稱 bot), 目前支持以 clash 配置文件為載體的批量聯通性測試,支持以下測試項目:

  • Netflix Youtube DisneyPlus Bilibili steam 貨幣 OpenAI (ChatGPT) 落地 ip 風險 (IP 欺詐度) 維基百科

以及 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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。