手机控制方法及系统与流程

文档序号:12494314阅读:259来源:国知局
手机控制方法及系统与流程
本发明涉及移动互联网
技术领域
,特别涉及一种手机控制方法及手机控制系统。
背景技术
:在电商领域,一般通过及时通信软件与客户进行沟通或进行产品推广,尤其是通过微信软件与客户进行联系、沟通。为提高沟通的效率,需要用多台手机,因此要同时对多台手机进行操作。现有的技术方案是,用户使用操作终端,通过手机模拟器来分别操作多个手机,然而受技术限制,用户不能在模拟器上实现真机的所有操作,且通过手机模拟器操作速度慢。技术实现要素:本发明的主要目的是提供一种手机控制方法,旨在在操作终端上实现对手机物理真机的所有操作,提高对手机的操作速度。为实现上述目的,本发明提出的一种手机控制方法,包括如下步骤:操作终端通过服务器与多个手机连接;操作终端接收控制指令,选择进入单控模式或群控模式,根据进入不同的模式进行操作对手机进行控制。优选地,操作终端选择进入单控模式时,根据进入不同的模式对手机进行操作包括:对选定的手机进行虚拟定位,获取虚拟定位的位置;根据虚拟定位到的位置,更新手机的定位信息,并实时反馈到手机的APP中。优选地,操作终端选择进入群控模式时,根据进入不同的模式对手机进行操作包括:录制所需要进行操作的脚本;运行脚本对手机进行自动操作。优选地,在所述操作终端为多个时,所述群控模式还包括分控模式,根据进入不同的模式对手机进行操作包括:指定进行控制的操作终端,对指定的操作终端进行授权;将多个手机分配给授权的操作终端进行操作控制。优选地,通过操作终端上的地图软件进行虚拟定位,获取定位信息,并将该定位信息发送给手机。本发明还提出一种手机控制系统,包括操作终端及服务器:操作终端通过服务器与多个手机连接;操作终端接收控制指令,选择进入单控模式或群控模式,根据进入不同的模式进行操作对手机进行控制。优选地,操作终端选择进入单控模式时,所述操作终端包括定位模块及第一运行模块:所述定位模块,对选定的手机进行虚拟定位,获取虚拟定位的位置;所述第一运行模块,根据虚拟定位到的位置,更新手机的定位信息,并实时反馈到手机的APP中。优选地,操作终端选择进入群控模式时,所述操作终端包括录制模块及第二运行模块:所述录制模块,录制所需要进行操作的脚本;所述第二运行模块,运行脚本对手机进行自动操作。优选地,在所述操作终端为多个时,所述群控模式还包括分控模式,所述操作终端包括授权模块及分配模块:所述授权模块,指定进行控制的操作终端,对指定的操作终端进行授权;所述分配模块,将多个手机分配给授权的操作终端进行操作控制。优选地,通过操作终端上的地图软件进行虚拟定位,获取定位信息,并将该定位信息发送给手机。本发明技术方案通过采用操作终端与服务器连接,来对手机进行单个或批量操作控制,由于采用了服务器对多个手机进行控制操作,在操作终端上实现了对手机所有的真机操作,提高了对手机的操作速度。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本发明手机控制方法一实施例的流程图;图2为本发明手机控制方法进一步实施例的流程图;图3为本发明手机控制系统一实施例的功能模块图;图4为本发明操作终端一实施例的功能模块图。附图标号说明:标号名称标号名称10手机33录制模块20服务器34第二运行模块30操作终端35分配模块31定位模块36授权模块32第一运行模块本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。本发明提出一种手机控制方法。参照图1、图2、图3及图4,在本发明实施例中,本发明提出的一种手机控制方法,包括如下步骤:S100、操作终端30通过服务器20与多个手机10连接;S200、操作终端30接收控制指令,选择进入单控模式或群控模式,根据进入不同的模式进行操作对手机10进行控制。本实施例中,操作终端30为个人电脑,该电脑中安装有相应的控制软件。在对手机10进行控制时,首先打开电脑中的控制软件的客户端,连接至服务器20。本实施例中,服务器20采用Linux服务器20。Linux服务器20通过USB数据线连接至多台手机10。Linux服务器20将手机10的实时画面传送至电脑客户端。本实施例中,对手机10的控制模式包括单控模式和群控模式,进入与单控模式后,用户可对任意一手机10进行单独控制;进入群控模式后,用户可对多个手机10进行批量控制,即可对多个手机10同时进行同一操作控制,提高对手机10的操作速度。本发明技术方案通过采用操作终端30与服务器20连接,来对手机10进行单个或批量操作控制,由于采用了服务器20对多个手机10进行控制操作,在操作终端30上实现了对手机10所有的真机操作。具体地,操作终端30选择进入单控模式时,根据进入不同的模式对手机10进行操作包括:S220、对选定的手机10进行虚拟定位,获取虚拟定位的位置;S221、根据虚拟定位到的位置,更新手机10的定位信息,并实时反馈到手机的APP中。需要说明的是,在电商例如微商,进行推广时,需要用到微信软件,微信软件中可以添加附近的人,在添加附近的人时,首先需要对手机10进行虚拟定位。在实际推广过程中,选定需要推广的地区城市,将手机10定位于该地区,然后再添加附近的人,在成为朋友后,便可发文进行推广商品。具体地,操作终端30选择进入群控模式时,根据进入不同的模式对手机10进行操作包括:S231、录制所需要进行操作的脚本;运行脚本对手机10进行自动操作。S232、通常电商都有多个微信账号,使用多部甚至上百部手机10进行推广。有时需要对手机10进行同样的操作。如果依次单独对每部手机10进行操作,在手机10数量十分大的情况下,这将是十分大的工作量。为避免这样的麻烦,本发明技术方案首先将要对手机10进行的操作录制成脚本,然后运行脚本,操作终端30变可以控制多台手机10同时进行同一操作,大大降低了工作量,提高了工作效率,将操作者从十分繁重的工作中解放出来。进一步地,在所述操作终端30为多个时,所述群控模式还包括分控模式,根据进入不同的模式对手机10进行操作包括:S233、指定进行控制的操作终端30,对指定的操作终端30进行授权;S234、将多个手机10分配给授权的操作终端30进行操作控制。需要说明的是,在需要操作控制的手机10数量过于庞大时,一般需要多台操作终端30进行控制。因此在选择进入群控模式后,还可以进一步的选择进入分控模式。在进入分控模式后,首先对选定的操作终端30进行授权,将一定数量的手机10指定一台操作终端30进行管理,由多台操作终端30对所有手机10进行管理。本实施例中,通过操作终端30上的地图软件进行虚拟定位,获取定位信息,并将该定位信息发送给手机10,对手机10进行虚拟定位。地图所定位到的虚拟位置即为手机10所在的位置。现结合图2,对本发明技术方案作进一步阐述:S100、用户首先打开手机控制软件的客户端,将操作终端30连接至Linux服务器20,通过Linux服务器20与手机10进行连接。S210、输入登录名和密码,进行身份验证后,选择操作模式,其中操作模式包括单控模式和群控模式。在实际应用中,是根据所要进行的操作进行模式选择。若选择进行单控模式:S220、则对选定的手机10进行虚拟定位;S221、定位完成后,运行手机APP,选择需要进行的手机10操作即可。若选择进群控模式:S230、则需要进一步选择是否进入分控模式。S231、若不进行分控模式,则由一台操作终端30对所有手机10进行控制。先录制需要进行操作控制的脚本;S232、在运行脚本对手机10进行自动操作控制。S233、若进入分控模式,则首先对选定的操作终端30进行授权;S234、将一定数量的手机10指定一台操作终端30进行管理,由多台操作终端30对所有手机10进行管理;S235、然后由单个的操作终端30录制需要进行操作控制的脚本;S236、再运行脚本对手机10进行自动操作控制。相对传统的通过手机10模拟器来控制手机10,本发明技术方案使用真实手机10操作,通过连接Linux服务器20控制来进行批量操作,解决手机10模拟器不能同时对多个手机10进行操作控制,实现了批量实时操作,实现了所有真机操作,并可由多个操作终端30来监控和控制,并可定制脚步进行自动操作。参照图3及图4,基于上述的手机10控制方法,本发明还提出一种手机10控制系统,包括操作终端30及服务器20,本实施例中,操作终端30采用个人电脑,服务器20采用Linux服务器20。其中,个人电脑中安装有手机控制软件,Linux服务器20通过USB数据线与多个手机10连接。操作终端30通过服务器20与多个手机10连接;使用者发出控制指令,操作终端30接收控制指令,选择进入单控模式或群控模式,根据进入不同的模式对手机10进行操作控制。具体地,操作终端30选择进入单控模式时,所述操作终端30包括定位模块31及第一运行模块32:所述定位模块31,对选定的手机10进行虚拟定位,获取虚拟定位的位置;所述第一运行模块32,根据虚拟定位到的位置,更新手机的定位信息,并实时反馈到手机的APP中。本实施例中,该手机10APP为微信手机客户端。具体地,操作终端30选择进入群控模式时,所述操作终端30包括录制模块33及第二运行模块34:所述录制模块33,录制所需要进行操作的脚本;所述第二运行模块34,运行脚本对手机10进行自动操作。具体地,在所述操作终端30为多个时,所述群控模式还包括分控模式,所述操作终端30包括授权模块36及分配模块35:所述授权模块36,指定进行控制的操作终端30,对指定的操作终端30进行授权;所述分配模块35,将多个手机10分配给授权的操作终端30进行操作控制。具体地,通过操作终端上的地图软件进行虚拟定位,获取定位信息,并将该定位信息发送给手机。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的
技术领域
均包括在本发明的专利保护范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1