Мне нужно получить список клавиш (например, клавиши Shift, Alt, Command ...), которые были нажаты при запуске приложения, особенно ApplesScript в Mac OS X.
См. Сообщение № 5 от StefanK на MacScripter / Tiger shiftKey обнаруживает ошибку . Он написал инструмент командной строки под названием checkModifierKeys, который может быть тем, что вам нужно. Код также опубликован, так что вы можете изменить его при необходимости.
Вы можете использовать следующий код, чтобы определить, удерживаются ли клавиши-модификаторы с помощью «vanilla» applecript.