[发明专利]一种安装路径搜索方法及系统、辅助客户端有效
申请号: | 201410456482.1 | 申请日: | 2014-09-09 |
公开(公告)号: | CN104239494B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 方文雄 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫,熊永强 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安装 路径 搜索 方法 系统 辅助 客户端 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种安装路径搜索方法及系统、辅助客户端。
背景技术
在计算机使用过程中,使用者有时候会选择安装一些应用客户端的辅助客户端(也称为辅助类工具),而辅助客户端在安装时通常需要搜索应用客户端的安装路径,这样辅助客户端才可以正常工作。以英雄联盟盒子为例,英雄联盟盒子作为英雄联盟游戏客户端的一种辅助客户端(即辅助类工具),英雄联盟盒子在安装时就需要搜索英雄联盟游戏客户端的安装路径,并且在搜索英雄联盟游戏客户端的安装路径之后,允许使用者通过英雄联盟盒子执行启动英雄联盟游戏客户端、查询战绩等操作。
在实践中发现,辅助客户端搜索应用客户端的安装路径的方式通常是通过全盘搜索应用客户端的可执行文件来实现的,而随着磁盘容量日益增大,以全盘搜索方式来搜索应用客户端的可执行文件会使降低安装路径的搜索效率。
发明内容
本发明实施例公开了一种安装路径搜索方法及系统、辅助客户端,能够有效地提升应用客户端的安装路径的搜索效率。
本发明实施例第一方面公开一种安装路径搜索方法,包括:
响应路径搜索指令,搜索各个磁盘的根目录中与设定的根目录启发字符串匹配的目标根目录;所述根目录启发字符串是用于搜索根目录中与设置的应用客户端的安装路径匹配的目标根目录;
判断搜索到的任意一个所述目标根目录下是否存在所述应用客户端的可执行文件,若否,从搜索到的各个所述目标根目录中搜索与设定的子目录启发字符串匹配的目标子目录;所述子目录启发字符串是用于搜索目标根目录中与所述设置的应用客户端的安装路径匹配的目标子目录;
判断搜索到的任意一个所述目标子目录下是否存在所述应用客户端的可执行文件,若是,将所述目标子目录作为所述应用客户端的安装路径输出。
本发明实施例第二方面公开一种安装路径搜索系统,包括:
第一搜索单元,用于响应路径搜索指令,搜索各个磁盘的根目录中与设定的根目录启发字符串匹配的目标根目录;所述根目录启发字符串是用于搜索根目录中与设置的应用客户端的安装路径匹配的目标根目录;
第一判断单元,用于判断搜索到的任意一个所述目标根目录下是否存在所述应用客户端的可执行文件;
第二搜索单元,用于在所述判断若否,从搜索到的各个所述目标根目录中搜索与设定的子目录启发字符串匹配的目标子目录;所述子目录启发字符串是用于搜索目标根目录中与所述设置的应用客户端的安装路径匹配的目标子目录;
第二判断单元,用于判断搜索到的任意一个所述目标子目录下是否存在所述应用客户端的可执行文件;
输出单元,用于在所述第二判断单元的判断结果为是时,将所述目标子目录作为所述应用客户端的安装路径输出。
本发明实施例第三方面公开了一种辅助客户端,所述辅助客户端作为应用客户端的一种辅助类工具,所述辅助客户端包括本发明实施例第二方面公开的所述安装路径搜索系统。
本发明实施例中,可以响应路径搜索指令,搜索各个磁盘的根目录中与设定的根目录启发字符串匹配的目标根目录,当判断搜索到的任意一个目标根目录下均未存在应用客户端的可执行文件时,可以进一步地从搜索到的各个目标根目录中搜索与设定的子目录启发字符串匹配的目标子目录,当判断搜索到的任意一个目标子目录下存在应用客户端的可执行文件时,将该目标子目录作为应用客户端的安装路径输出。可见,本发明实施例可以根据启发字符串来快速收敛应用客户端的安装路径的搜索范围,从而可以快速地搜索到应用客户端的安装路径,有效地提升应用客户端的安装路径的搜索效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种安装路径搜索方法的流程图;
图2是本发明实施例公开的另一种安装路径搜索方法的流程图;
图3是本发明实施例公开的另一种安装路径搜索方法的流程图;
图4是本发明实施例公开的一种英雄联盟盒子的设置界面的示意图;
图5是本发明实施例公开的另一种磁盘文件结构图;
图6是本发明实施例公开的一种安装路径搜索系统的结构图;
图7是本发明实施例公开的另一种安装路径搜索系统的结构图;
图8是本发明实施例公开的一种辅助客户端的结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410456482.1/2.html,转载请声明来源钻瓜专利网。