×

使用launchctl+plist 控制 Clipy的开机启动,移除每次烦人的登录提醒

Falcon 2024-07-12 views:
摘要

正在生成中……

clipy如果勾选应用中的登录启动,每次开机后都会收到一条提示,很烦。 我的解决方法是使用mac的launchctl+plist,不使用它自己实现的登录启动。

  1. 先取消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>
    
  2. 使用 launchctl 管理

    加载代理:

    launchctl load ~/Library/LaunchAgents/falcon.cmd.clipy.plist
    

    卸载代理:

    launchctl unload ~/Library/LaunchAgents/falcon.cmd.clipy.plist
    

    查看已加载的代理:

    launchctl list | grep falcon.cmd.clipy
    
本文收录于