Перевести applescrip [код ключа 125 с использованием команды вниз] в Appscript
-
04-10-2019 - |
Вопрос
Как перевести следующий AppleScript в Appscript:
tell application "System Events"
key code 0 using command down
end tell
Я хочу выполнить «Command + A» - подобный короткий резак, т. Е. Выберите все тексты.
Решение
Посмотрите на приложение Astranslate, которое было установлено как часть Appscript. Он переводит AppleScript на Appscript для Python или Ruby. Будьте в курсе, просто ловушки яблочных событий и, таким образом, не будут переводить структуры AppleScript, такие как петли или тому подобное. Это очень легко использовать. Просто прошедший на ваш AppleScript в одной панели, нажмите CMD-R, и он будет генерировать переведенный Appscript + Python код. Для вашего примера это
Приложение (U'System события »). key_code (0, используя = k.command_down)
Хотя изредка вы найдете то, что не будет работать совсем правильно в общем Astranslate - это необходимый инструмент для использования Appscript.
Другие советы
Bellow - это использование нажатия клавиши AppleScript через Python, который трудно искать:
http://www.agapow.net/programming/python/applescript-via-python.