我正在尝试使用AppleScript设置Messages.app聊天窗口的位置。
tell application "System Events"
set position of window 1 of application "Messages" to {100, 100}
end tell
使用下面的代码,我得到了一个错误:
error "Messages got an error: Can’t set «class posn» of window 1 to {100, 100}."
number -10006 from «class posn» of window 1
那是什么意思?
如果我用Finder尝试同样的代码,它就能工作。但大多数其他应用程序都不能正常工作。
发布于 2018-12-11 06:37:56
在写这篇文章的时候,其他的解决方案在我的macOS 10.14Mojave上都不起作用。我设法找到了这个解决方案:
tell application "System Events" to tell process "Safari"
set position of window 1 to {0, 50}
set size of window 1 to {600, 650}
end tell
https://stackoverflow.com/questions/12803847
复制相似问题