@echo off chcp 65001 >nul title 网站流量模拟脚本 echo ====================================== echo 网站流量模拟脚本 安装和运行工具 echo ====================================== echo. :: 检查Python是否已安装 python --version >nul 2>&1 if %errorlevel% neq 0 ( echo ❌ Python未安装!请先安装Python 3.7+ echo 下载地址: https://www.python.org/downloads/ pause exit /b 1 ) echo ✅ Python已安装 python --version :: 检查pip是否可用 pip --version >nul 2>&1 if %errorlevel% neq 0 ( echo ❌ pip不可用! pause exit /b 1 ) echo ✅ pip可用 :: 显示脚本选择菜单 echo. echo 📋 请选择要运行的脚本: echo 1. 基础版本 (website_traffic_bot.py) - 需要Chrome echo 2. 配置文件版本 (website_traffic_bot_config.py) - 需要Chrome echo 3. 纯协议版本 (website_traffic_bot_protocol.py) - 推荐,无需浏览器 echo 4. 退出 set /p choice="请输入选择 (1/2/3/4): " if "%choice%"=="1" ( echo. echo 📦 安装完整版依赖包... pip install -r requirements.txt if %errorlevel% neq 0 ( echo ❌ 依赖安装失败! pause exit /b 1 ) echo ✅ 依赖安装成功 echo. echo 🚀 运行基础版本... python website_traffic_bot.py ) else if "%choice%"=="2" ( if not exist config.json ( echo ❌ 配置文件 config.json 不存在! echo 请先检查配置文件是否存在。 pause exit /b 1 ) echo. echo 📦 安装完整版依赖包... pip install -r requirements.txt if %errorlevel% neq 0 ( echo ❌ 依赖安装失败! pause exit /b 1 ) echo ✅ 依赖安装成功 echo. echo 🚀 运行配置文件版本... python website_traffic_bot_config.py ) else if "%choice%"=="3" ( if not exist config.json ( echo ❌ 配置文件 config.json 不存在! echo 请先检查配置文件是否存在。 pause exit /b 1 ) echo. echo 📦 安装纯协议版依赖包... pip install -r requirements_protocol.txt if %errorlevel% neq 0 ( echo ❌ 依赖安装失败! pause exit /b 1 ) echo ✅ 依赖安装成功 echo. echo 🚀 运行纯协议版本(推荐)... echo 💡 此版本不会打开浏览器窗口,更加隐蔽高效 python website_traffic_bot_protocol.py ) else if "%choice%"=="4" ( echo 👋 再见! exit /b 0 ) else ( echo ❌ 无效选择! pause exit /b 1 ) echo. echo 🏁 脚本执行完成! pause