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

时间:2010-04-09 18:06:41

标签: iphone android bluetooth wifi

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

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

如果使用VNC类型的技术,那就没事了,但我只需要发送键命令和鼠标点击 - 我不需要能够浏览屏幕空间。

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:4)

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

服务器

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

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

此外,如果您需要蓝牙连接,则需要使用蓝牙库。对于大多数代码重用,请尝试使用支持TCP over Bluetooth的库,以便可以重用命令协议。

<强>客户端

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