Перевести applescrip [код ключа 125 с использованием команды вниз] в Appscript

StackOverflow https://stackoverflow.com/questions/3745040

  •  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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top