FluxDown 浏览器扩展安装 — Chrome、Edge、Firefox、Tampermonkey 四种路径
为什么要装扩展
浏览器下载管理器是出了名的难用——慢、不续传、不支持磁力、拿不到带 Cookie 的资源、嗅探不到 HLS/DASH 视频流。FluxDown 的浏览器扩展做三件事:
- 拦截 — 在浏览器保存文件之前把下载请求抢走,交给 FluxDown。
- 嗅探 — 识别当前页的 HLS/DASH 流媒体、视频、音频、图片,一键送入。
- 透传 — Cookie、Referer、Header 等上下文一起带过去,FluxDown 能拿到浏览器 session 里才能下的资源。
安装方式
Chrome / Edge — 官方商店
直接搜 "FluxDown" 或从 FluxDown 官方网站的下载页面(fluxdown.zerx.dev/download/#extension)点「Chrome」或「Edge」按钮跳转 Web Store,一键安装。
Firefox — Add-ons Store
从该下载页面点「Firefox」按钮跳转 Mozilla Add-ons,点「添加到 Firefox」。
没有 Web Store — Tampermonkey userscript 降级
如果你的浏览器装不了扩展(比如某些企业策略锁了 Web Store),可以用 Tampermonkey / Violentmonkey 等 userscript 管理器做降级。原理是 userscript 通过 FluxDown 暴露的本地 HTTP API(默认 127.0.0.1:17800)提交下载任务。
FluxDown 引擎本身就是 API First 的——桌面端、扩展、userscript 都走同一个 API。userscript 只是换了一个前端。
Native Messaging Host — 首次启动自动注册
扩展和 FluxDown 之间的通信路径是 Native Messaging(Chrome/Edge/Firefox 都支持):
- Windows — 用命名管道。
- macOS / Linux — 用 Unix Socket。
FluxDown 在桌面端首次启动时自动注册 Native Messaging Host,注册表项(Windows)或 manifest 文件(macOS/Linux)都写到当前用户的配置目录——不需要管理员权限、不需要手动复制任何文件。
注意:浏览器扩展要和 FluxDown 桌面端同时运行才管用。如果 FluxDown 桌面端没开,扩展会显示「FluxDown 未连接」。
验证安装
装好扩展后:
- 浏览器工具栏出现 FluxDown 图标。
- 打开任意有下载按钮的页面,点图标可以看到当前页的下载入口与媒体流。
- 点下载按钮,FluxDown 桌面端自动弹出「新建下载」窗口,URL、Cookie、Referer 都填好了。
常见问题
- 扩展图标灰色、提示未连接 — 检查 FluxDown 桌面端是否在跑;没跑的话先打开 FluxDown 再刷新浏览器页面。
- Chrome 提示「此扩展无法读取某些文件」 — 正常,Chrome 的权限提示不影响 FluxDown 的 Native Messaging 通道。
- Edge 上装 Chrome 扩展 — Edge 支持 Chrome Web Store 的扩展,直接搜就行。