# FastDownload **Repository Path**: with-the-flow/FastDownload ## Basic Information - **Project Name**: FastDownload - **Description**: A lightweight and fast download software that integrates different versions. - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-12 - **Last Updated**: 2025-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mini-IDM v3 **超轻量 Windows 图形下载器 | Ultra-lightweight Windows GUI Downloader** [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Python](https://img.shields.io/badge/python-3.7+-blue.svg)](https://www.python.org/downloads/) [![Windows](https://img.shields.io/badge/platform-Windows%2010%2F11-blue.svg)](https://www.microsoft.com/windows/) [English](#english) | [简体中文](#简体中文) --- ## 版本演进 | 版本 | 核心特性 | 发布日期 | |------|----------|----------| | **v3** (当前) | 支持**暂停/继续**,进度持久化,自选保存路径 | 2024 | | **v2** | 新增**自选保存路径**和**文件名修改** | 2024 | | **v1** | 基础多线程下载,断点续传,进度条 | 2024 | --- ## 核心功能 - 🚀 **多线程下载**: 默认 8 线程,可自由调节 1-32 线程 - ⏸️ **暂停/继续**: 随时暂停,从断点精确恢复,不重复写入已下载数据 - 💾 **断点续传**: 自动保存进度到 JSON,程序崩溃/关机后仍可恢复 - 📁 **自选路径**: 可手动选择保存目录并修改文件名 - 📊 **实时显示**: 进度条 + 速度/剩余时间 + 线程状态 - 🎯 **自动处理**: 下载完成自动合并分段、清理临时文件 - 📦 **零依赖**: 单文件绿色 exe,双击即用,无需安装 --- ## 快速开始 ### 使用方法 1. **双击运行**: `mini_idm-v3.exe` 2. **粘贴链接**: 将下载 URL 粘贴到输入框 3. **选择位置**: 点击 **浏览** 选择保存目录,可修改文件名 4. **开始下载**: 点击 **开始下载** 5. **暂停/继续**: 下载中可随时 **暂停**,稍后点击 **继续** 恢复 6. **完成提示**: 下载完成后自动打开所在文件夹(可选) ### 命令行打包(开发者) ```bash pyinstaller -F -w mini_idm_gui.pyw ``` --- ## 技术规格 ### 系统需求 - **操作系统**: Windows 10/11 64 位 - **运行环境**: 无需 Python 环境(已打包) - **网络协议**: HTTP/HTTPS(服务器需支持 Range 请求) ### 临时文件说明 | 文件类型 | 说明 | 自动清理 | |----------|------|----------| | `xxx.part0` ... | 分段下载的临时文件 | ✅ 下载完成后自动删除 | | `xxx.json` | 下载进度记录文件 | ✅ 下载完成后自动删除 | --- ## 开源协议 **MIT License** · 仅供学习交流使用 - **GitHub**: 欢迎 Star / Fork / 提 Issue - **禁止**: 商业破解用途 ---
## Mini-IDM v3 **Advanced Downloader with Pause / Resume** ### Quick Start 1. Double-click `mini_idm-v3.exe` 2. Paste URL → **Browse** for save location → optionally rename file 3. Click **Start Download** 4. Hit **Pause** anytime; press **Resume** to continue from exact breakpoint 5. Temp files and progress logs are auto-cleaned after completion ### System Requirements - Windows 10/11 64-bit - Server must accept **Range requests** (supported by most mainstream sites) ### Packaging ```bash pyinstaller -F -w mini_idm_gui.pyw ``` ### License **MIT License** · Educational use only · Star / Fork welcome --- **💡 Tip**: 项目采用**单文件发布**,各版本独立存在,用户可根据需求选择 `mini_idm-v1.exe`, `mini_idm-v2.exe` 或 `mini_idm-v3.exe`。