技术领域本发明涉及一种基于Java的手机控制系统,尤其是一种可以实现手机间相互控制,相互提供远程协助和远程管理的手机控制系统,属于计算机技术领域。
背景技术:
随着科技的发展,各种各样的手机层出不穷,尤为的智能机最为普遍,人手一部或好几部手机。对于个人电脑我们大家都知道,通过腾讯QQ我们可以实现远程协助,此功能能帮我们解决很多问题。你曾经是否遇到过年纪大的父母不会使用手机,不会查询通讯录或查询短信而苦恼。或当你朋友手机上有恶意病毒寻求你帮助的时候。你是否都感觉到因距离问题而无能为力。如果我们的手机对手机能实现远程连接,那我们就可以轻轻松松的通过手机远程协助智能控制模块 java,帮助父母打开通讯录查找其联系方式或短信。我们也可以通过手机帮助朋友远程清理手机垃圾和病毒。手机控制系统,主要就是通过网络进行通信,建立一个隧道连接,在网络上由一部手机(主控端/客户端)远距离去控制另一部手机(被控端Host/服务器端)的应用程序。服务端程序向被控端手机发出信号建立一个特殊的远程服务。彼此间有可以相互唯一的识别,通过手机属性随机生成特有的序号识别,而进行数据交互。此系统可通过远程协助的功能智能控制模块 java,完全控制对方手机,管理其手机上文件。并且可以像操作自己的手机一样操作,打开被控制端的任一应用程序。控制系统的模式是一个作为控制端智能控制模块 java-一种基于Java的手机控制系统的制作方法,另一个作为被控制端。其实控制端和被控制端是可以相互调换的。具有很强大的网络穿透功能,应用功能也及其强大。
技术实现要素:
本发明的目的在于:为实现手机间相互控制,相互提供远程协助和远程管理功能,让手机与手机间可以远程维护。为达到以上目的,本发明涉及一种基于一种基于Java的手机控制系统,该方法主要通过应用程序实现,整个手机控制系统主要包含以下各组件:组件---用于程序界面UI的设计组件---用于客户端与用户之间的交互组件---用于随机生成网络中唯一识别序列号组件---用于控制端和被控制端间实现会话组件---用于管理被控制端的文件组件---用于控制端和被控制端网络通信控制系统工作流程如下:步骤一:打开客户端主界面,会自动生成随机唯一的序列号,此序列号为手机间网络上的识别。程序还可以设置连接密码,建立有效安全的链接。步骤二:将被控制端生成的序列号发送给主控制端,主控制端通过输入序列号,系统会自动发送控制信号请求,建立一个特殊的远程服务。步骤三:被控制端接受到远程请求后,主界面会自动弹出连接请求,是否接受请求。用户同意后并可建立远程回话界面,控制端可以实时看到被控制端的手机界面。步骤四:控制界面里,对所看到的被控制端可以进行触摸操作,可打电话或打开被控制端上任一应用程序。步骤五:最小化控制界面,还有远程管理功能模块,通过此功能可以远程管理对方手机的所有文件,并有权限可以操作文件。步骤六:对于两手机间的远程会话,任何一方均有权退出操作。一旦退出操作,会话则终止。任一方只要将对方序列号输入到连接主机窗口并可发送连接请求。