@echo off chcp 65001 >nul title 微信岗位提取工具 - 启动器 color 0A :menu cls echo. echo ╔════════════════════════════════════════╗ echo ║ 微信群岗位信息提取工具 v1.0 ║ echo ╚════════════════════════════════════════╝ echo. echo 请选择操作: echo. echo [1] 启动 GUI 版本(推荐) echo [2] 启动命令行版本 echo [3] 测试 API 连接 echo [4] 查看已提取的岗位数据 echo [5] 打包成 EXE 文件 echo [6] 安装/更新依赖 echo [0] 退出 echo. echo ════════════════════════════════════════ set /p choice=请输入选项 (0-6): if "%choice%"=="1" goto gui if "%choice%"=="2" goto cli if "%choice%"=="3" goto test if "%choice%"=="4" goto view if "%choice%"=="5" goto build if "%choice%"=="6" goto install if "%choice%"=="0" goto end echo 无效选项,请重新选择 timeout /t 2 >nul goto menu :gui cls echo 正在启动 GUI 版本... python job_extractor_gui.py if errorlevel 1 ( echo. echo [错误] 启动失败,可能缺少依赖 echo 请选择菜单中的选项 6 安装依赖 pause ) goto menu :cli cls echo 正在启动命令行版本... echo 按 Ctrl+C 可停止程序 echo. python job_extractor.py pause goto menu :test cls echo 正在测试 API 连接... echo. python test_api.py pause goto menu :view cls echo 正在查看岗位数据... echo. python view_jobs.py pause goto menu :build cls echo 正在打包成 EXE... echo 这可能需要几分钟时间,请耐心等待... echo. call build.bat pause goto menu :install cls echo 正在安装/更新依赖... echo. echo [1/4] 安装 wxauto... pip install -e . echo. echo [2/4] 安装 requests... pip install requests echo. echo [3/4] 安装 pywin32(COM组件支持)... pip install pywin32 echo. echo [4/4] 安装 pyinstaller(用于打包)... pip install pyinstaller echo. echo ════════════════════════════════════════ echo 依赖安装完成! echo ════════════════════════════════════════ pause goto menu :end cls echo. echo 感谢使用!再见~ timeout /t 2 >nul exit