我在使用MBP时使用Mac Mini播放电影和音乐。我喜欢在屏幕的右上角保持屏幕共享打开但尺寸减小,这样我就可以有效地拥有“PIP”。当我想标记正在播放的歌曲或更改电影时,我使用键盘命令使窗口全尺寸,然后使用另一个键命令将其缩小并将其放置在右上角。
自从我更新到Lion后,我收到了以下错误:
错误“屏幕共享出错:无法将窗口1设置为{1191,22, 1441,185}。“来自窗口1的数字-10006
代码如下。有谁知道我做错了什么?
tell application "Screen Sharing"
activate
set the bounds of the first window to {1191, 22, 1441, 185}
end tell
我也尝试更改代码以使用“设置窗口1的边界...”的措辞,但得到相同的错误。
非常感谢任何帮助。
- 亚当
答案 0 :(得分:2)
如果查看应用程序的applescript字典,它就不知道那些命令(例如窗口或边界)。它只知道GetURL命令,所以它肯定不起作用。
然而,还有另一种选择。系统事件知道窗口,它知道大小和位置命令。所以你可以改用它......
tell application "System Events"
set ssProcess to first process whose name is "Screen Sharing"
tell ssProcess
tell first window
set position to {0, 20}
set size to {605, 400}
end tell
end tell
end tell
tell application "Screen Sharing" to activate