V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
clow
V2EX  ›  程序员

开发了一款无广告的下载器

  •  
  •   clow · 1 天前 · 4746 次点击

    马上放假了,在节日前送自己也送给 25 年一个礼物

    使用过 idm,ndm,迅雷冲过年会员(最高等级的),各有各的不满意,索性自己+AI 开始做一个自己喜欢的

    官方下载地址

    https://fluxdown.zerx.dev/

    技术栈

    • rust + tokio + reqwest 实现高速并行下载
    • flutter + shadcn-ui 实现高性能的 UI 与可接受的系统资源占用
    • wxt: 一次开发多个浏览器适配

    预览

    首页

    创建下载任务

    设置页面

    功能支持情况

    bt 协议支持中,年前发布

    • http 协议下载
    • 断点续传
    • 分片并发下载
    • ftp 协议
    第 1 条附言  ·  17 分钟前

    由于可能有人恶意投诉,导致官网爆红

    经过半天的等待已经恢复

    120 条回复    2026-02-11 15:27:58 +08:00
    1  2  
    1ZeWon
        1
    1ZeWon  
       1 天前
    可以说一下对比 IDM 有什么优势吗
    cmos
        2
    cmos  
       23 小时 33 分钟前
    这种东西吃力不讨好,前有 free download manager ,后有 aria2+Electron 的 Motrix/imfile 。
    前期推广的时候,很容易被人一句话堵死(比如 1#)。好多好东西都有类似的困境,导致无法正向循环下去而半道崩殂。
    clow
        3
    clow  
    OP
       23 小时 31 分钟前   ❤️ 2
    @cmos 确实,这个东西主要是自己在用,对于相比 xxx 有啥优势,我觉得这就跟小时候家长说 xxx 家孩子怎么样一样,不过我觉得自己是最好的 O(∩_∩)O
    gogo_tutu
        4
    gogo_tutu  
       23 小时 30 分钟前 via iPhone   ❤️ 4
    不,你不是最好的
    clow
        5
    clow  
    OP
       23 小时 25 分钟前   ❤️ 2
    @gogo_tutu 所以你特意打开手机,点进帖子,就为了告诉我这个吗?希望这让你今天好过了一点。
    gogo_tutu
        6
    gogo_tutu  
       23 小时 23 分钟前 via iPhone   ❤️ 1
    @clow 所以你发帖只为了接受赞扬?那个叫雇水军刷好评,是付费项目
    clow
        7
    clow  
    OP
       23 小时 20 分钟前   ❤️ 1
    @gogo_tutu 分享项目=求赞扬,这个逻辑链补得挺辛苦的吧🤣
    clow
        8
    clow  
    OP
       23 小时 18 分钟前
    @gogo_tutu 不过你要是愿意免费黑,我也不介意,毕竟也算帮我顶帖了 谢谢🙏
    gogo_tutu
        9
    gogo_tutu  
       23 小时 18 分钟前 via iPhone
    @clow “我觉得自己是最好的 O(∩_∩)O” 这种精神胜利法的目的是什么?不是找打?
    gogo_tutu
        10
    gogo_tutu  
       23 小时 17 分钟前 via iPhone   ❤️ 1
    哈哈 你还是低调点好
    clow
        11
    clow  
    OP
       23 小时 15 分钟前
    @gogo_tutu 看得出来我这项目确实让你挺有表达欲的 😄
    liu19931020
        12
    liu19931020  
       23 小时 12 分钟前
    motrix
    clow
        13
    clow  
    OP
       23 小时 11 分钟前
    @liu19931020 这个断更了,并且吃内存
    la0wei
        14
    la0wei  
       23 小时 0 分钟前
    @1ZeWon #1 IDM 下载没有毛病,分块合并不知道这逻辑什么时候能改掉,而且,IDM 收费不是吗。我最喜欢的 http 下载器是 orbit download manager ,可惜不更新了,新的 ssl 不支持
    支持楼主,idm 没有那么强大,楼主有机会超越的,可惜 http 下载式微了,不是一个好时代
    huiyuanai709
        15
    huiyuanai709  
       22 小时 58 分钟前
    看起确实不错,但是我买了 IDM 的永久会员。
    clow
        16
    clow  
    OP
       22 小时 55 分钟前
    @la0wei bt 下载马上支持😂,主要是这种工具要么断更要么吃内存要么丑,等再完善完善有人用的话开源出来
    clow
        17
    clow  
    OP
       22 小时 54 分钟前
    @huiyuanai709 等我出个赞助页面,就可以转过来了~
    Overfill3641
        18
    Overfill3641  
       22 小时 41 分钟前
    @la0wei http 下载确实不行了,各种鉴权不说还限时,动不动就无法续传。
    datadump
        19
    datadump  
       22 小时 39 分钟前
    支持一下 op 。但是永久免费的话很难持续吧
    lazydog
        20
    lazydog  
       22 小时 35 分钟前
    最近刚好把之前所有的下载器都卸载了,期待你的 macOS 版本,我先试试插件版本
    githmb
        21
    githmb  
       22 小时 30 分钟前
    牛逼,时代变了,AI 的工作量占比多少呀?
    gongym
        22
    gongym  
       22 小时 27 分钟前
    希望支持 BT 搜索
    wew3
        23
    wew3  
       22 小时 27 分钟前
    我来给楼主回点血
    rust 好用不?上手难度怎么样,听说 rust 性能比 nodejs 强很多?
    clow
        24
    clow  
    OP
       22 小时 26 分钟前
    @wew3 肯定比 node 强很多,不过有些情况下不了解底层可能写的性能不如 golang,有一些坑
    clow
        25
    clow  
    OP
       22 小时 25 分钟前   ❤️ 1
    @gongym 明天就发新版支持 bt 了
    clow
        26
    clow  
    OP
       22 小时 18 分钟前
    @githmb flutter 部分百分百
    monkeyWie
        27
    monkeyWie  
       22 小时 10 分钟前   ❤️ 1
    牛的,官网我还以为是 screenshot ,没想到还能交互
    Asimov01
        28
    Asimov01  
       22 小时 8 分钟前
    好东西,感谢开发和分享!
    clow
        29
    clow  
    OP
       21 小时 59 分钟前
    @monkeyWie 哈哈,小彩蛋😂
    LyntNy4n
        30
    LyntNy4n  
       21 小时 57 分钟前
    希望可以支持批量下载和改 UA,其实照着 idm 抄就挺好的 idm 要钱而且太丑了(
    wew3
        31
    wew3  
       21 小时 55 分钟前
    @clow 那为啥不直接用 golang 呢
    clow
        32
    clow  
    OP
       21 小时 54 分钟前
    @wew3 golang 和 flutter 结合没案例,rustdesk 可以参考学习
    clow
        33
    clow  
    OP
       21 小时 53 分钟前
    @LyntNy4n 这个批量下载咋理解呢,一个网页的资源探测?目前支持并发下载任务的,UA 自定义这里记下来了
    monkeyWie
        34
    monkeyWie  
       21 小时 47 分钟前
    @clow #32 哈哈哈哈,这我看到了就有话要说了,我开源的 gopeed 下载器就是 golang + flutter ,感觉可以留个 VX 交流交流
    ntedshen
        35
    ntedshen  
       21 小时 46 分钟前
    额。。。
    bro 你这不就是横排的 fdm 。。。
    clow
        36
    clow  
    OP
       21 小时 45 分钟前
    @ntedshen 诶呀,我没用过这个,看着不错
    clow
        37
    clow  
    OP
       21 小时 43 分钟前
    @monkeyWie 大佬好,之前刚看到 gopeed 就下载了😂emVyb19sb3ZlX3l1bg==
    LyntNy4n
        38
    LyntNy4n  
       21 小时 39 分钟前
    @clow #33 批量下载就是把一个个下载链接按行分开, 然后扔到软件里就可以一口气全添加上
    idm 里也有, 好像叫按剪切板内容导入, 但我觉得挺抽象的, 明明在新建任务的时候粘贴过去就好了, 但 idm 又只能添加单个的链接
    monkeyWie
        39
    monkeyWie  
       21 小时 39 分钟前
    @clow #37 搜不到你账号的呢,加下我的吧:bGl3ZWktODQ2Ng==
    clow
        40
    clow  
    OP
       21 小时 36 分钟前
    @LyntNy4n 这个明天一起加上~
    PC9528
        41
    PC9528  
       21 小时 36 分钟前   ❤️ 1
    建议使用 rust 的 gpui + gpui-component, 全 rust @clow
    nilaoda
        42
    nilaoda  
       21 小时 36 分钟前
    市面上的 http 下载器几乎都是机械硬盘杀手,希望新产品能考虑一下机械硬盘多线程下载大文件的压力,推出一个新的模式?我有一个命令行版本可以参考一下 https://github.com/nilaoda/SharpTools/tree/main/downloader
    clow
        43
    clow  
    OP
       21 小时 35 分钟前
    @monkeyWie 已加~
    nextone
        44
    nextone  
       20 小时 57 分钟前
    网站页面很不错,可以分享思路吗?关于下载软件,几点不成熟的看法,纯 HTTP 下载没出路,大多数人都用浏览器下载了;增加 UA 自定义,配合脚本可以下载百度网盘之类的;支持 bt 下载,在现在的环境,下载速度与迅雷相差很大。现在搞下载器的真是凭借兴趣驱动,点赞👍。
    we1w3i
        45
    we1w3i  
       20 小时 44 分钟前
    已经付费了 IDM ,不想折腾其他的了。期待你的 mac 版本
    1103409364
        46
    1103409364  
       20 小时 9 分钟前
    1
    Schalkiii
        47
    Schalkiii  
       19 小时 57 分钟前
    有便携版,这真是极好的
    clow
        48
    clow  
    OP
       19 小时 53 分钟前 via Android
    @PC9528 对于简单 UI 这个组合很好,但是 UI 的开发体验不好,flutter 的 UI 热更新暂时没法比
    clow
        49
    clow  
    OP
       19 小时 37 分钟前 via Android
    @nextone 网站页面其实就是 ai 写的,没有调教啥,迅雷的话他家搞 bt 死链和太多的 cdn 了,这个比不了。其他功能争取年前搞好😁😁😁
    zer
        50
    zer  
       18 小时 12 分钟前
    IDM 的视频嗅探做的确实不错,我觉得你也得跟进下
    superkkk
        51
    superkkk  
       18 小时 7 分钟前
    xuelang
        52
    xuelang  
       17 小时 58 分钟前
    支持~
    ONEO666
        53
    ONEO666  
       17 小时 13 分钟前
    @cmos idm ndm fdm 都太丑了,有个好看轻量化的也很不错
    orzz
        54
    orzz  
       17 小时 9 分钟前
    支持,会开源么
    loading
        55
    loading  
       17 小时 8 分钟前 via Android
    网站做得好,是怎么做的?
    clow
        56
    clow  
    OP
       16 小时 51 分钟前 via Android
    @orzz 暂时功能没完善,完善后会开源~
    ragnaroks
        57
    ragnaroks  
       16 小时 50 分钟前
    网站报红了
    ragnaroks
        58
    ragnaroks  
       16 小时 46 分钟前
    资源占用如何?希望和 NDM 接近,windows 的下载器这块除了 NDM 和 aria2c 其它的臭鱼烂虾太多了
    xxbing
        59
    xxbing  
       16 小时 26 分钟前 via iPhone
    google 访问官网报危险网站
    zengshouru
        60
    zengshouru  
       16 小时 25 分钟前
    希望支持下载 YouTube 视频和其它视频,这样就可以替代 IDM 了
    clow
        61
    clow  
    OP
       16 小时 23 分钟前 via Android
    @xxbing 明天我看下,证书是 cf 的,不应该啊😦
    zololiu
        62
    zololiu  
       16 小时 15 分钟前
    冲这个研制,也要下载下来玩一玩,感谢大佬分享!
    lujiaxing
        63
    lujiaxing  
       16 小时 2 分钟前
    还是那句话, 如果只是复刻 IDM / FDM 的功能的话, 确实是做的意义不大. 就像一楼那种, 一句话就给你堵回去了. 最好是多做一些功能. 比如 BT + ED2K + HTTP + FTP + 远程下载 + 视频站嗅探 + 网盘嗅探.


    其实以现在的互联网, 下载工具已经不是什么必需品了. 普通的下载, 用软件内置的下载器 (比如 Steam, Edge, Chrome) 已经足够, 现在的网速就算不用什么下载器, 大部分家庭都是光纤接入, 千兆家宽, 下载几个 GB 的内容大多也都是秒下. 一些视频资源 (电影, 动漫等) 一方面大多都可以直接在线看 (虽然要花钱), 没必要下载. 另一方面 BT 网络被运营商封得死死的, Tracker 几乎都被墙完了. 所以下载工具早就已经边缘化了. 当年主做下载器的迅雷现在也早就已经转型做直播 (Hiya 、Wefun) 跟云服务了. 但是其实如果能够实现类似迅雷那种 BT / ED2K 加速功能的话, 其实还是有搞头. 但是那又涉及版权以及合规问题, 更麻烦. 如果这个产品你是想持续做下去, 而不仅仅是一个在面试时证明自己能力项目的话, 个人建议你可以考虑往远程下载 + 视频嗅探方向探索. 这个需求目前来说相对比较大. 尤其 B 站, 微博, Twitter, Y2B 上的视频.
    lujiaxing
        64
    lujiaxing  
       15 小时 54 分钟前
    再有如果可以的话, 你可以研究一下那些男厕所小广告上的色情视频站 (什么什么.cc 这种网址) 里的视频怎么嗅探一下. 这些看起来不打眼的小色情站, 视频防盗链做的相当厉害. 你要是能用程序把这些站的视频扒下来, 那你这个软件应该也能有不小的受众哦~
    clow
        65
    clow  
    OP
       15 小时 52 分钟前 via Android
    @lujiaxing 感谢建议,差异化这方面在听取各位前辈们的提议,在考虑后续实现插件市场的功能
    clow
        66
    clow  
    OP
       15 小时 48 分钟前 via Android
    @lujiaxing 好建议,但这种功能只是资源嗅探,小视频可与我无关😆😆
    clow
        67
    clow  
    OP
       15 小时 44 分钟前 via Android
    @nilaoda 好建议,确实没考虑机械硬盘这方面
    dddedd
        68
    dddedd  
       13 小时 14 分钟前 via iPhone
    要是能 docker 部署更好了,现在 aria2 界面都不怎么好看
    Orz
        69
    Orz  
       12 小时 47 分钟前
    好看,有机会试试。
    jumkey
        70
    jumkey  
       8 小时 49 分钟前 via Android
    打算测试下,虽然也有 idm 永久版
    msg7086
        71
    msg7086  
       7 小时 21 分钟前
    你写我支持,我用我不用。
    光从截图和说明来看,似乎没有比现有基于 aria2c daemon 的方案强很多,所以我不会去尝试。但是勇于新建文件夹去尝试做一个新项目,我是非常支持的。希望有朝一日能够远超 aria2 方案。
    BeijingBaby
        72
    BeijingBaby  
       6 小时 46 分钟前
    Dangerous site

    Attackers on the site you tried visiting might trick you into installing software or revealing things like your passwords, phone, or credit card numbers. Chrome strongly recommends going back to safety. Learn more about this warning

    网站被 chrome 拦截了
    lsdir
        73
    lsdir  
       6 小时 45 分钟前
    支持 YouTube 跟哔哩哔哩在线视频下载么?
    HiBugs
        74
    HiBugs  
       6 小时 42 分钟前
    @superkkk #51 插眼
    viweei
        75
    viweei  
       6 小时 38 分钟前
    🫡
    tortoise
        76
    tortoise  
       6 小时 30 分钟前
    坐等支持 bt 的版本,楼主加油!
    jufushan
        77
    jufushan  
       6 小时 21 分钟前
    支持 等 BT 上线 我再来下载
    dzdh
        78
    dzdh  
       6 小时 21 分钟前
    坐等 mac 版
    lingz004
        79
    lingz004  
       6 小时 15 分钟前
    flutter 画页面怎么画得这么好看的呢提示词是什么,直接给 ui 图吗
    liansishen
        80
    liansishen  
       6 小时 6 分钟前
    虽然好久没有第三方下载工具了,但万一用到呢
    之前有一次需要用到下载工具,掏出了 Motrix ,发现还停更了
    jassonaxz
        81
    jassonaxz  
       5 小时 59 分钟前
    希望 BT 功能可以对标迅雷
    apkapb
        82
    apkapb  
       5 小时 57 分钟前
    6 的
    dq19871123
        83
    dq19871123  
       5 小时 50 分钟前
    @la0wei 有人做了补丁,原帖在这 https://rtfreesoft.blogspot.com/2019/09/orbit-downloader-downloaddll-tls-12-hack.html
    下载地址过期了,找到了新的地址 http://o.rthost.win/gpc/files1.rt/Orbitdownloader-tls12hack.7z
    fstab
        84
    fstab  
       5 小时 26 分钟前
    我有一个比较好奇的问题,市面上开源的客户端下载工具这么多了,而且大部分功能都雷同,
    为什么没有开发者去开发一款 web 版本的下载器,类似于最早的 web 迅雷(停止开发),现在的 Aria2 (很久没更新了,并且配置项比较多,一般小白用户根本看不懂这么多配)。

    不管是什么客户端,都可以部署,部署好了就是一个 web 页面管理,其他客户端可以直接管理。
    现在很多用户开始购买了 nas ,加上飞牛的盛行,这类的下载工具应该更收市场的欢迎吧。

    整体做到资源占用小,支持协议多,兼容性高,多设备可访问,不是更迎合市场么,
    后面再给页面加上一些不影响使用的文字广告也能探索到盈利,或者以后被打包进一些 nas 系统里面。
    fengye0509
        85
    fengye0509  
       5 小时 16 分钟前
    支持,这样下 片子又多了个工具
    ala2008
        86
    ala2008  
       5 小时 11 分钟前
    chrome 红色警告
    fstab
        87
    fstab  
       5 小时 7 分钟前
    我目前主力 Aria2 ,部署到玩客云盒子上的,挂载了 1 个 320G 的 N 手 2.5 寸盘上,
    多个电脑和手机都可以直接在浏览器上访问,不用每个设备都安装客户端。

    下载软件其实对于我来说,是属于低频软件了,主要是下载一些 CL 的小电影和操作系统。
    小的软件浏览器已经能马上下载到本地,哪怕下载服务器在境外也可以通过代理加速,不会耽搁很长的时间。

    现在不管是玩什么游戏(游戏平台自带下载器)还是看电影、电视剧(不管是正版 APP 还是盗版 APP ,都可以在线看)
    感觉使用下载软件的欲望也越来越低了,不知道是网速变快了,还是本身对于下载这个不感兴趣了。
    以前还有仓鼠病,喜欢囤美剧,下载了又没看,后面网盘大战后,免费的容量多的用不完,再也没囤过了,随时要看直接网盘转存马上就能看。
    clow
        88
    clow  
    OP
       5 小时 4 分钟前
    @fstab 感谢建议,目前因为个人需求所以只支持了 pc app,但后续如果声音多的话可以考虑支持 web 端的,技术栈是完全没问题,nas 这种资源受限环境也无压力~现在没有仅限于作者脑洞不够大😂
    la0wei
        89
    la0wei  
       5 小时 1 分钟前
    @dq19871123 #83 感谢,这个补丁我也找到过,但是支持的范围还是很有限,而且现在 web 服务器基本上对 sni 有要求,所以没有源码的情况下,支持新的协议基本没有可能了。我还做了一些其他的尝试,比如使用 squid 做前置代理解密 ssl ,对一些直连的网站还是可以的,重定向的就不太好使了,还有一些不工作的场景,不想折腾了,http 下载的场景比以前少多了
    org100
        90
    org100  
       4 小时 52 分钟前
    啥时候有 mac 版本
    Adyun
        91
    Adyun  
       4 小时 51 分钟前
    先关注,后面尝试
    uuau
        92
    uuau  
       4 小时 44 分钟前
    你觉得自己是最棒的,最好的,没有任何问题,加油
    hiccup00
        93
    hiccup00  
       4 小时 38 分钟前 via Android
    如果有安卓端马上下😂
    adajoy
        94
    adajoy  
       4 小时 32 分钟前
    能替代 qbitorrent 吗
    wu00
        95
    wu00  
       4 小时 30 分钟前
    经常在 rargb 下剧,每年上百次下载,我的体验是迅雷(没开会员)吊打一切.
    下不动资源,再干净、再小巧、再开源都没屌用...
    OXOYO
        96
    OXOYO  
       4 小时 29 分钟前
    我也是觉得现有的不好用就自己写一个,有 AI 后 Idea 2 Project 更容易实现
    yesha
        97
    yesha  
       4 小时 29 分钟前
    好用,好用, 希望增加磁力链的支持
    clow
        98
    clow  
    OP
       4 小时 27 分钟前
    @yesha 今天下班前搞定~
    yujiff
        99
    yujiff  
       4 小时 11 分钟前
    支持!百花齐放才是春。
    zxhzxhz
        100
    zxhzxhz  
       4 小时 5 分钟前
    我看官网有写智能分段:IDM 风格的智能文件分段。根据文件大小、CPU 核心数和可用带宽,自动计算最优分段数量。
    那有没有 idm 的动态分段特性( https://www.internetdownloadmanager.com/support/segmentation.html )呢
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4139 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:37 · PVG 15:37 · LAX 23:37 · JFK 02:37
    ♥ Do have faith in what you're doing.