我正在用Titanium Developer编写一个应用程序,它允许我使用Javascript,PHP,Ruby和Python.它为API提供了一些可能需要的标准功能,但缺少的是全局事件.
现在我想将全局热键分配给我的应用程序并且几乎没有任何问题.现在我只针对MAC,但无法找到任何Python或Ruby的解决方案.我找到了Cocoa的以下库,它似乎能够做到:
https://github.com/secondgear/SGHotKeysLib
但我对Objective C没有经验,也不想花时间去学习它只是为了实现一件事.
谁能建议我以下其中一个..
>如何使用Python在mac上注册全局热键
>如何使用Ruby在mac上注册全局热键
>如何使用SGHotkeysLib创建一个CLI守护程序,可以将全局热键定向到其他应用程序(我可以使用命令行工具,例如,注册Command K运行某个应用程序).
或者可能是我没有想到的任何其他想法?
只是一个正确方向的指针将非常感激.
提前致谢.
解决方法:
您可以使用Python直接调用PyObjC,它是Objective-C的Python接口.搜索“pyobjc hotkey”出现了this document.(官方PyObjC的那个由于某种原因被打破了.)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。