数据处理方法、系统、电子设备及介质技术方案

技术编号:28208761 阅读:37 留言:0更新日期:2021-04-24 14:41
本发明专利技术提供一种数据处理方法、系统、电子设备及介质。该方法包括:监听与剪贴板有关的剪贴板事件;若监听到剪贴板事件,截获待转移到剪贴板的剪贴板数据;以及将所截获的剪贴板数据传输至剪贴板服务器。本发明专利技术的数据处理方法中的剪贴板抢占程序通过针对剪贴板的监控模块来监听剪贴板事件,以及用于获取剪贴板数据的客户端来获取剪贴板数据,实现了抢占剪贴板数据,并实现了保证将剪贴板数据成功设置到剪贴板的目的。本发明专利技术的剪贴板抢占程序能够适应各种应用场景和实现与别的功能相结合的灵活应用、兼容性强、保证成功抢占剪贴板数据、以及高效率抢占剪贴板数据的效果,同时最小化使用资源。用资源。用资源。

【技术实现步骤摘要】
数据处理方法、系统、电子设备及介质


[0001]本专利技术涉及操作系统领域,尤其涉及一种数据处理方法、系统、电子设备及介质。

技术介绍

[0002]国产操作系统下,对于抢占剪贴板目前并没有太多的方案,抢占剪贴板也即在数据被转移至剪贴板之前,截获数据并将数据设置到剪贴板,达到每次复制都能将数据可靠地设置到剪贴板的目的。针对某个应用做剪贴板数据加解密是目前最接近抢占剪贴板的现有相关技术。
[0003]目前的基于国产操作系统的剪贴板技术具有以下缺点:
[0004]1、一般是针对特定应用的剪贴板数据。
[0005]2、跟系统兼容不是特别好。
[0006]3、不可靠,因为Linux系统的剪贴板是c/s架构的,本身设计的客户端的权限都是平行的,剪贴板业务逻辑本身也和各个客户端都是平行的权限,很难实现对其它客户端的控制,即使能够实现对其它客户端的控制,系统稳定性和系统性能也会下降。
[0007]4、现有剪贴板技术一般对数据过多计算和处理,占用机器资源较多,反应速度慢。
[0008]综上,由于现有技术存在的上述技本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:监听与剪贴板有关的剪贴板事件;若监听到剪贴板事件,截获待转移到剪贴板的剪贴板数据;以及将所截获的剪贴板数据传输至剪贴板服务器。2.根据权利要求1所述的数据处理方法,其特征在于,所述监听与剪贴板有关的剪贴板事件包括:监听所有进程所执行的与所述剪贴板有关的动作。3.根据权利要求2所述的数据处理方法,其特征在于,所述监听所有进程所执行的与所述剪贴板有关的动作包括:监听所有进程所执行的将数据转移到剪贴板的动作。4.根据权利要求2所述的数据处理方法,其特征在于,所述监听所有进程所执行的与所述剪贴板有关的动作包括:拦截所有进程的与所述剪贴板有关的动作消息。5.根据权利要求1所述的数据处理方法,其特征在于,所述监听与剪贴板有关的剪贴板事件包括:接收与所述剪贴板有关的动作消息,并在接收到所述消息后,通知专门用于获取剪贴板数据的客户端,其中,所述客户端在接收到通知后,截获待转移到剪贴板的剪贴板数据。6.根据权利要求1所述的数据处理方法,其特征在于,所述将所截获的剪贴板数据传输至剪贴板服务器包括:判断所述剪贴板数据是否是需要监控的剪贴板数据,若是,将所截获的剪贴板数据传输至剪贴板服务器。7.根据权利要求1所述的...

【专利技术属性】
技术研发人员:杨泳王运才王天齐
申请(专利权)人:北京北信源软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1