基于云桌面跨主机复制方法、终端和存储介质与流程
- 国知局
- 2024-11-21 12:02:16
本公开涉及电子信息,尤其涉及基于云桌面跨主机复制方法、终端和存储介质。
背景技术:
1、在办公室的电脑上,用鼠标选择内容,并进行复制,到家后,使用家里的键鼠进行复制,无法完成内容复制。只能采用间接方法,如使用云盘或u盘等备份来完成,其需要借助第三方工具间接实现备份,该操作时方式不方便,操作不连贯。
技术实现思路
1、本公开实施例提供一种基于云桌面跨主机复制方法、终端和存储介质,能够实现不需要借助外接设备或云盘实现跨主机复制粘贴目标内容。
2、根据本公开实施例的第一方面,提供一种基于云桌面跨主机复制方法,该方法应用于第一终端,所述方法包括:
3、检测第一输入设备是否执行复制操作;
4、若所述第一输入设备执行复制操作,则标记所述第一输入设备的复制信息,并在内存中读取剪切板内容;
5、在接收到关机或重启用户桌面的指令时,确定所述第一输入设备是否存在未完成的复制操作;
6、若所述第一输入设备存在未完成的复制操作,则将所述第一输入设备的复制信息写入至本地硬盘或内存中。
7、在一个实施例中,所述方法包括:
8、若所述第一输入设备不存在未完成的复制操作,则正常关机或重启所述用户桌面。
9、在一个实施例中,所述检测第一输入设备是否执行复制操作之前,所述方法还包括:
10、确定所述第一输入设备是否连接至所述用户桌面;
11、若所述第一输入设备连接至所述用户桌面,则检测所述第一输入设备的硬件识别码;
12、根据所述第一输入设备的硬件识别码判断所述第一输入设备是否为合法输入设备。
13、根据本公开实施例的第二方面,提供一种基于云桌面跨主机复制方法,应用于第二终端,所述方法包括:
14、判断用户桌面对应的本地硬盘或内存中是否存在未完成的复制操作;
15、若所述用户桌面对应的本地硬盘或内存中存在未完成的复制操作,则读取所述用户桌面对应的本地硬盘或内存中的复制信息,并将所述复制信息回写到至所述用户桌面对应的剪切板内存区域;
16、发送通知消息至第二输入设备,所述通知消息用于指示所述用户桌面对应的本地硬盘或内存中存在未完成的复制操作;
17、通过所述第二输入设备将所述复制信息粘贴至目标位置。
18、在一个实施例中,所述通过所述第二输入设备将所述复制信息粘贴至目标位置之后,所述方法还包括:
19、通过所述第二输入设备清除所述本地硬盘或内存中的所述复制信息。
20、在一个实施例中,所述判断用户桌面对应的本地硬盘或内存中是否存在未完成的复制操作之前,所述方法还包括:
21、确定所述第二输入设备是否连接至所述用户桌面;
22、若所述第二输入设备连接至所述用户桌面,则检测所述第二输入设备的硬件识别码;
23、根据所述第二输入设备的硬件识别码判断所述第二输入设备是否为合法输入设备。
24、根据本公开实施例的第三个方面,提供了一种第一终端,所述第一终端包括:第一检测模块、标记模块、第一确定模块和写入模块;其中,
25、第一检测模块,检测第一输入设备是否执行复制操作;
26、标记模块,若所述第一输入设备执行复制操作,则标记所述第一输入设备的复制信息,并在内存中读取剪切板内容;
27、第一确定模块,在接收到关机或重启用户桌面的指令时,确定所述第一输入设备是否存在未完成的复制操作;
28、写入模块,若所述第一输入设备存在未完成的复制操作,则将所述第一输入设备的复制信息写入至本地硬盘或内存中。
29、在一个实施例中,所述第一终端还包括第二确定模块、第二检测模块和第一判断模块;其中,
30、第二确定模块,确定所述第一输入设备是否连接至所述用户桌面;
31、第二检测模块,若所述第一输入设备连接至所述用户桌面,则检测所述第一输入设备的硬件识别码;
32、第一判断模块,根据所述第一输入设备的硬件识别码判断所述第一输入设备是否为合法输入设备。
33、根据本公开实施例的第四个方面,提供了一种第二终端,所述第二终端包括:第二判断模块、处理模块、发送模块和粘贴模块;其中,
34、第二判断模块,判断用户桌面对应的本地硬盘或内存中是否存在未完成的复制操作;
35、处理模块,若所述用户桌面对应的本地硬盘或内存中存在未完成的复制操作,则读取所述用户桌面对应的本地硬盘或内存中的复制信息,并将所述复制信息回写到至所述用户桌面对应的剪切板内存区域;
36、发送模块,发送通知消息至第二输入设备,所述通知消息用于指示所述用户桌面对应的本地硬盘或内存中存在未完成的复制操作;
37、粘贴模块,通过所述第二输入设备将所述复制信息粘贴至目标位置。
38、根据本公开实施例的第五个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一项的方法的步骤。
39、本公开实施例提供的基于云桌面跨主机复制方法、终端和存储介质中,在跨主机办公后,依然可以无缝衔接键鼠操作。例如,在公司用鼠标点击的复制,或者按键盘ctrl+c复制的文件,到家后,依然可以通过鼠标点击粘贴,或者键盘按ctrl+v进行复制,从而能够实现不需要借助外接设备或云盘实现跨主机复制粘贴目标内容。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
技术特征:1.一种基于云桌面跨主机复制方法,其特征在于,应用于第一终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述检测第一输入设备是否执行复制操作之前,所述方法还包括:
3.一种基于云桌面跨主机复制方法,其特征在于,应用于第二终端,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,所述通过所述第二输入设备将所述复制信息粘贴至目标位置之后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述判断用户桌面对应的本地硬盘或内存中是否存在未完成的复制操作之前,所述方法还包括:
6.一种第一终端,其特征在于,所述第一终端包括:第一检测模块、标记模块、第一确定模块和写入模块;其中,
7.根据权利要求6所述的第一终端,其特征在于,所述第一终端还包括第二确定模块、第二检测模块和第一判断模块;其中,
8.一种第二终端,其特征在于,所述第二终端包括:第二判断模块、处理模块、发送模块和粘贴模块;其中,
9.根据权利要求8所述的第二终端,其特征在于,所述第二终端还包括第三确定模块、第三检测模块和第三判断模块;其中,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
技术总结本公开提供一种基于云桌面跨主机复制方法、终端和存储介质,涉及电子信息技术领域。该方法包括:检测第一输入设备是否执行复制操作;若所述第一输入设备执行复制操作,则标记所述第一输入设备的复制信息,并在内存中读取剪切板内容;在接收到关机或重启用户桌面的指令时,确定所述第一输入设备是否存在未完成的复制操作;若所述第一输入设备存在未完成的复制操作,则将所述第一输入设备的复制信息写入至本地硬盘或内存中。本公开提供的基于云桌面跨主机复制方法,能够实现不需要借助外接设备或云盘实现跨主机复制粘贴目标内容。技术研发人员:张文文,张鹏兴受保护的技术使用者:西安雷风电子科技有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/333988.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。