我现在正在努力找到关于如何从我的iPad应用程序调用键盘到我的笔记本电脑的任何文档。
我非常了解通过wifi连接我的笔记本电脑,此时发送和接收midi和osc消息,但经过两天的网络和开发文档搜索后,我无法确定从哪里开始按键模拟和传播。
我知道这可以完成,因为我有触摸板应用程序,这很棒,但我只需要能够在我的应用程序中处理一些特定的击键,即tab键,esc键。
我可以看到它可以通过在我的笔记本电脑上创建一个小的“接收器”应用程序来实现,但这似乎是一种繁琐的处理方式。
如果有人能指出我正确的文件或资源方向来帮助我,我应该永远感激不尽!
由于
答案 0 :(得分:1)
OS X包含一个VNC服务器(实际上就是你的“小型接收器应用”),所以你要做的就是实现传输击键的Virtual Network Computing (VNC)堆栈部分。
VNC使用RFB protocol,Real VNC® documentation可以找到大量信息
答案 1 :(得分:0)
如果您想要一个能够执行此操作的简单应用程序,您可以将以下付费应用程序用于将执行VNC的iPad,您无需担心编程问题。开箱即用,您可以发送任何击键和鼠标点击。 1.-iTapVNC或类似的 2,iTeleport 还有更多,只需在iPad上的应用程序商店中搜索VNC。
还有另一种简单的方法,可以在没有VNC的情况下使用网络,使用Networking和Bonjour将iPad连接到Mac上的其他程序。 iPad充当客户端,Mac充当服务器。使用也可以尝试使用gameCenter,这简化了网络中的大量开销。 n这种方法会更快,因为您不需要在iPad上获取屏幕的开销。
在以下链接中有一个非常好的教程,其中包含完整的工作应用程序。 http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/
如果你想查看具有点对点连接性的游戏中心,她就是最初的指南。 https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html
希望这有帮助。