# FGOWIKIVoiceDownloader **Repository Path**: code1man/fgowikivoice-downloader ## Basic Information - **Project Name**: FGOWIKIVoiceDownloader - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-13 - **Last Updated**: 2025-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FGO Wiki 语音下载器 基于 Selenium 与 PyQt5 的桌面工具,从 `https://fgo.wiki` 英灵语音页抓取并并发下载 mp3。 ## 特性 - 自动爬取 FGO Wiki 英灵语音页面,批量下载 mp3 文件。 - 语音文件以 `语音名称` 命名,自动清洗非法字符。 - 仅支持 Chrome 浏览器(需对应 WebDriver),Edge自行在 `crawler` 修正并下载 WebDriver。 - 支持自定义过滤日志输出,默认 `[INFO]` 。 - 按标题去重,重复标题的语音不会重复下载。 - 多线程并发下载,支持失败重试。 - 桌面界面基于 PyQt5,操作简单。 ## 环境要求 - Windows,Python 3.9\+。 - Google Chrome 已安装(Selenium Manager 会自动匹配驱动)。 - 依赖:`selenium`、`PyQt5`、`requests`。 ## 安装 使用 Conda 创建并激活环境: ```bash conda env create -f environment.yml -n fgo_downloader conda activate fgo_downloader ``` ## 打包 使用 PyInstaller 打包: ```bash pyinstaller FGO_Wiki语音下载器.spec ``` ## 注意事项 - 本项目依赖 Selenium 自动化爬取 [fgo.wiki](https://fgo.wiki) 数据,**需要能够访问外网**。 - 若遇到 `ChromeDriver` 启动失败、页面加载超时、无数据等问题,极大概率是网络受限,**建议全程开启 VPN 或科学上网工具**。 - 支持 Chrome 和 Edge 浏览器,需提前安装对应 WebDriver 并配置好环境变量。