我想将剪贴板的内容设置为一个变量。我以前做过,应该很简单,但是我遇到了一个错误。
on checkiPadFinished()
set tempiPadSerial to "b"
tell application "System Events"
tell process "iTunes"
keystroke "c" using {command down}
set tempiPadSerial to the clipboard as string
if firstiPadSerial is tempiPadSerial then
return true
else if firstiPadSerial is "a" then
set firstiPadSerial to the clipboard as string
end if
end tell
end tell
return false
end checkiPadFinished
在我的代码前面,我声明了全局变量
global XXX, yyy, zzz, firstiPadSerial 将 firstiPadSerial 设置为“a”
对 checkiPadFinished() 的调用如下所示:
set doneiPads to my checkiPadFinished()
据我所知,一切都应该正常工作,但我收到了一条神秘的错误消息。
编辑:不改变它正在运行的任何东西。我不知所措。我希望我已经写下了错误信息。但是我第 10 次点击了开始按钮,它起作用了,所以我什至不能说出消息是什么。