jm-tech-power-official/Flash Download
A desktop download manager that opens up to 32 connections against one file and can send each of them out a different proxy route.
也在 JJ Bot 里 — 在 JJ Bot 的“市场 → 工具”安装后,多一个“下载”页面:文件最多 32 条连接同时下载,重启后接着下,完成后自动校验。机器人也能下载,文件到了就接着干活。 了解 JJ Bot →
Flash Download
Flash Download 是一款桌面下载管理器(基于 Electron),支持 Linux、Windows 和 macOS。它对同一个文件最多同时开 32 条连接,每条连接还可以走不同的代理线路。
- 按连接显示进度:没有笼统的总进度条,而是每条连接一行,宽度表示它已取得的字节,旁边是它自己的速度。 哪条线路慢、哪个代理坏了,一眼就能看出来。
- 动态再分配:一条连接完成后,会接手剩余时间最长的那段的后半部分,避免最后被最慢的连接拖住。
- 断点续传:进度每 2 秒记录一次,暂停或退出后从原来的位置接着下载;如果服务器上的文件变了(ETag 不同),则拒绝续传。
- SHA-256 校验:下载完成后对整个文件做 SHA-256 校验。
- 代理线路:直连、HTTP 代理或 SOCKS4/5。代理密码通过系统的凭据存储加密保存。
最新版本:0.1.1(2026 年 10 月 2 日),新增 macOS 版本(Apple Silicon 和 Intel),其他与 0.1.0 相同。 下载的压缩包包含所有平台的安装文件,见“发布”标签页。
安装
Linux
- .deb(推荐,Debian/Ubuntu):
sudo apt install ./flash-download_0.1.1_amd64.deb。 安装时会检测并配置 Chromium 沙箱,应用以完整沙箱运行。 - AppImage:先
chmod +x,再运行。从应用菜单启动没问题;在终端直接运行时,请加上--no-sandbox:./flash-download-0.1.1-x86_64.AppImage --no-sandbox(原因见下方常见问题)。
Windows
- 安装程序(
flash-download-0.1.1-setup.exe):为当前用户安装,可自选安装目录。 - 便携版(
flash-download-0.1.1-portable.exe):无需安装,直接运行。
macOS(11 及以上)
- 按芯片选择
.zip:mac-arm64(Apple Silicon)或mac-x64(Intel)。 - 应用未签名,第一次打开时请右键点击 → 打开;或在终端运行
xattr -dr com.apple.quarantine加上应用的路径。
使用方法
- 添加下载:把链接粘贴到顶部的“Paste a link to start”框里;如果在设置里打开了 “Offer links copied to the clipboard”,复制链接后应用会主动询问。浏览器或文件管理器也可以把链接直接交给应用。
- 选择选项:在添加窗口里设置文件名(Save as)、文件夹(Folder)、连接数(Connections,最多 32), 以及线路(Route):直连、某一条代理,或“Spread across pool”(每条连接各走一条可用的线路)。 需要的话勾选“Verify SHA256 after stitching”。然后点 Start now 或 Add to queue。
- 看每条连接:每条连接一行进度条,旁边是它的速度。代理出问题时,会看到一条带斜纹的短条,上面写着线路名。
- 暂停与续传:随时暂停,或者直接退出;再次开始时从原来的字节位置继续。
添加代理线路
打开 Routes(线路池)→ Add a route,填写名称、类型(HTTP、SOCKS4、SOCKS5)、主机、端口, 以及可选的用户名和密码。添加后会立即测试并显示延迟。一分钟内失败三次的线路会被标为降级,它的连接会自动换到其他线路,下载不中断。
设置
在 Settings 里可以设置保存位置(Save downloads to)、每个下载默认的连接数、同时下载的个数、 限速(单位 MB/s,所有连接共享),以及是否在完成后做 SHA-256 校验。
也在 JJ Bot 里
从 JJ Bot 0.3.93 开始,Flash Download 也是 JJ Bot 的一个工具:在 JJ Bot 的市场 → 工具里安装, 就会多一个“下载”页面。文件最多 32 条连接同时下载,JJ Bot 重启后接着下,完成后用 SHA-256 校验。 机器人也能开始下载(需要你同意),等文件下完再接着干活。按连接分配不同代理目前只有桌面版有。 了解 JJ Bot →
常见问题
为什么多条连接会更快?
文件被分成几段,每条连接同时下载自己的那一段,所以总速度不再受限于单条连接能拿到的速度。下载在最慢的那段结束时才完成, 所以 Flash Download 会把剩下的部分不断分给已经空出来的连接。
如果服务器不支持分段下载呢?
开始前,应用会先发一个只取 1 字节的分段请求,查看文件大小和服务器是否支持分段(Range)。不支持的话,就老老实实用一条连接下载, 不会假装并行。
文件保存在哪里?
默认保存在系统的“下载”文件夹。可以在 Settings → Save downloads to 里修改,也可以在添加每个下载时选择文件夹。
Linux 上 AppImage 打不开,提示 SUID sandbox?
AppImage 通过 FUSE 以 nosuid 方式挂载,里面的 chrome-sandbox 无法设置为 root 所有,
在不支持命名空间沙箱的系统上 Chromium 会直接退出。从应用菜单启动时已经自带 --no-sandbox;在终端运行时请自己加上。
这只对这个 AppImage 关闭 Chromium 沙箱(界面不加载任何远程内容)。想要完整沙箱,请用 .deb。
应用签名了吗?会自动更新吗?
目前的版本没有签名,也没有自动更新。新版本发布在这个页面的“发布”标签页里。
有哪些限制?
- 只支持 HTTP 和 HTTPS,暂不支持种子或 metalink。
- 没有计划任务、浏览器扩展捕获或按网站的线路规则。
- 每个文件最多 32 条连接。