Skip to content

1.0

Choose a tag to compare

@EndlessPixel EndlessPixel released this 31 Jan 04:57
e885ad5

版本 1.0 (2026-01-31)

🎯 主要功能

  • 多线程下载 :支持多线程并发下载,提高下载速度
  • 镜像源选择 :内置多个GitHub镜像源,解决网络访问问题
  • 版本管理 :按Minecraft版本分组显示整合包版本
  • 智能文件识别 :自动识别符合格式的整合包文件
  • 更新检查 :自动检查应用程序更新,及时获取最新版本

🎨 用户界面

  • 现代设计 :采用现代、美观的UI设计风格
  • 响应式布局 :上栏和下栏大小可调节,默认比例2:8
  • 视觉反馈 :添加了加载动画和状态提示
  • 图标支持 :为所有按钮添加了直观的图标
  • 状态栏 :实时显示应用程序状态和操作结果

🔧 技术改进

  • SSL证书处理 :添加了SSL证书验证跳过选项,解决网络访问问题
  • GitHub API分页 :支持GitHub API分段传输,获取完整版本列表
  • 多线程优化 :使用后台线程执行网络请求,避免阻塞主线程
  • 错误处理 :完善的错误处理机制,提高应用程序稳定性
  • 事件系统 :使用自定义事件处理异步操作结果

📦 打包发布

  • 独立可执行文件 :使用PyInstaller打包成单个exe文件
  • 无依赖运行 :包含所有必要的依赖项,无需用户单独安装
  • 跨平台兼容 :支持Windows系统运行

🐛 修复的问题

  • QEvent未定义错误 :添加了缺失的QEvent导入
  • 文件检索问题 :修复了无法识别测试版和旧版本文件的问题
  • 版本列表不全 :解决了GitHub API默认只返回30个结果的限制
  • 网络访问问题 :添加了镜像源支持和SSL证书处理

📄 支持的文件格式

  • 正式版 :EndlessPixel.x.xx.x-vx-x.x.zip
  • 测试版 :EndlessPixel.x.xx.x-vx-bx.zip
  • 旧版本 :EndlessPixel.x.xx.x-vx-x.x.mrpack

🚀 使用方法

  1. 运行 main.exe 启动应用程序
  2. 选择合适的镜像源(推荐使用Cloudflare或Fastly)
  3. 从版本列表中选择要下载的整合包版本
  4. 选择保存路径
  5. 点击"开始下载"按钮开始下载
  6. 下载完成后可以选择打开文件夹查看下载的文件