[作品分享] 使用 Electron + aria2 开发的桌面下载工具——Motrix

2018-12-29 23:00:16 +08:00
 XanaduV

作为一个兴趣使然的桌面应用开发者🤓,搬砖之余开发了个桌面下载工具 —— Motrix,支持 HTTP、FTP、BT、磁力链、百度云盘等资源下载,欢迎大家下载使用:)

应用下载地址:https://motrix.app

官网提供的是编译好的 macOS 版本,有兴趣也可以自己克隆代码编译📦,欢迎 Star 和 Fork !

https://github.com/agalwood/Motrix

应用界面预览

25106 次点击
所在节点    程序员
108 条回复
XanaduV
2019-01-02 20:19:03 +08:00
Motrix Windows 版已经发布,目前还是 pre-release,只在 github 提供下载:
[https://github.com/agalwood/Motrix/releases]( https://github.com/agalwood/Motrix/releases)

@zst @ljsh093 @poorcai @nextone

@hxhc Linux 版也提供应用包了,地址同上。

欢迎大家帮忙测试:P
poorcai
2019-01-02 20:30:48 +08:00
多谢!!
nextone
2019-01-02 20:59:50 +08:00
@XanaduV 多谢。晚上回去就下载。
acgost
2019-01-03 11:57:25 +08:00
@XanaduV 新手请问怎么接管 chrome 的默认下载?
nextone
2019-01-03 12:05:36 +08:00
@acgost 有很多扩展直接 aria 接管
acgost
2019-01-03 14:02:52 +08:00
@nextone 可以推荐几个么?大概叫什么名字?第一次用,不太了解,谢谢
wzw
2019-01-11 17:26:12 +08:00
支不支持 ed2k://|file|zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso|630237184|EC51916C9D9B8B931195EE0D6EE9B40E|/
huaxianyan
2019-01-13 15:43:33 +08:00
因为常用的 Windows 有多台,试用了开盖即食的 Windows 版,效果很好,有几个小建议希望楼主可以考虑一下

1.下载会话记录这个每台机器都不一样,但是软件本身的设置使用习惯基本是一致的,希望能否考虑把相关配置文件放在软件所在目录(或增加相应选项?)?

2.虽然可以设置默认下载路径,但是一般来说会有几个其他常用的下载路径,希望可以在放在其他路径后可以作为下拉可选项来选择(或在默认下载路径后增加设置常用下载路径的选项,可供下载时选择)。

3.aria2c.exe 在缓存里释放,每次的路径都不一样,导致每次打开软件都要确认一次防火墙,乃至防火墙管理列表里有大量的 aria2c.exe ……这点特别希望楼主能够进行优化。

最后感谢楼主带来的这个软件,用得很开心!
huaxianyan
2019-01-13 15:48:12 +08:00
补充一点,如果可以的话,有选项能够让程序关闭后存放在托盘里

毕竟 Electron 的特点就是启动慢嘛……
XanaduV
2019-01-17 11:32:20 +08:00
@huaxianyan 感谢你的建议
1. 配置文件放应用目录里缺点也是显而易见的,像 macOS 那种应用覆盖安装的方式,你修改过的配置直接就覆盖没了,所以把配置放到了用户数据目录。
2. 目前默认下载路径的设置其实也是之前提审 Mac App Store 时沙箱化妥协的产物,Download 目录的权限理论上比较好申请,音乐和视频目录不好说,这个可以优化下吧
3. 释放缓存的问题我明白你的意思了,这个我想想办法吧~~你是不是用的绿色免安装版本?
4. 托盘图标的功能已经加到需求池了,待开发:P
huaxianyan
2019-01-17 12:03:41 +08:00
@XanaduV
用的是 Windows 的绿色免安装版本,放在 Dropbox 里以供多台设备使用
billyjeans
2019-01-24 20:13:53 +08:00
baidupan 下载奇快,但是文件名好像不太对?
feikeq
2019-01-29 13:59:19 +08:00
对比了下讯雷,还是讯雷比 Motrix 好用啊..
XanaduV
2019-01-29 19:55:36 +08:00
kyzhdraq
2019-01-30 13:22:23 +08:00
作者你好 @XanaduV,这个怎么才能接管 chrome 默认下载啊?我试了用插件 YAAW FOR CHROME 之类的都提示连不上 PRC 服务器。
XanaduV
2019-01-30 17:41:45 +08:00
@kyzhdraq Motrix 内置 aria2 的 RPC 端口是 16800
leonxing
2019-02-23 02:25:55 +08:00
更新客户端和 baidu 插件后,百度网盘里点击 mo 下载后出现正在获取下载地址后就没了,无法启动下载……
xuanyuanaosheng
2019-02-26 15:41:55 +08:00
会出手机端的么?
internelp
2019-03-04 12:09:05 +08:00
楼主你好,这类下载工具在完全退出后再打开就看不到以前的任务了,是什么原因呢?
dxppp
2019-03-07 12:03:53 +08:00
少数派在知乎专栏推荐了
https://zhuanlan.zhihu.com/p/57798297

不过没在他们自己网站找到
如果作者可以稍微和他们沟通估计可以有更多曝光度

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/522430

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX