码迷,mamicode.com
首页 > 数据库 > 详细

OSX 定时任务问题和解决not allowed to access the accessibility

时间:2018-04-18 21:15:20      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:网易   mac   cron   解决   播放   需要   .com   网易云音乐   gre   

公司定时音乐是用mac mini播放的,之前用的是iTunes,可以使用crontab+命令/usr/bin/osascript -e ‘tell application "itunes" to play‘定时播放

但是ituns导入音乐还是挺麻烦的,之前也用网易云音乐,但是需要手动启停很麻烦。

某天想到可以用按键精灵,定时在应用启动按钮点击,但是官方下载的按键精灵安装不上,后来发现苹果脚本自带坐标点击;

于是写了个脚本,后来单独写成一条命令/usr/bin/osascript -e ‘tell application "System Events" to  click at {100, 890}‘
发现启动不起来,问群友得知查看crontab日志syslog | grep cron,查看后发现如下日志:

技术分享图片

 

直接去百度是没有有效解决方案的,于是我理解了一下报错,大意是没有辅助权限;

于是我立马去“系统偏好设置”-“安全性与隐私”-“辅助功能”查看,果然,cron没有勾上

技术分享图片

于是解锁勾上cron,于是cron就能正常运行脚本了

 

虽然很晚了,但是还是打算记录下来,怕以后忘记,也方便其他人搜到类似问题可以解决;

 

OSX 定时任务问题和解决not allowed to access the accessibility

标签:网易   mac   cron   解决   播放   需要   .com   网易云音乐   gre   

原文地址:https://www.cnblogs.com/qiubibi/p/8877329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!