[发明专利]截屏控制方法、装置、电子设备及计算机可读存储介质在审
申请号: | 201910007789.6 | 申请日: | 2019-01-04 |
公开(公告)号: | CN109739610A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 程万前 | 申请(专利权)人: | 浪潮商用机器有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/54;H04N19/44 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 250100 山东省济南市历城区唐冶新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 截屏 操作指令 计算机可读存储介质 电子设备 开启状态 显示信号 用户实际需求 控制装置 屏幕显示 图文件 保密 保存 | ||
本发明公开了一种截屏控制方法,包括:当接收到禁止截屏操作指令时,控制截屏装置处于关闭状态,以禁止截屏装置获取显示信号;当接收到允许截屏操作指令时,控制截屏装置处于开启状态,以使截屏装置利用接收到的显示信号生成截图文件;该方法能够根据用户实际需求来控制截屏功能是否能够执行,即当接收到禁止截屏操作指令时,控制截屏装置处于关闭状态,当接收到允许截屏操作指令时,控制截屏装置处于开启状态,实现对截屏功能的控制,避免在运行一些保密的软件或者业务等不希望屏幕显示被截屏保存的情况下仍能执行截屏操作;本发明还公开了一种截屏控制装置、电子设备及计算机可读存储介质,具有上述有益效果。
技术领域
本发明涉及计算机技术领域,特别涉及一种截屏控制方法、装置、电子设备及计算机可读存储介质。
背景技术
在未进入操作系统、或者是进入DOS等其他系统时,无法进行截屏操作。然后在实际应用中,这些场景下用户大多都存在截屏需求。例如,未进入操作系统时,服务器的显示设备可能会显示BIOS(Basic Input Output System,基本输入输出系统)、日志信息、POST信息等数据;后续在服务器调试过程中,有时需要根据这些数据来分析问题。
目前,针对无法使用API(Application Programming Interface,应用程序编程接口)截屏的场景下(如服务器的截屏需要),可以通过将显示信号接到信号转换模块上,当信号转换模块收到截屏控制信号后,将缓冲器发来的当前显示信号解码转换为特定的图片格式,并存储到存储模块上,实现截屏功能。但是,这种方式仅需要发出截屏控制信号就可以执行截屏操作,不受系统约束,使得截屏功能不安全。例如在运行一些保密的软件或者业务等不希望屏幕显示被截屏保存的情况下,仍能够执行截屏操作。
发明内容
本发明的目的是提供一种截屏控制方法、装置、电子设备及计算机可读存储介质,能够实现对截屏功能的控制,避免在运行一些保密的软件或者业务等不希望屏幕显示被截屏保存的情况下仍能执行截屏操作。
为解决上述技术问题,本发明提供一种截屏控制方法,包括:
当接收到禁止截屏操作指令时,控制截屏装置处于关闭状态,以禁止所述截屏装置获取显示信号;
当接收到允许截屏操作指令时,控制所述截屏装置处于开启状态,以使所述截屏装置利用接收到的所述显示信号生成截图文件。
可选地,所述控制截屏装置处于关闭状态,包括:
控制截屏装置中的截屏缓冲器处于关闭状态;
相应的,所述控制所述截屏装置处于开启状态,包括:
控制所述截屏装置中的所述截屏缓冲器处于开启状态。
可选地,所述控制截屏装置中的截屏缓冲器处于关闭状态,包括:
控制所述截屏缓冲器的使能信号为低电平;
相应的,所述控制所述截屏装置中的所述截屏缓冲器处于开启状态,包括:
控制所述截屏缓冲器的所述使能信号为高电平。
可选地,所述截屏装置利用接收到的所述显示信号生成截图文件,包括:
所述截屏装置中的截屏缓冲器将接收到的显示信号缓存后发送给所述截屏装置中的解码控制器;
所述解码控制器将所述显示信号解码成预定图片格式,并将所述预定图片格式作为截图文件存储在存储设备中。
可选地,所述解码控制器将所述显示信号解码成预定图片格式,并将所述预定图片格式作为截图文件存储在存储设备中,包括:
所述截屏装置中的开关设备在接收到截屏存储控制信号时,将USB连接器与所述解码控制器相连;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮商用机器有限公司,未经浪潮商用机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910007789.6/2.html,转载请声明来源钻瓜专利网。