Я пишу приложение для Titanium Developer, которое позволяет мне использовать Javascript, PHP, Ruby и Python.Он предоставляет API с некоторыми стандартными функциями, которые могут понадобиться, но не хватает глобальных событий.
Теперь я хочу назначить глобальные горячие клавиши своему приложению и в значительной степени остаюсь невежественным.Сейчас я нацеливаюсь только на MAC, но не могу найти никаких решений для Python или Ruby.Я нашел следующую библиотеку для Какао, которая, кажется, в состоянии это сделать:
https://github.com/secondgear/SGHotKeysLib
Но у меня нулевой опыт в Цели C и я не хочу тратить время на обучениеэто просто для реализации одной единственной вещи.
Может кто-нибудь посоветовать мне один из следующих пунктов ..
- Как зарегистрировать глобальные горячие клавиши на Mac с Python
- Как зарегистрировать глобальные горячие клавиши на Mac с Ruby
- Как использовать SGHotkeysLib для создания CLI-демона, который может направлять глобальные горячие клавиши в другие приложения (я мог бы использовать инструмент командной строки, например, чтобы зарегистрировать этот Command +K запускает определенное приложение).
Или, может быть, какие-то другие идеи, о которых я не задумывался?
Буду признателен за указатель в правильном направлении.
Заранее спасибо.