我在automator中使用applescript开始快速录制。当我从automator运行applescript时,一切正常,但是当我运行与双击应用程序相同的自动机序列时,它会在到达此行时抛出错误*:
tell application "System Events" to tell process "QuickTime Player" to set position of front window to {1131, 725}
关于为什么的任何想法?
谢谢!
*错误只是,"“运行AppleScript”操作遇到错误"
答案 0 :(得分:1)
您可能会收到错误,因为您的应用程序无权访问GUI脚本。
但是,您可以在没有GUI脚本的情况下在QuickTime Player中定位和调整窗口大小如下:
tell application "QuickTime Player"
tell window 1
set the bounds to {100, 100, 640, 480}
end tell
end tell
设置边界的4个数字是x位置,y位置,窗口宽度,窗口高度。所以上面的脚本告诉第一个窗口将自己定位在离屏幕顶部100像素的位置,距离屏幕左边100像素,宽640像素,高480像素。
在QuickTime Player的AppleScript字典中查找可让您使用AppleScript开始录制的命令。打开脚本编辑器应用程序,然后选择文件>打开词典并选择QuickTime Player。