CN110581885A - 确定设备同步方法、装置、设备及存储介质 - Google Patents
确定设备同步方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN110581885A CN110581885A CN201910787326.6A CN201910787326A CN110581885A CN 110581885 A CN110581885 A CN 110581885A CN 201910787326 A CN201910787326 A CN 201910787326A CN 110581885 A CN110581885 A CN 110581885A
- Authority
- CN
- China
- Prior art keywords
- page identifier
- page
- operation instruction
- determining
- main control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000001360 synchronised effect Effects 0.000 claims abstract description 29
- 238000012545 processing Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 8
- 230000000694 effects Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 125000004432 carbon atom Chemical group C* 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000000246 remedial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种确定设备同步方法、装置、设备及存储介质,属于云计算领域。确定设备同步方法包括:同步操作指令至主控设备和被控设备;获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。本申请能够实现快速且准确地确定各个设备的操作同步。
Description
技术领域
本申请涉及云计算领域,具体而言,涉及确定设备同步方法、装置、设备及存储介质。
背景技术
随着的云技术的发展,用户为了提高对同一工作的效率,会采用云手机群控的方式来实现对多个同一任务进行处理。
然而,目前的云手机在进行群控时,由于各个云手机初始界面可能不一样,发起群控时就会导致不同步的场景。然而,对于是否同步,用户是无法在第一时间准确确定的。
发明内容
本申请实施例的目的在于提供一种确定设备同步方法、装置、设备及存储介质,用以准确快速确定各个设备的操作同步。
第一方面,本申请实施例提供的一种确定设备同步方法,所述方法包括:同步操作指令至主控设备和被控设备;获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
在上述实现过程中,通过同步操作指令至主控设备和被控设备;获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步,从而快速且准确地确定出被控设备与主控设备同步。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述方法还包括:显示与所述主控设备处于相同页面的被控设备的数量。
在上述实现过程中,通过显示与所述主控设备处于相同页面的被控设备的数量,可以使得用户及时发起补救措施,以防止后续的操作都是无效的,进而可以提高操作效率。
结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步之前,所述方法还包括:确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
在上述实现过程中,通过设置预设阈值,从而可以更加精确的确定出被控设备是否均与主控设备的操作同步。
结合第一方面的任一实施方式,本申请实施例提供了第一方面的第三种可能的实施方式,在所述同步操作指令至主控设备和被控设备之前,所述方法还包括:获取用户在所述主控设备的操作界面上输入的所述操作指令。
在上述实现过程中,通过只对主控设备进行操作,并将对主控设备的操作指令同步至主控设备和被控设备,从而一方面可以实现操作一台设备就可以实现对设备的群控。另一方面,由于无需在对其他设备单独进行操作,进而可以有效节约处理时间,进而提高处理效率。
第二方面,本申请实施例提供的一种确定设备同步装置,所述装置包括:同步单元,用于同步操作指令至主控设备和被控设备;标识获取单元,用于获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;第一处理单元,用于在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,所述装置还包括:显示单元,用于显示与所述主控设备处于相同页面的被控设备的数量。
结合第二方面,本申请实施例提供了第二方面的第二种可能的实施方式,在第一处理单元之前,所述装置还包括:第二处理单元,用于确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
结合第二方面的任一实施方式,本申请实施例提供了第二方面的第三种可能的实施方式,在所述同步单元之前,所述装置还包括:指令获取单元,用于获取用户在所述主控设备的操作界面上输入的所述操作指令。
第三方面,本申请实施例提供的一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述确定设备同步方法。
第四方面,本申请实施例提供的一种存储介质,所述存储介质中存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如第一方面任一项所述确定设备同步方法。
第五方面,本申请实施例提供的一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行如第一方面任一项所述的确定设备同步方法。
本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种确定设备同步方法的流程图;
图2为图1所示的一种确定设备同步方法中的实施场景示意图;
图3为本申请实施例提供的另一种确定设备同步方法的流程图;
图4为本申请实施例提供的一种确定设备同步装置的结构示意图;
图5为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
请参阅图1,图1为本申请实施例提供的一种确定设备同步方法的流程图,应理解,该方法可以通过如图4所示的确定设备同步装置来执行,该装置与图5所示的电子设备对应,该电子设备可以是能够执行该方法的各种设备,例如,计算机或云服务器等,本申请实施例并不限于此,具体包括如下步骤:
步骤S101,同步操作指令至主控设备和被控设备。
可选地,操作指令可以是控制主控设备和被控设备进行拍照的指令,也可以是进行其他的操作的任何指令。在此,不作具体限定。
可选地,主控设备和被控设备都为云设备。例如,云设备可以是云手机。
其中,云手机又可以称为虚拟手机。
可选地,云手机为部署有安卓系统的虚拟机。
可选地,主控设备与被控设备还可以是物理机。
可选地,被控设备的数量为多个。
可选地,主控设备是群控场景中,首先执行操作的设备,换句话说,主控设备是指用户操作并发起同步的设备。反之,被控设备是指接收同步操作的设备。
作为一种实施场景,主控设备可以是用户在多个设备中选出的,例如,某一操作界面上显示有所有的设备,用户可以通过点击的方式来确定一个主控设备。
作为一种实现方式,电子设备通过控制服务将操作指令同步至主控设备和被控设备。
作为一种实施场景,如图2所示,用户在云手机控制台(即图2所示的操作界面)中对所有设备进行群控时,先在云手机控制台中的主控机的操作界面(即图2中最左边单独的手机界面为主控机的操作界面)上进行操作,电子设备在监测到用户的操作时,生成操作指令,并通过控制服务将该操作指令发送至主控机和每个被控机。例如,假设用户在主控机的操作界面上点击照相机,即此时触发了照相机运行,进入照相页面,此时电子设备可以监测到操作指令为打开照相机,并通过控制服务将打开照相机的操作指令发给所有被控机和主控机。由于用户是在主控机的操作界面上进行操作的,故会将操作指令也发送给该操作界面对应的虚拟机(即主控机),从而才能使得该主控机也实现相应的操作。
当然,在本申请中,操作指令不限于上述操作类型,还可以是运行其他服务的指令,在此,不作具体限定。
在一可能的实施例中,在步骤S101之前,所述方法还包括:获取用户在所述主控设备的操作界面上输入的所述操作指令。
在上述实现过程中,通过只对主控设备进行操作,并将对主控设备的操作指令同步至主控设备和被控设备,从而一方面可以实现操作一台设备就可以实现对设备的群控。另一方面,由于无需在对其他设备单独进行操作,进而可以有效节约处理时间,进而提高处理效率。还可以实现一个人代替几十人的工作,一键自动群控多部设备,可以有效满足工作室、企业、个人对设备(如手机)群控的需要。
步骤S102,获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识。
可选地,第一页面标识也可以称为主控设备的activity的标识。其中,在android系统里一个页面被称为activity。同理,第二页面标识也可以称为被控设备的activity的标识。
作为一种实施方式,电子设备中的控制服务通过ADB(Android Debug Bridge,连接android手机的命令行工具)获取主控机和其他被控机的activity的标识。
其中,通过该工具可以通过USB、网络连接到android机,进而可以使用该工具提供的一系列对android手机的操作。
可选地,针对不同Andorid版本获取命令不同。在此,不作具体限定。例如,8.1版本之前用以下命令:
adb-s 192.168.60.101:5555 shell dumpsys activity|grep mFocus
mFocusedActivity:ActivityRecord{458eec1 u0com.android.launcher3/.Launcher t20}
mFocusedStack=ActivityStack{20f66ee stackId=0,1 tasks}mLastFocusedStack=ActivityStack{20f66ee stackId=0,1tasks}
其获取到的activity为:com.android.launcher3/.Launcher。应理解,这些命令可以是预先写入的,也可以是ADB自带的,在此,不作具体限定。
对于8.1和8.1之后版本可以用以下命令:
adb-s 192.168.60.101:5555 shell dumpsys activity|grep mResume
mResumedActivity=ActivityRecord{320f91a u0 com.android.launcher3/.Launcher t28205}
其获取到的activity为:com.android.launcher3/.Launcher。应理解,这些命令可以是预先写入的,也可以是ADB自带的,在此,不作具体限定。
应理解,上述仅为示例,而非限定。
当然,在实际使用中,也可以通过在电子设备(例如,手机)内配置一个获取activity信息的服务/程序,以通过该服务与控制服务建立socket(套接字)连接。由获取服务返回主控设备与被控设备的activity信息给控制服务。
可选地,获取服务的具体配置在此,不作具体限定。
步骤S103,在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
作为一种实施方式,判断所述第一页面标识与所述第二页面标识是否相同,在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。当然,在所述第一页面标识与所述第二页面标识不相同时,就可以确定所述主控设备与所述被控设备的操作不同步。
可选地,当有多台被控设备时,分别将每台被控设备的第二页面标识与第一页面标识进行比较,从而确定出每台被控设备是否均与主控设备的操作同步。
可选地,为了提高判断效率,可以采用多线程并发的方式来确定每台被控设备是否均与主控设备的操作同步。
在一可能的实施例中,在步骤S103之前,所述方法还包括:确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
可选地,预设阈值可以是1秒,也可以是0.5秒,还可以是几十毫秒。在此,不作具体限定。
可选地,预设阈值的设置可以根据用户需求来进行设置。
当然,在实际使用中,预设阈值的设置可以是结合用户需求以及设备性能来进行设置。在此,不作具体限定。
在上述实现过程中,通过设置预设阈值,从而可以更加精确的确定出被控设备是否均与主控设备的操作同步。
在一可能的实施例中,所述方法还包括:显示与所述主控设备处于相同页面的被控设备的数量。
在上述实现过程中,通过显示与所述主控设备处于相同页面的被控设备的数量,可以使得用户及时发起补救措施,以防止后续的操作都是无效的,进而可以提高操作效率。
当然,在实际使用中,还可以在显示数量的同时,显示被控设备的标识。
在一可能的实施例中,所述方法还包括:显示与所述主控设备处于不相同页面的被控设备的数量。
即显示没有同步的被控设备的数量。
可选地,还可以在显示数量的同时,显示没有同步的被控设备的标识,以便于用户快速找到没有同步的被控设备。
上文结合图1描述了本申请中的确定设备同步方法,下面,作为示例而非限定,结合图3对本申请中的确定设备同步方法进行详细的描述。如图3所示的方法包括:
步骤S201,云手机控制台将操作指令发送至控制服务。
可选地,用户在云手机控制台操作主控机时,操作包含但不限于鼠标,键盘操作。例如,还可以是触屏操作。
步骤S202,控制服务接收到操作指令后将操作指令转发至各个需要同步操作的主控机和被控机。
步骤S203,控制服务获取主控机和被控机的activity信息。
步骤S204,主控机返回activity信息。
需要说明的是,本申请中的主控机即为主控设备。
步骤S205,被控机返回activity信息。
需要说明的是,本申请中的被控机即为被控设备。
步骤S206,将主控机和被控机的activity信息进行比较,并返回比较结果至云手机控制台。
步骤S207,云手机控制台显示比较结果。
可选地,步骤S201至步骤S207的具体实施方式可以参照步骤S101至S103,在此,不再赘述。
本申请实施例提供的确定设备同步方法,通过同步操作指令至主控设备和被控设备;获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步,从而快速且准确地确定出被控设备与主控设备同步。
基于同一发明构思,如图4所示,本申请实施例中还提供了一种与图1所示的确定设备同步方法一一对应的确定设备同步装置,应理解,该装置300与上述图1方法实施例对应,能够执行上述方法实施例涉及的各个步骤,该装置300具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。具体地,该装置300包括:
同步单元310,用于同步操作指令至主控设备和被控设备。
标识获取单元320,用于获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识。
第一处理单元330,用于在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
在一可能的实施例中,所述装置300还包括:显示单元,用于显示与所述主控设备处于相同页面的被控设备的数量。
在一可能的实施例中,在第一处理单元330之前,所述装置300还包括:第二处理单元,用于确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
在一可能的实施例中,在所述同步单元310之前,所述装置300还包括:指令获取单元,用于获取用户在所述主控设备的操作界面上输入的所述操作指令。
基于同一发明构思,本申请还提供一种电子设备,图5为本申请实施例中的电子设备500的结构框图。如图5所示,电子设备500可以包括处理器510、通信接口520、存储器530和至少一个通信总线540。其中,通信总线540用于实现这些组件直接的连接通信。其中,本申请实施例中设备的通信接口520用于与其他节点设备进行信令或数据的通信。处理器510可以是一种集成电路芯片,具有信号的处理能力。
上述的处理器510可以是通用处理器,包括中央处理器(Central ProcessingUnit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器510也可以是任何常规的处理器等。
存储器530可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。存储器530中存储有计算机可读取指令,当所述计算机可读取指令由所述处理器510执行时,电子设备500可以执行上述图1方法实施例涉及的各个步骤。
可选地,电子设备500还可以包括存储控制器、输入输出单元、显示单元。
所述存储器530、存储控制器、处理器510、输入输出单元、显示单元各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通信总线540实现电性连接。所述处理器510用于执行存储器530中存储的可执行模块,例如装置300包括的软件功能模块或计算机程序。并且,装置300用于执行下述方法:同步操作指令至主控设备和被控设备;获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
输入输出单元用于提供给用户输入数据实现用户与所述服务器(或本地终端)的交互。所述输入输出单元可以是,但不限于,鼠标和键盘等。
显示单元在所述电子设备500与用户之间提供一个交互界面(例如云手机控制台)或用于显示图像数据给用户参考。在本实施例中,所述显示单元可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器进行计算和处理。
可以理解,图5所示的结构仅为示意,所述电子设备500还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。图5中所示的各组件可以采用硬件、软件或其组合实现。
本申请实施例还提供一种存储介质,所述存储介质上存储有指令,当所述指令在计算机上运行时,所述计算机程序被处理器执行时实现方法实施例所述的确定设备同步方法,为避免重复,此处不再赘述。
本申请还提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行方法实施例所述的确定设备同步方法。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种确定设备同步方法,其特征在于,所述方法包括:
同步操作指令至主控设备和被控设备;
获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;
在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
显示与所述主控设备处于相同页面的被控设备的数量。
3.根据权利要求1所述的方法,其特征在于,在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步之前,所述方法还包括:
确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;
若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
4.根据权利要求1-3任意一项所述的方法,其特征在于,在所述同步操作指令至主控设备和被控设备之前,所述方法还包括:
获取用户在所述主控设备的操作界面上输入的所述操作指令。
5.一种确定设备同步装置,其特征在于,所述装置包括:
同步单元,用于同步操作指令至主控设备和被控设备;
标识获取单元,用于获取所述主控设备执行所述操作指令时所显示的页面的第一页面标识以及所述被控设备执行所述操作指令时所显示的页面的第二页面标识;
第一处理单元,用于在所述第一页面标识与所述第二页面标识相同时,确定所述主控设备与所述被控设备的操作同步。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
显示单元,用于显示与所述主控设备处于相同页面的被控设备的数量。
7.根据权利要求5所述的装置,其特征在于,在第一处理单元之前,所述装置还包括:
第二处理单元,用于确定所述第一页面标识对应的第一时间与所述第二页面标识对应的第二时间的时间差是否超过预设阈值;若未超过所述预设阈值,判断所述第一页面标识与所述第二页面标识是否相同。
8.根据权利要求5-7任意一项所述的装置,其特征在于,在所述同步单元之前,所述装置还包括:
指令获取单元,用于获取用户在所述主控设备的操作界面上输入的所述操作指令。
9.一种电子设备,其特征在于,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-4任一项所述确定设备同步方法。
10.一种存储介质,其特征在于,所述存储介质中存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-4任一项所述确定设备同步方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910787326.6A CN110581885A (zh) | 2019-08-23 | 2019-08-23 | 确定设备同步方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910787326.6A CN110581885A (zh) | 2019-08-23 | 2019-08-23 | 确定设备同步方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110581885A true CN110581885A (zh) | 2019-12-17 |
Family
ID=68811717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910787326.6A Pending CN110581885A (zh) | 2019-08-23 | 2019-08-23 | 确定设备同步方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110581885A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113242275A (zh) * | 2021-04-12 | 2021-08-10 | 西安神鸟软件科技有限公司 | 一种云手机控制方法及设备 |
CN113301157A (zh) * | 2021-05-24 | 2021-08-24 | 深圳卡多希科技有限公司 | 基于安卓系统的云手机群控方法、设备和存储介质 |
CN113743288A (zh) * | 2021-08-31 | 2021-12-03 | 北京百度网讯科技有限公司 | 一种云手机的图像识别方法、装置、设备及存储介质 |
CN114006893A (zh) * | 2021-10-29 | 2022-02-01 | 平安银行股份有限公司 | 多端远程控制方法、装置、设备及存储介质 |
CN116208622A (zh) * | 2023-04-28 | 2023-06-02 | 江苏北弓智能科技有限公司 | 一种批量云手机同步操作方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120044836A1 (en) * | 2009-04-27 | 2012-02-23 | Sivapathalingham Sivavakeesar | Mobile network, radio access node, system including a relay apparatus, and method thereof |
CN103475916A (zh) * | 2012-06-08 | 2013-12-25 | 腾讯科技(深圳)有限公司 | 被控设备与触屏遥控器之间镜像同步的方法及系统 |
CN104104653A (zh) * | 2013-04-03 | 2014-10-15 | 中国移动通信集团公司 | 一种页面信息同步的方法、设备和系统 |
CN106649103A (zh) * | 2016-11-25 | 2017-05-10 | 深圳大学 | 一种安卓应用程序自动化黑盒测试的方法及系统 |
CN107861860A (zh) * | 2016-09-21 | 2018-03-30 | Fmr有限责任公司 | 同步移动设备的移动应用程序的自动验证 |
CN109542918A (zh) * | 2018-10-19 | 2019-03-29 | 平安普惠企业管理有限公司 | 保证数据一致性的方法、系统、计算机设备及存储介质 |
-
2019
- 2019-08-23 CN CN201910787326.6A patent/CN110581885A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120044836A1 (en) * | 2009-04-27 | 2012-02-23 | Sivapathalingham Sivavakeesar | Mobile network, radio access node, system including a relay apparatus, and method thereof |
CN103475916A (zh) * | 2012-06-08 | 2013-12-25 | 腾讯科技(深圳)有限公司 | 被控设备与触屏遥控器之间镜像同步的方法及系统 |
CN104104653A (zh) * | 2013-04-03 | 2014-10-15 | 中国移动通信集团公司 | 一种页面信息同步的方法、设备和系统 |
CN107861860A (zh) * | 2016-09-21 | 2018-03-30 | Fmr有限责任公司 | 同步移动设备的移动应用程序的自动验证 |
CN106649103A (zh) * | 2016-11-25 | 2017-05-10 | 深圳大学 | 一种安卓应用程序自动化黑盒测试的方法及系统 |
CN109542918A (zh) * | 2018-10-19 | 2019-03-29 | 平安普惠企业管理有限公司 | 保证数据一致性的方法、系统、计算机设备及存储介质 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113242275A (zh) * | 2021-04-12 | 2021-08-10 | 西安神鸟软件科技有限公司 | 一种云手机控制方法及设备 |
CN113301157A (zh) * | 2021-05-24 | 2021-08-24 | 深圳卡多希科技有限公司 | 基于安卓系统的云手机群控方法、设备和存储介质 |
CN113743288A (zh) * | 2021-08-31 | 2021-12-03 | 北京百度网讯科技有限公司 | 一种云手机的图像识别方法、装置、设备及存储介质 |
CN114006893A (zh) * | 2021-10-29 | 2022-02-01 | 平安银行股份有限公司 | 多端远程控制方法、装置、设备及存储介质 |
CN114006893B (zh) * | 2021-10-29 | 2024-02-09 | 平安银行股份有限公司 | 多端远程控制方法、装置、设备及存储介质 |
CN116208622A (zh) * | 2023-04-28 | 2023-06-02 | 江苏北弓智能科技有限公司 | 一种批量云手机同步操作方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110581885A (zh) | 确定设备同步方法、装置、设备及存储介质 | |
EP3974962A1 (en) | Method, apparatus, electronic device, readable storage medium and program for deploying application | |
KR101750429B1 (ko) | 공동 편집을 위한 문서 편집 시스템 및 방법 | |
CN112114761B (zh) | 一种无线投屏控制方法、装置、终端设备及可读存储介质 | |
EP3813339A1 (en) | Acquisition method, apparatus, device and storage medium for applet data | |
CN108235759B (zh) | 基于多操作系统的输入处理方法、装置及电子设备 | |
CN104965757A (zh) | 虚拟机热迁移的方法、虚拟机迁移管理装置及系统 | |
US9801146B2 (en) | Terminal and synchronization control method among terminals | |
CN110502310B (zh) | 一种虚拟机的时间同步方法及装置 | |
CN103874984A (zh) | 可虚拟化以及前向兼容硬件-软件接口 | |
CN109656646B (zh) | 一种远程桌面控制方法、装置、设备及虚拟化芯片 | |
CN112527397A (zh) | 基本输入输出系统选项的修改方法、装置和计算机设备 | |
CN110569157A (zh) | 存储测试方法、装置、服务器及存储介质 | |
CN105808374A (zh) | 一种快照处理方法及相关设备 | |
CN102541499B (zh) | 计算机本地设备的管理方法及装置 | |
CN110990316B (zh) | 用于输出热插拔设备状态的方法和可编程逻辑电路 | |
CN106796531A (zh) | 内核配置信息的管理方法、装置和电子设备 | |
CN111949517A (zh) | 远程真机测试方法、装置及电子设备 | |
CN117395263B (zh) | 一种数据同步方法、装置、设备和存储介质 | |
KR20180102605A (ko) | 이미지 드로잉 방법, 관련된 디바이스 및 시스템 | |
CN104407714A (zh) | 一种实现远程多电脑切换的主板及其使用方法 | |
CN115640280A (zh) | 数据迁移方法及装置 | |
CN114546720A (zh) | 数据处理方法、分布式协调系统、计算机设备及存储介质 | |
CN114113855A (zh) | 静电放电检测处理方法及装置、终端设备 | |
CN114095758A (zh) | 云图像截取方法、相关装置及计算机程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191217 |