增加智能清理、智能跳过、错误重试、实时日志功能,修复 PyInstaller 打包 SSL 问题并完善构建流程#73
Open
ZedeX wants to merge 7 commits intoWEIFENG2333:mainfrom
Open
增加智能清理、智能跳过、错误重试、实时日志功能,修复 PyInstaller 打包 SSL 问题并完善构建流程#73ZedeX wants to merge 7 commits intoWEIFENG2333:mainfrom
ZedeX wants to merge 7 commits intoWEIFENG2333:mainfrom
Conversation
… Add '清理已完成' button to remove completed or skipped tasks from the list; 3) Implement skip logic to avoid reprocessing if output file exists (based on selected format: SRT/TXT/ASS); 4) Enable '开始处理' button for retry on failed ('错误') tasks; 5) Add persistent completion notification when all tasks are finished; 6) Introduce LOG menu with real-time log display using thread-safe signal updates; 7) Enhance ASRWorker with detailed logging for debugging processing steps; 8) Resolves issues with task reprocessing, user feedback, and error handling.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
更新内容\n\n- 修复 PyInstaller 打包时的 SSL 模块问题,确保 HTTPS 请求正常工作\n- 添加必要的隐藏导入(requests、urllib3、SSL 相关模块等)\n- 更新 Git Actions 构建流程,支持多平台自动打包\n- 优化打包命令和依赖项管理\n- 完善 README.md 和构建文档\n- 更新 asr_gui.spec 文件\n\n## 主要更改\n\n1. PyInstaller 打包修复:\n - 添加 --hidden-import ssl, _ssl, _hashlib 等\n - 复制必要的 OpenSSL DLL 文件\n - 使用 --onedir 模式确保依赖完整\n\n2. Git Actions 更新:\n - 修改构建脚本使用正确的隐藏导入\n - 支持 Windows DLL 复制\n - 更新上传路径\n\n3. 文档完善:\n - 更新 README.md 中的打包命令\n - 添加版本历史\n\n## 测试\n\n- 本地打包测试通过\n- SSL 错误已修复\n- 创建了 v1.2.0 release\n\n请 review 并合并这些改进。