如果碰到哪个文件或应用程序聚焦在哪里,我怎样才能使applescript写入存储在变量中的值,无论哪个文件或应用程序都是焦点?
答案 0 :(得分:0)
您必须通过Keystroke命令模拟键盘输入。但这意味着您必须先在字符串中转换变量。您将遇到的第二个问题是您的应用程序必须激活,并且您的脚本正在运行(我猜在后台),不应该提前。像bellow(在这种情况下,Application = TextEdit)
set myVariable to 10
tell application "TextEdit"
activate
delay 1
tell application "System Events" to keystroke (myVariable as string)
end tell