iPhone/Android:如何通过Wifi向笔记本电脑发送击键?

jam*_*ack 4 iphone android bluetooth wifi

如何通过WiFi或蓝牙最好地实现通过iPhone和/或Droid将键盘/命令发送到台式机或笔记本电脑的系统?有VLC,Keynote和其他应用程序的应用程序,所以我知道这是可能的,但不知道使用什么技术基础.

Windows和OS X上的实现可能有所不同,但如果它们可能类似,那将是一个巨大的胜利.

如果使用VNC类型的技术,那就没问题,但我只需要发送键命令和鼠标点击 - 我不需要能够导航屏幕空间.

Ben*_*n S 5

假设您正在询问此类计划的实施情况:

服务器

您可以编写一个应用程序,当从移动设备通过 TCP 发出命令时,该应用程序会注入击键。

桌面是什么操作系统?根据桌面操作系统的不同,服务器解决方案可能会有所不同。但是,您可以使用 Java 和Robot Class编写跨平台服务器应用程序。

此外,如果您需要蓝牙连接,则需要使用蓝牙库。为了最大限度地重用代码,请尝试使用支持蓝牙 TCP 的库,以便可以重用您的命令协议。

客户

对于客户端,只需编写一个简单的应用程序,通过 TCP 将消息发送到服务器,服务器将解释这些消息并发出按键。


Mar*_*k B 5

有一个Android应用程序完全符合您的要求,它是开源的.它被称为RemoteDroid,它将键盘和轨迹球事件从手机发送到PC,并将屏幕用作触摸板.它没有完整的VNC功能,可以看到手机上的桌面.

来源位于:http://code.google.com/p/remotedroid/

  • 这就是为什么我发布了一个链接到应用程序的SOURCE.所以他可以查看实施情况. (6认同)