Files
shualiangv1/setup_and_run.bat
2025-07-18 09:34:32 +08:00

85 lines
1.8 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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 📦 安装Python依赖包...
pip install -r requirements.txt
if %errorlevel% neq 0 (
echo ❌ 依赖安装失败!
pause
exit /b 1
)
echo ✅ 依赖安装成功
:: 检查Chrome Driver
echo.
echo 🔍 检查Chrome和ChromeDriver...
echo 如果没有安装Chrome浏览器请先安装
echo https://www.google.com/chrome/
:: 显示脚本选择菜单
echo.
echo 📋 请选择要运行的脚本:
echo 1. 基础版本 (website_traffic_bot.py)
echo 2. 配置文件版本 (website_traffic_bot_config.py)
echo 3. 退出
set /p choice="请输入选择 (1/2/3): "
if "%choice%"=="1" (
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 🚀 运行配置文件版本...
python website_traffic_bot_config.py
) else if "%choice%"=="3" (
echo 👋 再见!
exit /b 0
) else (
echo ❌ 无效选择!
pause
exit /b 1
)
echo.
echo 🏁 脚本执行完成!
pause