一种用于应用程序的安装方法及装置制造方法及图纸

技术编号:9596624 阅读:78 留言:0更新日期:2014-01-23 02:09
本发明专利技术公开了一种用于应用程序的安装方法及装置。该方法包括:获取浏览器中的应用程序的输入信息;判断输入信息中是否包含应用程序的特征参数;若包含,判断预置的软件资源库中,是否存在与特征参数相匹配的资源;如果是,调用软件资源库的安装程序,将相匹配的资源提供给用户选择安装。本发明专利技术通过调用软件资源库的安装程序,实现对与特征参数相匹配的资源的方便、快捷安装。另外,在程序的安装过程中,没有设置插件的安装选项,不会有插件与应用程序一同被安装,有效避免了不必要的插件被安装,实现了应用程序的绿色安装,由此解决了当应用程序的来源不为软件资源库时,安装不必要的插件的问题,取得了应用程序的快速安装和绿色安装的有益效果。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种用于应用程序的安装方法及装置。该方法包括:获取浏览器中的应用程序的输入信息;判断输入信息中是否包含应用程序的特征参数;若包含,判断预置的软件资源库中,是否存在与特征参数相匹配的资源;如果是,调用软件资源库的安装程序,将相匹配的资源提供给用户选择安装。本专利技术通过调用软件资源库的安装程序,实现对与特征参数相匹配的资源的方便、快捷安装。另外,在程序的安装过程中,没有设置插件的安装选项,不会有插件与应用程序一同被安装,有效避免了不必要的插件被安装,实现了应用程序的绿色安装,由此解决了当应用程序的来源不为软件资源库时,安装不必要的插件的问题,取得了应用程序的快速安装和绿色安装的有益效果。【专利说明】一种用于应用程序的安装方法及装置
本专利技术涉及程序安装,具体涉及一种用于应用程序的安装方法及装置。
技术介绍
现有的应用程序的安装方法是用户先在网站上将程序下载到本地,再启动安装程序,这时会显示程序的安装界面,用户可以根据安装界面的提示进行程序的安装。但在显示的安装界面中,可能会出现一些不必要的插件的安装选项,而且这些插件的安装选项通常默认为勾选。用户需要主动取消这些勾选的安装选项,才能阻止这些不必要的插件被安装。但是用户在实际操作中,经常会直接点击“下一步”按钮,并没有取消插件的安装选项,从而导致电脑安装了不必要的插件。现有的应用程序的安装方法存在以下问题:1.步骤繁琐;2.可能会下载安装一些不必要的插件,给用户在使用时,带来不便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用于应用程序的安装方法及装置。本专利技术提供的用于应用程序的安装方法,包括:获取浏览器中的应用程序的输入信息;判断所述输入信息中是否包含所述应用程序的特征参数;若包含,判断预置的软件资源库中,是否存在与所述特征参数相匹配的资源;如果是,调用所述软件资源库的安装程序,将所述相匹配的资源提供给用户选择进行安装。所述判断预置的软件资源库中,是否存在与特征参数相匹配的资源,包括:将所述获取的特征参数传输到所述预置的软件资源库的服务器中;通过查询所述服务器判断软件资源库中是否存在与所述特征参数相匹配的资源。所述调用软件资源库的安装程序,将相匹配的资源提供给用户选择进行安装,包括:判断所述相匹配的资源是否支持快捷安装;如果是,调用所述软件资源库的安装程序,将相匹配的资源提供给用户选择进行快捷安装。所述判断相匹配的资源是否支持快捷安装的步骤包括:判断所述相匹配的资源的安装的下载脚本地址字段是否为空;若所述安装的下载脚本地址字段不为空,则确定该资源支持快捷安装;或,判断所述相匹配的资源的文件名是否包含快捷安装标识符;若所述相匹配的资源的文件名包含所述快捷安装标识符,则确定该资源支持快捷安装。所述软件资源库中的资源均为安全、无病毒的资源。本专利技术提供的用于应用程序的安装装置,包括:输入信息获取模块,用于获取浏览器中的应用程序的输入信息;特征参数判断模块,用于判断所述输入信息中是否包含所述应用程序的特征参数;匹配判断模块,用于在特征参数判断模块的判断结果为包含的情况下,判断预置的软件资源库中,是否存在与所述特征参数相匹配的资源;安装模块,用于在所述匹配判断模块的判断结果为是的情况下,调用所述软件资源库的安装程序,将所述相匹配的资源提供给用户选择进行安装。所述匹配判断模块,包括:数据传输单元,用于将所述获取的特征参数传输到所述预置的软件资源库的服务器中;判断执行单元,用于通过查询所述服务器判断软件资源库中是否存在与所述特征参数相匹配的资源。所述安装模块,包括:匹配判断单元,用于在所述匹配判断模块的判断结果为是的情况下,判断所述相匹配的资源是否支持快捷安装;安装执行单元,用于在所述匹配判断单元的判断结果为是的情况下,调用所述软件资源库的安装程序,将相匹配的资源提供给用户选择进行快捷安装。所述匹配判断单元,具体用于在所述匹配判断模块的判断结果为是的情况下,判断所述相匹配的资源的安装的下载脚本地址字段是否为空;若所述安装的下载脚本地址字段不为空,则确定该资源支持快捷安装;或,具体用于在所述匹配判断模块的判断结果为是的情况下,判断所述相匹配的资源的文件名是否包含快捷安装标识符;若所述相匹配的资源的文件名包含所述快捷安装标识符,则确定该资源支持快捷安装。所述软件资源库中的资源均为安全、无病毒的资源。根据本专利技术的用于应用程序的安装方法及装置,先获取用户在浏览器中输入的应用程序的输入信息,再判断输入信息中是否包含应用程序的特征参数,若包含,则判断预置的软件资源库中,是否存在与特征参数相匹配的资源;如果存在与特征参数相匹配的资源,则调用软件资源库的安装程序,将相匹配的资源提供给用户选择进行安装。本专利技术提供的方法及装置可以通过调用软件资源库的安装程序,对与特征参数相匹配的资源进行安装,安装方便、快捷。另外,软件资源库的安装程序在安装过程中,并没有设置插件的安装选项,不会有插件与应用程序一同被安装,有效避免了不必要的插件被安装,实现了应用程序的绿色安装,由此解决了当应用程序的来源不为软件资源库时,安装不必要的插件的问题,取得了应用程序的快速安装和绿色安装的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【专利附图】【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术提供的用于应用程序的安装方法的流程图;图2示出了本专利技术提供的用于应用程序的安装方法中步骤S310和步骤S410的详细流程图;图3示出了本专利技术提供的用于应用程序的安装装置的结构图。【具体实施方式】现有的一些应用程序管理软件,例如“软件管家”等,可以通过调用其关联的软件资源库来实现应用程序安装,在安装过程中,用户只需一键点击安装按钮,就能够实现程序的快速安装,不仅操作简单,而且避免了不必要的插件被安装。但是,这种方法仅局限于从关联软件库中进行安装,如果要安装的程序的来源不是预设的关联软件资源库,则无法实现快捷及绿色安装。基于上述技术,本专利技术提供一种用于应用程序安装方法及装置,以实现在要安装的程序的来源不是预设软件资源库的情况下,也能够实现程序的快捷及绿色安装。下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参见图1,本专利技术实施例提供的用于应用程序的安装方法,包括:步骤SllO:获取浏览器中的应用程序的输入信息;具体步骤包括:获取浏览器的搜索框、地址栏或菜单栏中的应用程序的输入信息。其中,输入信息包括:应用程序的名称、代码、类型等等,本专利技术实施例对输入信息的具体形式不需要进行限制。步骤S210本文档来自技高网...

【技术保护点】
一种用于应用程序的安装方法,包括:获取浏览器中的应用程序的输入信息;判断所述输入信息中是否包含所述应用程序的特征参数;若包含,判断预置的软件资源库中,是否存在与所述特征参数相匹配的资源;如果是,调用所述软件资源库的安装程序,将所述相匹配的资源提供给用户选择进行安装。

【技术特征摘要】

【专利技术属性】
技术研发人员:张皓秋浦欣刘义平陈曦
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1