要解决AppleScript中按键双击和回车键不起作用的问题,可以尝试以下解决方法:
tell application "System Events"
key code 49 -- 模拟按下空格键
delay 0.1 -- 延迟0.1秒
key code 49 -- 模拟释放空格键
end tell
tell application "System Events"
keystroke " " -- 模拟按下空格键
delay 0.1 -- 延迟0.1秒
keystroke " " -- 模拟释放空格键
end tell
tell application "System Events"
keystroke return -- 模拟按下回车键
end tell
tell application "System Events"
tell process "AppName" -- 替换"AppName"为目标应用程序的名称
click at {x, y} -- 替换x和y为目标位置的坐标
click at {x, y} -- 再次点击同一位置模拟双击
end tell
end tell
请注意,这些解决方法可能需要对应用程序的权限进行更改,以允许AppleScript对其进行操作。另外,UI Scripting可能需要在“安全性与隐私”设置中启用“辅助功能”权限。