[发明专利]数据处理方法、系统、电子设备及介质在审
申请号: | 202011535643.8 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112698964A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 杨泳;王运才;王天齐 | 申请(专利权)人: | 北京北信源软件股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李文清 |
地址: | 100081 北京市海淀区中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 系统 电子设备 介质 | ||
本发明提供一种数据处理方法、系统、电子设备及介质。该方法包括:监听与剪贴板有关的剪贴板事件;若监听到剪贴板事件,截获待转移到剪贴板的剪贴板数据;以及将所截获的剪贴板数据传输至剪贴板服务器。本发明的数据处理方法中的剪贴板抢占程序通过针对剪贴板的监控模块来监听剪贴板事件,以及用于获取剪贴板数据的客户端来获取剪贴板数据,实现了抢占剪贴板数据,并实现了保证将剪贴板数据成功设置到剪贴板的目的。本发明的剪贴板抢占程序能够适应各种应用场景和实现与别的功能相结合的灵活应用、兼容性强、保证成功抢占剪贴板数据、以及高效率抢占剪贴板数据的效果,同时最小化使用资源。
技术领域
本发明涉及操作系统领域,尤其涉及一种数据处理方法、系统、电子设备及介质。
背景技术
国产操作系统下,对于抢占剪贴板目前并没有太多的方案,抢占剪贴板也即在数据被转移至剪贴板之前,截获数据并将数据设置到剪贴板,达到每次复制都能将数据可靠地设置到剪贴板的目的。针对某个应用做剪贴板数据加解密是目前最接近抢占剪贴板的现有相关技术。
目前的基于国产操作系统的剪贴板技术具有以下缺点:
1、一般是针对特定应用的剪贴板数据。
2、跟系统兼容不是特别好。
3、不可靠,因为Linux系统的剪贴板是c/s架构的,本身设计的客户端的权限都是平行的,剪贴板业务逻辑本身也和各个客户端都是平行的权限,很难实现对其它客户端的控制,即使能够实现对其它客户端的控制,系统稳定性和系统性能也会下降。
4、现有剪贴板技术一般对数据过多计算和处理,占用机器资源较多,反应速度慢。
综上,由于现有技术存在的上述技术问题,因此,提供一种可靠、高效的针对剪贴板的数据处理方法显得尤为必要。
发明内容
针对现有技术中的问题,本发明实施例提供一种数据处理方法、系统、电子设备及介质,用以解决现有技术中的适应性差、不能灵活应用、兼容性差、效率低的缺陷,实现能够适应各种应用场景和实现与别的功能相结合的灵活应用、兼容性强、保证成功抢占剪贴板数据、以及高效率抢占剪贴板数据的效果。
具体地,本发明实施例提供了以下技术方案:
第一方面,本发明实施例提供了一种数据处理方法,包括:
监听与剪贴板有关的剪贴板事件;
若监听到剪贴板事件,截获待转移到剪贴板的剪贴板数据;以及
将所截获的剪贴板数据传输至剪贴板服务器。
进一步地,所述监听与剪贴板有关的剪贴板事件包括:
监听所有进程所执行的与所述剪贴板有关的动作。
进一步地,所述监听所有进程所执行的与所述剪贴板有关的动作包括:
监听所有进程所执行的将数据转移到剪贴板的动作。
进一步地,所述监听所有进程所执行的与所述剪贴板有关的动作包括:
拦截所有进程的与所述剪贴板有关的动作消息。
进一步地,所述监听与剪贴板有关的剪贴板事件包括:
接收与所述剪贴板有关的动作消息,并在接收到所述消息后,通知用于获取剪贴板数据的客户端,其中,所述客户端在接收到通知后,截获待转移到剪贴板的剪贴板数据。
进一步地,所述将所截获的剪贴板数据传输至剪贴板服务器包括:
判断所述剪贴板数据是否是需要监控的剪贴板数据,若是,将所截获的剪贴板数据传输至剪贴板服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北信源软件股份有限公司,未经北京北信源软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011535643.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安全输出电路及控制方法
- 下一篇:一种多工位全自动浇注机