发明名称 |
键鼠脚本回放的方法及装置 |
摘要 |
本发明公开了一种键鼠脚本回放的方法及装置,涉及互联网技术领域,主要目的在于解决托管模式下用户的无关操作导致键鼠脚本回放出现错误的问题。本发明的主要技术方案包括:在托管模式下,当执行完当前键鼠事件后,将当前键鼠事件中的坐标信息记录到第一缓存中;若在执行下一键鼠事件前检测到底层触发的键鼠操作指令,则执行键鼠操作指令;截获即将执行的下一键鼠事件,并从第一缓存中获取上一键鼠事件的坐标信息;将操作焦点从当前的坐标位置移动到坐标信息对应的坐标位置上;基于移动后的坐标位置,执行下一键鼠事件。本发明主要用于Windows环境下键鼠脚本回放的过程中。 |
申请公布号 |
CN104915243A |
申请公布日期 |
2015.09.16 |
申请号 |
CN201510375482.3 |
申请日期 |
2015.06.30 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
葛山 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京鼎佳达知识产权代理事务所(普通合伙) 11348 |
代理人 |
王伟锋;刘铁生 |
主权项 |
一种键鼠脚本回放的方法,其特征在于,所述方法包括:在托管模式下,当执行完当前键鼠事件后,将所述当前键鼠事件中的坐标信息记录到第一缓存中,所述坐标信息用于描述所述当前键鼠事件对应的操作焦点的坐标位置;若在执行下一键鼠事件前检测到底层触发的键鼠操作指令,则执行所述键鼠操作指令;截获即将执行的所述下一键鼠事件,并从所述第一缓存中获取上一键鼠事件的所述坐标信息;将操作焦点从当前的坐标位置移动到所述坐标信息对应的坐标位置上;基于移动后的坐标位置,执行所述下一键鼠事件。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |