设置 aria2 开机启动时出现的 iTerm2 这个提示怎么关掉

2017-02-06 09:51:17 +08:00
 BeliefanX

设置 aria2 开机启动时出现的 iTerm2 这个提示怎么关掉

勾选那个 suppress this message 那项也无效

5328 次点击
所在节点    macOS
31 条回复
BeliefanX
2017-02-06 21:57:15 +08:00
@lumen 配置无效啊。。。 你用这个方法 设置过 aria2 的启动吗
BeliefanX
2017-02-06 22:12:45 +08:00
用了个笨办法 shell 脚本里 加了个 sleep 2 虽然开机窗口会停留 2 秒 但是至少不报错了。。。
wc0517
2017-02-06 22:15:23 +08:00
@BeliefanX 他那个配置和 liyiecho 的差别不大,我也无效
zpole
2017-02-06 22:43:19 +08:00
脚本里直接写 aria2c -D
BeliefanX
2017-02-06 22:50:01 +08:00
@zpole 这个知道啊 我是想让他开机后台默认启动 要是通过脚本启动 开机会打开 iTerm2
BeliefanX
2017-02-06 22:51:05 +08:00
@vizards 应该是你的 aria2 的位置和参数和我不一样,你大概说一下你用 automator 写这个思路,我试了一个小时了,还没成功。。。
ashfinal
2017-02-07 00:14:18 +08:00
一堆回复看的我惆怅……
``` xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.github.aria2</string>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/usr/local/opt/aria2/bin/aria2c</string>
</array>
<key>ServiceDescription</key>
<string>The ultra fast download utility</string>
</dict>
</plist>
```
保存成 `com.github.aria2.plist` 放到 `~/Library/LaunchAgents/` 目录下
根据自己情况可能需要更改下 aria2c 执行路径,如果你的 aria2 是使用 homebrew 安装的,那就什么都不需要动。
wc0517
2017-02-07 08:59:34 +08:00
@ashfinal 你这个可以,谢谢!
ynyounuo
2017-02-07 09:09:48 +08:00
@BeliefanX
@wc0517
首先用
type aria2c 确定自己用的 aria2c 的路径是否正确
其次 restart 可能偶尔会无效,所以需要 shutdown 再开机才能确保启动
wc0517
2017-02-07 10:06:47 +08:00
@ynyounuo 路径是正确的, restart 这个问题我还真没注意到,不过现在已经解决了,谢谢
isbase
2017-02-07 19:54:44 +08:00
要么加-D 选项,要么用 nohup 加 &
都是一行命令的事情

aria2c --conf-path=/root/aria2.conf -D

或者

nohup aria2c --conf-path=/root/aria2.conf &

然后系统设置里加启动项就行了

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

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

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

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

© 2021 V2EX