关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

微博

为了测试 Tomato VPN 节点,您可以按照以下步骤编写一个脚本。脚本将使用 Python 3.8+来实现测试功能,适用于远程用户

科学上网工具 2026-08-21 10:55:18 1 0

test_tomato vpn_nodes.py

import os
import sys
from datetime import datetime
def main():
    # 1. 读取当前节点数量
    current_nodes = len(os.popen('cat /var/lib/tomato/nodes'))
    if current_nodes == 0:
        print("没有Tomato VPN节点")
        return
    # 2. 读取配置文件
    config_path = os.path.join(os.path.expanduser('~'), 'config', 'tomo_config.json')
    if not os.path.exists(config_path):
        print(f"没有找到Tomato VPN配置文件:{config_path}")
        return
    # 3. 连接 Tomo VPN
    try:
        with open(config_path, 'r') as f:
            config = json.load(f)
        http_client = http.server.from_client(config['server'], config['port'], 'http')
        http_client Allow 44
        http_client Allow 43
        http_client Allow 41
        http_client Allow 43
        http_client Allow 41
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client Allow 43
        http_client

为了测试 Tomato VPN 节点,您可以按照以下步骤编写一个脚本。脚本将使用 Python 3.8+来实现测试功能,适用于远程用户

如果没有特点说明,本站所有内容均由网络梯子官网下载入口|精选高速稳定节点,多平台兼容,一键连接畅享全球网络体验原创,转载请注明出处!