[发明专利]任务拦截方法、服务器及打印系统在审
申请号: | 201911299693.8 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111143046A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 刘晓龙 | 申请(专利权)人: | 上海旅鼠网络科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 唐海力 |
地址: | 200040 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 拦截 方法 服务器 打印 系统 | ||
本申请公开了一种任务拦截方法、服务器及打印系统,其中方法适用于服务器,包括:任务拦截方法,其特征在于,适用于服务器,其中,方法包括:轮询计算机系统的WPI获取任务链表API;获取所述任务链表API上的待执行任务;基于所述待执行任务通过计算机系统向所述任务链表API发送对应的暂停指令。通过轮询控制任务执行设备的计算机系统的WPI,获取到任务链表中的待执行任务,并在通过计算机系统将任务链表API上的待执行任务进行暂停,避免了现有技术中,通过自身系统或软件程序限制只适用于自身的待执行任务,而无法限制绕开自身系统或软件程序进行执行的任务,本发明的任务拦截方法由于控制任务执行设备的计算机系统对待执行任务进行拦截,因此可以拦截一切任务在任务执行设备上执行。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种任务拦截方法、服务器、及打印系统。
背景技术
任务在执行时,需要将任务发送至对应的任务执行模块或设备。例如,文件或图片等待打印对象在进行打印时,需要本地程序将待打印对象发送至与打印机连接的打印链表API中,计算机系统控制打印机打印待打印对象,通常的打印任务无需限制,但是,在特殊场合,例如,医院中的检查结果自助打印设备、照片自助打印设备等,需要对待打印对象进行限制,例如,照片自助打印设备在拍摄照片后,需要付费或进行其他预设条件确认后后,再进行打印。通常现有技术中的打印限制方法采用的限制技术通常是通过自身的系统或软件,在满足自身系统或软件预设条件后,将待打印对象发送至用于控制打印机打印的计算机系统,计算机系统受到待打印对象后,及对待打印对象进行打印。然而,现有的拦截技术只是针对自身程序设定的待打印对象进行拦截,无法实现拦截绕过自身系统或软件程序的待打印对象。
因此,如何拓宽任务拦截的范围。
发明内容
本申请的主要目的在于提供一种任务拦截方法,以解决现有技术中难以如何拓宽任务拦截的范围问题。
根据第一方面,本发明实施例提供了一种任务拦截方法,适用于服务器,所述方法包括:轮询计算机系统的WPI获取任务链表API;获取所述任务链表API上的待执行任务;基于所述待执行任务通过计算机系统向所述任务链表API发送对应的暂停指令。
可选地,在所述基于所述待执行任务通过计算机系统向所述任务链表API发送对应的暂停指令之后包括:获取任务动作指令;基于所述任务动作的类型,对所述待执行任务执行对应的动作。
可选地,所述基于所述任务动作指令的类型,对所述待执行任务执行对应的动作包括:当所述任务动作指令为任务停止指令时,关闭任务线程或删除所述待执行任务。
可选地,所述基于所述任务动作指令的类型,对所述待执行任务执行对应的动作包括:当所述任务动作指令为任务执行指令时,判断所述任务执行指令是否满足预设条件;当所述任务执行指令满足预设条件时,按照上述任务执行指令执行所述待执行任务。
可选地,当所述任务执行指令不满足预设条件时;关闭任务线程或删除所述待执行任务;或,重复判断任务执行指令是否满足预设条件,直至达到预设判断次数,关闭任务线程或删除所述待执行任务。
可选地,所述待执行任务包括:待打印对象。
可选地,所述任务执行指令包括:扫码识别结果,密码输入结果,人脸识别结果,指纹识别结果,虹膜识别结果,刷卡支付结果,投币支付结果,声音辨别结果,动作捕捉结果中的至少之一;所述判断所述任务执行指令是否满足预设条件包括:判断所述扫码支付结果,所述密码输入结果,所述人脸识别结果,扫码识别结果,所述指纹识别结果,所述虹膜识别结果,所述刷卡支付结果,所述投币支付结果,所述声音辨别结果,所述动作捕捉结果中的至少之一是否满足对应的结果;当满足时,对所述待打印对象进行打印。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海旅鼠网络科技有限公司,未经上海旅鼠网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911299693.8/2.html,转载请声明来源钻瓜专利网。