摘要
正在生成中……
clipy如果勾选应用中的登录启动,每次开机后都会收到一条提示,很烦。
我的解决方法是使用mac的launchctl+plist,不使用它自己实现的登录启动。
-
先取消clipy内的 "登录启动“,然后在 ~/Library/LaunchAgents
新建falcon.cmd.clipy.plis
文件,写入内容:
<?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>falcon.cmd.clipy</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/Clipy.app/Contents/MacOS/Clipy</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
<key>WorkingDirectory</key>
<string>/Users/falcon</string>
</dict>
</plist>
-
使用 launchctl
管理
加载代理:
launchctl load ~/Library/LaunchAgents/falcon.cmd.clipy.plist
卸载代理:
launchctl unload ~/Library/LaunchAgents/falcon.cmd.clipy.plist
查看已加载的代理:
launchctl list | grep falcon.cmd.clipy