@echo off setlocal chcp 65001 >nul set PYTHONIOENCODING=utf-8 cd /d "%~dp0" echo ============================================ echo Website Mirror Crawler echo Target: http://171.80.3.206:39897/ echo ============================================ echo. set "PY=" python --version >nul 2>nul if not errorlevel 1 ( set "PY=python" goto :found ) py -3 --version >nul 2>nul if not errorlevel 1 ( set "PY=py -3" goto :found ) python3 --version >nul 2>nul if not errorlevel 1 ( set "PY=python3" goto :found ) if exist "C:\Users\ruigu\AppData\Local\Programs\Python\Python310\python.exe" ( set "PY=C:\Users\ruigu\AppData\Local\Programs\Python\Python310\python.exe" goto :found ) echo [ERROR] No Python found. echo Install Python 3.8+ from https://www.python.org/downloads/ echo During install, check the box "Add Python to PATH". echo Then double-click this file again. pause exit /b 1 :found echo Using Python: %PY% echo. echo [1/3] Checking dependencies... %PY% -c "import requests, bs4" >nul 2>nul if errorlevel 1 ( echo [1/3] Installing requests and beautifulsoup4 ... %PY% -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests beautifulsoup4 ) else ( echo [1/3] Dependencies OK ) echo. echo [2/3] Crawling site ... this may take minutes. Do NOT close this window. echo. %PY% -u mirror.py http://171.80.3.206:39897/ echo. echo [3/3] Done! Offline copy is here: echo %~dp0mirror\171.80.3.206_39897\ echo Open index.html inside that folder with your browser. echo. pause