sinker
V2EX  ›  分享创造

AMM -- 我们需要的 Aria2 前端,或许只是一个 menubar

By sinker at 2017 年 2 月 3 日 · 7220 次点击

AMM

Aria2 Menubar Monitor, 在 macOS 菜单栏上监控 Aria2 的工具,用 Swift 实现。

功能

  • 通过 Aria2 RPC 接口获取 Aria2 状态,显示在 menubar 中(走 websocket )
  • 多服务器支持,可配置各个服务器状态和任务的刷新时间间隔

截图

截图

项目地址

AMM on GitHub

30 条回复  •  2017-02-04 22:31:37 +08:00
mifar
   1
mifar  
   2017 年 2 月 3 日
不错,赞一个~
livc
   2
livc  
   2017 年 2 月 3 日
支持
chintj
   3
chintj  
   2017 年 2 月 3 日
看起来不错
oott123
   4
oott123  
   2017 年 2 月 3 日
不考虑支持下 10.11 吗~
Twinkle
   5
Twinkle  
   2017 年 2 月 3 日
聚聚吼强
sinker
   6
sinker  
OP
   2017 年 2 月 3 日 via iPhone
@oott123 已添加兼容性支持,理论上支持 10.10 及以上版本。
sinker
   7
sinker  
OP
   2017 年 2 月 3 日 via iPhone
@Twinkle 需求逼人动手。要是现有 Aria2 前端有一个能方便地管理多个 Aria2 RPC 估计就不会开这坑了
chengluyu
   8
chengluyu  
   2017 年 2 月 3 日
这个不错。
Yinz
   9
Yinz  
   2017 年 2 月 3 日
多服务器支持这个一直在等,终于出来了一个,很赞:D
ynyounuo
   10
ynyounuo  
   2017 年 2 月 4 日
menubar 图标有点略大,上面是 80% 的效果,感觉 80 - 90% 的样子会稍微好一些
rashawn
   11
rashawn  
   2017 年 2 月 4 日 via iPhone
用 bitbar 就可以了啊
sinker
   12
sinker  
OP
   2017 年 2 月 4 日 via iPhone
@ynyounuo 这么一说确实是。会在下一个版本修改。
TangMonk
   13
TangMonk  
   2017 年 2 月 4 日
不能新建任务吗,只有查看功能吗?
123s
   14
123s  
   2017 年 2 月 4 日
只是查看功能好像并没有什么用处
sinker
   15
sinker  
OP
   2017 年 2 月 4 日
@TangMonk @123s AMM 只提供查看功能。个人认为复杂的管理功能不应该在 menubar 中实现。我需要操作任务时会使用 aria-ng 或 webui-aria2 ,同类工具还有 yaaw 、 Maria 等。如果只是简单地添加下载任务,自己包装个用 curl 发送 POST 请求的脚本,再用 Alfred 之类的软件调用还更方便。
sinker
   16
sinker  
OP
   2017 年 2 月 4 日
@rashawn BitBar 不方便实现多服务器独立管理,而且在任务频繁刷新的情况下性能不太好。做 AMM 之前用的就是自己写的 [bitbar-plugin]( https://github.com/15cm/bitbar-plugin)
TangMonk
   17
TangMonk  
   2017 年 2 月 4 日   ❤️ 1
@sinker 其实我觉得不用太复杂,加个简单的添加下载链接的功能就好了。。
sinker
   18
sinker  
OP
   2017 年 2 月 4 日 via iPhone
@TangMonk AMM 暂不打算为管理功能占用界面位置,理由如前面所述。如有需要可以自己 fork 实现。
fanyer
   19
fanyer  
   2017 年 2 月 4 日
carthage 的依赖拉不出来,建议换 cocoapods
sinker
   20
sinker  
OP
   2017 年 2 月 4 日 via iPhone
@fanyer 今晚添加构建流程说明。
livc
   21
livc  
   2017 年 2 月 4 日
@ynyounuo #10 https://ws1.sinaimg.cn/large/9cd77f2egy1fcejwbp6ggj2088014q2u

你一截图我才发现图标的问题。。
livc
   22
livc  
   2017 年 2 月 4 日
sinker
   23
sinker  
OP
   2017 年 2 月 4 日 via iPhone
@livc 因为还没做暗色主题,麻烦先忍耐一下。
livc
   24
livc  
   2017 年 2 月 4 日
@sinker #23 我觉得挺简洁的
sinker
   25
sinker  
OP
   2017 年 2 月 4 日
@livc 你这么说我很高兴,不过这个问题还是得解决。因为遇上这种情况的时候比较尴尬😂

![]( https://files.catbox.moe/snsaxl.png)

左为 AMM ,右为 Bartender 的其中一种样式
sinker
   26
sinker  
OP
   2017 年 2 月 4 日
#25 的图
ynyounuo
   27
ynyounuo  
   2017 年 2 月 4 日 via iPhone
@fanyer
扔到 vendor 或者改路径就好
Yinz
   28
Yinz  
   2017 年 2 月 4 日

出现了这样的情况,不知是否有头绪呢? macOS 10.12.1 (16B2555)
sinker
   29
sinker  
OP
   2017 年 2 月 4 日
@Yinz AMM 的 UI 处理上目前还存在一些组件颜色上问题,所以在某些背景下显示效果不佳,我会尽快完善这部分表现。
sinker
   30
sinker  
OP
   2017 年 2 月 4 日
@fanyer @ynyounuo 构建流程已添加至 README 。去掉了 vendor 文件夹,直接从 carthage 的 build 路径寻找依赖。
爱意满满的作品展示区。
© 2026 V2EX · 53ms · 3.9.8.5