获取应用信息的方法及装置制造方法及图纸

技术编号:12164879 阅读:69 留言:0更新日期:2015-10-08 00:16
本发明专利技术公开了一种获取应用信息的方法及装置。其中,方法包括:当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令;将用户输入的指令与至少一个预设指令进行匹配,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息;将应用信息转换为文本信息,将文本信息插入到剪贴板中。一个方面,本方案向具有管理权限的用户提供了一种便捷有效的查看应用信息的方式;另一方面,由于该文本信息并不会在显示屏上显示,从而能够防止没有管理权限的其他用户查看获取的应用信息,以向其他用户展示纯净的应用程序。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种获取应用信息的方法及装置
技术介绍
在应用程序发布之前首先需要对应用程序进行测试,主要是测试应用程序是否能够完成全部或部分功能,以确保该应用程序能按预定的方式正确地运行。以游戏应用为例,在一种场景中,游戏应用发布前需要测试游戏应用的一些信息,例如,版本信息、应用程序的发布平台(是否为防沉迷的)等,在测试通过后,需要将全部的调试信息屏蔽掉,才可以发布纯净的应用程序。然而,在应用程序发布前,屏蔽掉应用信息,在应用程序发布后应用程序的开发者无法获取游戏应用的描述信息,进而无法核对所发布的应用程序是否正确。在另一种场景中,用户使用游戏应用时,游戏用户发现其账号出现问题时,可以通过游戏应用提供的报错功能等进行报错,比如游戏币错误或游戏金额错误或者游戏武器装备错误等。然而,由于应用程序开发者无法直接获取游戏用户的登录密码,因此应用程序开发者也就无法模拟游戏用户登录游戏,来验证游戏用户的账号是否出现错误,而且不以游戏用户的状态模拟登录游戏,很难验证是否出现错误。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的获取应用信息的方法和相应的获取应用信息的装置。根据本专利技术的一个方面,提供了一种获取应用信息的方法,其包括:当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令;将用户输入的指令与至少一个预设指令进行匹配,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息;将应用信息转换为文本信息,将文本信息插入到剪贴板中。根据本专利技术的另一方面,提供了一种获取应用信息的装置,其包括:监听模块,适于当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令;匹配模块,适于将用户输入的指令与至少一个预设指令进行匹配;触发模块,适于在用户输入的指令与至少一个预设指令其中的任一个预设指令一致的情况下,触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息;转换模块,适于将应用信息转换为文本信息;插入模块,适于将文本信息插入到剪贴板中。根据本专利技术提供的方案,当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令,将用户输入的指令与至少一个预设指令进行匹配,该匹配过程相当于增设认证过程,将获取应用信息的用户限定到具有管理权限的用户,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息,将应用信息转换为文本信息,将文本信息插入到剪贴板中。一个方面,本方案向具有管理权限的用户提供了一种便捷有效的查看应用信息的方式;另一方面,由于该文本信息并不会在显示屏上显示,从而能够防止没有管理权限的其他用户查看获取的应用信息,以向其他用户展示纯净的应用程序。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的获取应用信息的方法的流程图;图2示出了根据本专利技术另一个实施例的获取应用信息的方法的流程图;图3示出了根据本专利技术另一个实施例的获取应用信息的方法的流程图;图4示出了根据本专利技术一个实施例的获取应用信息的装置的结构框图;图5示出了根据本专利技术另一个实施例的获取应用信息的装置的结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的获取应用信息的方法的流程图。如图1所示,该方法包括以下步骤:步骤S100,当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令。具体地,用户可以通过鼠标来确定需要获取应用信息的应用,例如用户可以通过滑动鼠标使鼠标指针位于需要获取应用信息的应用上,当鼠标指针位于应用上时,用户可以通过键盘输入获取应用信息的指令,在本步骤中,监听用户输入的获取应用信息的指令,以判断用户需要获取的应用信息。步骤S101,将用户输入的指令与至少一个预设指令进行匹配,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息。可选地,应用预先封装有至少一个预设指令以及与每个预设指令对应的脚本程序,例如,获取应用版本信息的指令、获取用户登录信息的指令和获取错误日志的指令等。针对不同的应用信息,用户通过键盘输入的指令不同,将步骤SlOO中监听到的用户输入的指令与预先存储的至少一个预设指令进行匹配,以判断用户输入的指令是否与预先存储的至少一个指令匹配,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,该脚本程序具有获取应用信息的功能,通过运行该脚本程序可以获取用户输入的指令对应的应用信息。通过将用户输入的指令与至少一个预设指令进行匹配,设置了一认证过程,将获取应用信息的用户限定到具有管理权限的用户。步骤S102,将应用信息转换为文本信息,将文本信息插入到剪贴板中。根据本专利技术上述实施例提供的方法,当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令,将用户输入的指令与至少一个预设指令进行匹配,通过增设认证过程,将将获取应用信息的用户限定到具有管理权限的用户,若用户输入的指令与至少一个预设指令其中的任一个预设指令一致,则触发运行用户输入的指令对应的脚本程序,以获取用户输入的指令对应的应用信息,将应用信息转换为文本信息,再将文本信息插入到剪贴板中。一个方面,本方案向具有管理权限的用户提供了一种便捷有效的查看应用信息的方式;另一方面,由于该文本信息并不会在显示屏上显示,从而能够防止没有管理权限的其他用户查看获取的应用信息,以向其他用户展示纯净的应用程序。图2示出了根据本专利技术另一个实施例的获取应用信息的方法的流程图。在本实施例中,应用预先封装有至少一个预设指令以及与每个预设指令对应的脚本程序,至少一个预设指令包括第一预设指令,第一预设指令对应的脚本程序用于获取应用的应用描述信息和/或应用发布平台信息。其中,应用描述信息包括应用版本信息、开发者信息等,如图2所示,该方法包括以下步骤:步骤S200,当鼠标指针移动到应用对象范围的上方时,启动键盘监听程序。当鼠标指针移动到应用上时,触发onmouseover事件,在检测到onmouseover事件发生后,启动键盘监听程序,用于监听用户的输入。步骤S201当前第1页1 2 3 4&n本文档来自技高网...
获取应用信息的方法及装置

【技术保护点】
一种获取应用信息的方法,其包括:当鼠标指针位于应用上时,监听用户通过键盘输入的用于获取应用信息的指令;将用户输入的指令与至少一个预设指令进行匹配,若所述用户输入的指令与所述至少一个预设指令其中的任一个预设指令一致,则触发运行所述用户输入的指令对应的脚本程序,以获取所述用户输入的指令对应的应用信息;将所述应用信息转换为文本信息,将所述文本信息插入到剪贴板中。

【技术特征摘要】

【专利技术属性】
技术研发人员:纪立民
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1