在OS X Yosemite(版本10.10.4) AppleScript
tell application "TextEdit"
activate
delay 1
tell application "System Events"
keystroke "ABC123def"
end tell
end tell
结果
ABCdef
没有数字" 123"。 输入其他数字也是如此。
错误或功能? ; - )
答案 0 :(得分:1)
我遇到了这个问题,我不得不使用数字键代码。
示例:我需要CD进入包含数字3的文件。
我尝试过:
keystroke "cd ~/Workspace/reminder3"
keystroke return
这行不通。
#3键的键代码为20。(https://eastmanreference.com/complete-list-of-applescript-key-codes)
因此,我删除了3并添加了键代码{20},如下所示:
keystroke "cd ~/Workspace/reminder"
key code {20}
keystroke return
对我有用,我希望对你有用
答案 1 :(得分:0)
我找到了解决方案!
" Mausebedienung"在Systemeinstellungen" Systemeinstellungen" - " Bedienungshilfen"。 因此,每个数字都映射到鼠标移动。
我很抱歉,但我不知道确切的英文翻译。我想:
- 系统首选项
- ......援助
- 鼠标......