本项目是一套基于安卓的无线虚拟鼠标、无线模拟键盘手柄、手机控制电脑PPT文档播放、远程执行电脑命令、二维码扫描、远程电脑桌面的应用源码。功能是实现了android设备可视化控制电脑,注意是可视化控制,相当于一个缩小版的电脑,远程shell,在手机输入dos命令,遥控开机,关机,锁屏,ppt遥控器,桌面方向键。
程序有两个,分为服务器端和客户端,服务器端装在电脑上,负责接收手机发送的无线信号;客户端是装在手机上,负责发送鼠标的位移量,呵呵,原理很简单。
还有一个是运行在手机上的。
安卓无线鼠标软件(无线鼠标 android端 )思路
1、pc端起个线程,开个socket,侦听端口p
2、android用socket连接pc
3、握手成功后,android发数据给pc.至于什么x,y坐标这些乱七八糟的,你统一一下数据格式不就行了?一个包前2个字节表示x,后两个字节表示y
4、pc线程里用win api 操纵鼠标,这个查下msdn就有了
5、至于是否需要保证同步,我个人认为不需要。因为你这个应用的数据按理发送的是快照而不是……
- PC官方版
- 安卓官方手机版
- IOS官方手机版