2011-04-25 4 views
4

자바 스크립트, PHP, 루비 및 파이썬을 사용할 수있는 티타늄 개발자 앱을 작성 중입니다. API는 특정 표준 기능을 제공하지만 부족한 기능은 전역 이벤트입니다.Mac에 글로벌 단축키 등록?

이제 내 애플 리케이션에 글로벌 단축키를 할당하고 싶다. 거의 알려지지 않았다. 지금은 MAC만을 대상으로하지만 Python이나 Ruby에 대한 해결책을 찾을 수 없습니다.

https://github.com/secondgear/SGHotKeysLib

하지만 목표 C 제로 경험이 그냥 하나 하나를 구현하는 것이 학습에 시간을 투자하고 싶지 않은 : 나는 그것을 할 수 보인다 코코아에 대해 다음 라이브러리를 발견했습니다 맡은 일.

사람이

  • 어떻게 루비
  • 와 Mac에서 글로벌 단축키를 등록하는 방법 사용하는 방법 파이썬
  • 와 Mac에서 글로벌 단축키를 등록 .. 다음 중 하나에 저를 조언 할 수 SGHotkeysLib을 사용하여 글로벌 단축키를 다른 응용 프로그램으로 보낼 수있는 CLI 데몬을 만들 수 있습니다 (예를 들어 Command + K를 등록하여 특정 응용 프로그램을 실행할 수있는 명령 줄 도구를 사용할 수 있음).

혹시 생각한 적이없는 다른 아이디어입니까?

올바른 방향으로 포인터를 주시면 감사하겠습니다.

미리 감사드립니다.

+0

"any other ides"> Objective-C를 배우시겠습니까? 그것은 그다지 어렵지 않습니다 ... –

+0

나는 그것을 의심하지 않지만,이 시점에서 Objective-C를 배울 시간이 없습니다. – Naatan

답변

2

Python을 사용하여 Objective-C에 대한 Python 인터페이스 인 PyObjC를 직접 호출 할 수 있습니다. "pyobjc 단축키"에 대한 검색이 this document입니다. (공식 PyObjC에있는 것이 어떤 이유로 고장났습니다.)

+0

감사합니다. jathanism, 당신이 링크 한 특정 스크립트는 불행하게도 Snow Leopard와 호환되지 않지만 Python을 통해 PyObjC를 호출 할 때 내가 무엇을 찾을 수 있는지 보게 될 것입니다. – Naatan

+0

당신을 진심으로 환영합니다! – jathanism