MAC 自定义通知提醒 (定时提醒喝水)

 

  1. 先看一张效果图:
  2. 在电脑菜单中找到“脚本编辑器”,并在里面填写如下内容
  3. #可以指定标题和声音
    display notification "👆👆👆" with title "该喝水了!" sound name "Morse"
  4.  然后保存脚本为“drink.app”
  5. 创建一个“com.herry.cron.drink.plist”文件,放到/Users/herry/Library/LaunchAgents/com.herry.cron.drink.plist(herry 是当前用户)
  6. <?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.herry.cron.drink</string>
        <!-- 命令, 第一个为命令,其它为参数-->
        <key>ProgramArguments</key>
        <array>
            <string>osascript</string>
          <string>/Users/herry/soft/app/drink.app</string>
        </array>
    
        <!-- 运行间隔,与StartCalenderInterval使用其一,单位为秒 -->
        <key>StartInterval</key>
        <integer>1800</integer>
        <!-- 标准输入文件 -->
        <key>StandardInPath</key>
        <string>/Users/herry/soft/app/applescript/log/run-in-drink.log</string>
        <!-- 标准输出文件 -->
        <key>StandardOutPath</key>
        <string>/Users/herry/soft/app/applescript/log/run-out-drink.log</string>
        <!-- 标准错误输出文件 -->
        <key>StandardErrorPath</key>
        <string>/Users/herry/soft/app/applescript/log/run-err-drink.log</string>
      </dict>
    </plist>
  7. 加载plist文件,使用launchctl命令加载,可以使用help查看launchctl的相关命令
  8. launchctl load com.herry.cron.drink.plist
  9. 使用list命令查看任务是否加载
  10. launchctl list | grep <<Service Name>>
    
    
  11. 如下内容说明加载成功
  12. ~/Library/LaunchAgents  launchctl list |grep com.herry
    -	0	com.herry.cron.drink

 

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值