我在 Apple Communities 上问过这个问题,得到的回复总数为零。你们看起来聪明多了,所以我想我会在这里问一下你的想法。
当我尝试通过外部进程触发 Applescript 时,开始出现错误。控制台错误如下:
12/09/2012 11:01:39.205 osascript [269]:脚本添加加载仅限于系统域,因为此进程具有混合凭据 (issetugid=0 r/e uid=501/0 gid=20/20)
当我在 Mac(Mini - Mountain Lion 10.8.1)上本地运行脚本时,它运行良好。
发生的事情如下。
在由 Crestron 处理器驱动的家庭自动化环境中,我有一台 MacMini 作为音乐服务器。MacMini 连接到两个区域,一个通过光纤输出,另一个通过 USB 端口之一连接到 DAC。当我在两个区域之一中选择“听 iTunes”时,控制器通过 UDP 向 MacMini 上运行的程序发送命令,触发脚本更改为适当的音频输出。
一切都运行良好,直到昨天突然触发脚本的程序,同时报告它已正确执行正确的脚本,并没有切换输出并且上面的消息出现在控制台上。
我已经在这里阅读了我可以阅读的内容,因此重置了 PRAM 和 SMC(所有三个 dongs ......)并删除了脚本触发程序,运行 Clean My Mac 并重新启动,但均无济于事。
任何人都可以帮我解决这个问题,它必须是简单的,因为它正在工作......当然?我没有运行更新或更改我能想到的任何其他内容......
任何和所有的想法和意见将不胜感激。
谢谢
马克