实现应用安装包的链接获取方法和装置的制造方法

文档序号:9261248阅读:595来源:国知局
实现应用安装包的链接获取方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机应用技术,特别是涉及一种实现应用安装包的链接获取方法和
>J-U ρ?α装直。
【背景技术】
[0002]随着计算机应用技术的发展,用户已经可以使用各种安装于终端设备的各种应用随时随地满足各种生活和娱乐需求,而应用安装包将由一定的下载页面进行下载得到。
[0003]然而,终端设备中运行的操作系统通常各不相同,例如,其可以是Android操作系统、1S操作系统等,因此,在由下载页面进行应用安装包的下载时,将首先需要人工区分当前终端设备中运行的操作系统,进而按照当前终端设备中运行的操作系统由下载页面获取相应应用安装包的链接,在对应用进行升级以获取相应应用安装包的链接时,也需要人工区分当前终端设备中运行的操作系统,相应的,下载页面中需要维护每一类操作系统所对应的应用安装包的链接,对于下载页面的维护而言也存在着维护成本较高的局限性。

【发明内容】

[0004]基于此,有必要针提供一种不需要人工区分终端设备中运行的操作系统,能降低下载页面的维护成本的实现应用安装包的链接获取方法。
[0005]此外,还有必要提供一种不需要人工区分终端设备中运行的操作系统,能降低下载页面的维护成本的实现应用安装包的链接获取装置。
[0006]一种实现应用安装包的链接获取方法,包括如下步骤:
[0007]通过终端设备获取应用安装包的下载页面中的条码图形;
[0008]识别包含在所述条码图形中的页面链接;
[0009]通过所述页面链接识别所述终端设备的操作系统,并根据所述操作系统得到相应的系统链接;
[0010]将所述系统链接添加为应用安装包的下载链接。
[0011]一种实现应用安装包的链接获取装置,包括:
[0012]图形获取模块,用于获取应用安装包的下载页面中的条码图形;
[0013]图形识别模块,用于识别包含在所述条码图形中的页面链接;
[0014]系统识别模块,用于通过所述页面链接识别所述终端设备的操作系统,并根据所述操作系统得到相应的系统链接;
[0015]链接添加模块,用于将所述系统链接添加为应用安装包的下载链接。
[0016]上述实现应用安装包的链接获取方法和装置,通过终端设备获取应用安装包的下载页面中的条码图形,识别包含在条码图形中的页面链接,以通过该页面链接识别终端设备的操作系统,并根据操作系统得到相应的系统链接,将系统链接添加为应用安装包的下载链接即可进行应用安装包的下载,不需要进行操作系统的人工区分,对于下载页面而言也不需要同时维护每一操作系统所对应的链接,在为降低了下载页面的维护成本。
【附图说明】
[0017]图1为一个实施例中实现应用安装包的链接获取方法的计算机系统结构示意图;
[0018]图2为一个实施例中实现应用安装包的链接获取方法的流程图;
[0019]图3为图2中通过页面链接识别终端设备的操作系统,并根据操作系统得到相应的系统链接的方法流程图;
[0020]图4为一个实施例中实现应用安装包的链接获取方法的应用流程图;
[0021]图5为一个实施例中实现应用安装包的链接获取装置的结构示意图;
[0022]图6为图5中系统识别模块的结构示意图。
【具体实施方式】
[0023]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0024]在一个实施例中,一种实现应用安装包的链接获取方法,该方法所运行的计算机系统如图1所示,计算机系统1000包括处理器1010、存储器1020和系统总线1022。包括存储器1020和处理器1010在内的各种系统组件连接到系统总线1022上。
[0025]计算机系统1000还包括显示接口 1030(例如,图形处理单元)、显示设备1040(例如,液晶显示器)、音频接口 1050(例如,声卡)以及音频设备1060(例如,扬声器)。
[0026]计算机系统1000 —般包括一个存储设备1070。存储设备1070可以从多种计算机可读介质中选择,包括移动的和固定的两种介质。例如,计算机可读介质包括但不限于,闪速存储器(微型SD卡),CD-R0M,数字通用光盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁存储设备,或者可用于存储所需信息并可由计算机系统1000访问的任何其它介质。
[0027]计算机系统1000还包括输入装置1080和输入接口 1090。用户可以通过输入装置1080,如摄像头、键盘、鼠标、显示装置1040上的触摸面板设备,输入指令和信息到计算机系统1000中。输入装置1080通常是通过输入接口 1090连接到系统总线1022上的,但也可以通过其它接口或总线结构相连接,如通用串行总线(USB)。
[0028]计算机系统1000可在网络环境中与一个或者多个网络设备进行逻辑连接。网络设备可以是个人电脑、服务器、路由器、智能电话、平板电脑或者其它公共网络节点。计算机系统1000通过局域网(LAN)接口 1100或者移动通信单元1110与网络设备相连接。移动通信单元1110能在一个广阔的地理区域内移动的同时通过无线电通信线路接听和拨打电话。除了通话以外,移动通信单元1110也支持在提供移动数据服务的2G,3G或4G蜂窝通信系统中进行互联网访问。
[0029]如上面详细描述的,适用于本发明的计算机系统1000能执行上述实现应用安装包的链接获取方法的指定操作。计算机系统1000通过处理器1010运行在计算机可读介质中的软件指令的形式来执行这些操作。这些软件指令可以从存储设备1070或者通过局域网接口 1100从另一设备读入到存储器1020中。存储在存储器1020中的软件指令使得处理器1010执行上述的实现应用安装包的链接获取方法。此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本发明。因此,实现本发明并不限于任何特定硬件电路和软件的组合。
[0030]在本实施例中,如图2所示,该方法包括如下步骤:
[0031]步骤210,通过终端设备获取应用安装包的下载页面中的条码图形。
[0032]本实施例中,终端设备可以是智能手机、平板电脑等移动便携设备,也可以是个人电脑、笔记本电脑等。应用安装包可为应用所对应的安装程序,也可为应用所对应的升级程序,在此不一一进行限定。
[0033]应用安装包的下载页面中包含了条码图形,该条码图形可以是二维码图形,其中,该应用安装包的下载页面可显示于另一终端设备中,以通过当前需要下载应用安装包的终端设备的扫描获取得到;此外,该应用安装包的下载页面也是可显示于当前需要下载应用安装包的终端设备中,例如,该终端设备为个人电脑或者笔记本电脑,进而通过对下载页面中条码图形的截取获取得到下载页面的条码图形。
[0034]在一个实施例中,上述步骤210的具体过程为:通过终端设备对应用安装包的下载页面中唯一显示的条码图形触发的扫描获取得到条码图形。
[0035]本实施例中,应用安装包的下载页面将包含了唯一一个条码图形,以用于实现运行了各类操作系统的终端设备中应用安装包的下载,也就是说,将Android操作系统、1S操作系统、Window操作系统的下载方式合并为一个条码图形实现,对于用户而言,将大为提高了应用安装包下载的便捷性。
[0036]应用安装包的下载页面被显示于另一终端设备的屏幕中,当前需要进行应用安装包下载的终端设备将扫描下载页面中唯一显示的条码图形,以触发进行应用安装包的下载。
[0037]步骤230,识别包含在条码图形中的页面链接。
[0038]本实施例中,条码图形中记录了页面链接,因此,对终端设备所获取得到的条码图形进行解析即可识别得到包含在条码图形中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1