驱动程序文件的获取方法和装置制造方法

文档序号:6541384阅读:423来源:国知局
驱动程序文件的获取方法和装置制造方法
【专利摘要】本发明提供了一种驱动程序文件的获取方法和装置,其中,驱动程序文件的获取方法包括:确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态;如果确定第一硬件的驱动程序未处于正常状态,获得第一硬件的相关信息;根据获得的相关信息生成图形识别码,并显示图形识别码,以便第一终端通过扫描图形识别码下载第一硬件的驱动程序文件;以及获取第一终端下载的第一硬件的驱动程序文件。本发明通过生成图形识别码,由第一终端扫描该图形识别码下载第一硬件的驱动程序,从而解决了新安装或者重装操作系统的计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。
【专利说明】驱动程序文件的获取方法和装置
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种驱动程序文件的获取方法和装置。
【背景技术】
[0002]互联网,又称因特网,是一种公用信息的载体,具有快捷性、普及性,是现今最流行、最受欢迎的传媒之一。互联网在现实生活中应用很广泛,例如,可以利用互联网实现信息传递、资源共孚等。
[0003]随着互联网技术的快速发展,计算机已经成为人们生活中不可缺少的一部分。然而,在计算机重新安装操作系统时,需要安装驱动程序来驱动硬件,这些驱动程序通常以云方式存储在远端服务器上,需要通过互联网才可以进行下载,因此,为了安装这些驱动程序,计算机可以上网是一个十分重要的前提。
[0004]而此时若网卡还没有安装驱动程序,当前的计算机是没有办法接入互联网的,当然,也没有办法去下载其他驱动程序,因此,需要提出一种能够在计算机没有连接网络的情况下,方便安装网卡驱动程序的技术方案。

【发明内容】

[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种在计算机无法连接到互联网时,可以下载并安装硬件的驱动程序的驱动程序文件的获取方法和装置。
[0006]根据本发明实施例的驱动程序文件的获取方法包括:确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态;如果确定所述第一硬件的驱动程序未处于正常状态,获得所述第一硬件的相关信息;根据获得的所述相关信息生成图形识别码,并显示所述图形识别码,以便第一终端通过扫描所述图形识别码下载所述第一硬件的驱动程序文件;以及获取所述第一终端下载的所述第一硬件的驱动程序文件。
[0007]根据本发明实施例的驱动程序文件的获取方法,通过获得第一硬件的相关信息,并根据获得的相关信息生成图形识别码,使得第一终端可以通过扫描该图形识别码下载第一硬件的驱动程序文件,从而解决了计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。而在第一硬件是网卡时,解决了在计算机无法连接到互联网时,无法下载并安装网卡的驱动程序的问题,进而在安装网卡的驱动程序且连接到互联网后,可以下载其他驱动程序,或者进行其他联网操作。
[0008]根据本发明实施例的驱动程序文件的获取方法包括:接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,其中,所述图形识别码根据所述计算机上的第一硬件的相关信息生成,所述查询请求中携带有所述计算机上的第一硬件的相关信息;以及根据所述相关信息查询适用所述计算机上的所述第一硬件的驱动程序信息,并向所述第一终端发送查询结果,以便所述第一终端根据所述查询结果下载所述第一硬件的驱动程序文件。[0009]根据本发明实施例的驱动程序文件的获取方法,接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,获得查询请求中携带有计算机上的第一硬件的相关信息;根据相关信息查询第一硬件的驱动程序信息,并向第一终端发送查询结果,从而使第一终端可以根据查询结果下载第一硬件的驱动程序文件,进而可以在计算机上安装第一硬件的驱动程序,解决了计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。而在第一硬件是网卡时,解决了计算机在无法连接到互联网时,无法下载并安装网卡的驱动程序的问题。
[0010]根据本发明实施例的驱动程序文件的获取装置,包括:确定模块,用于确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态;获得模块,用于当所述确定模块确定所述第一硬件的驱动程序未处于正常状态,获得所述第一硬件的相关信息;生成显示模块,用于根据所述获得模块获得的所述相关信息生成图形识别码,并显示所述图形识别码,以便第一终端通过扫描所述图形识别码下载所述第一硬件的驱动程序文件;以及获取模块,用于获取所述第一终端下载的所述第一硬件的驱动程序文件。
[0011]根据本发明实施例的驱动程序文件的获取装置,通过获得模块获得第一硬件的相关信息,通过生成显示模块根据获得的相关信息生成并显示图形识别码,使得第一终端可以通过扫描该图形识别码下载第一硬件的驱动程序文件,从而解决了计算机无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。而在第一硬件是网卡时,解决了在计算机无法连接到互联网时,无法下载并安装网卡的驱动程序的问题,进而在安装网卡的驱动程序且连接到互联网后,可以下载其他驱动程序,或者进行其他联网操作。
[0012]根据本发明实施例的驱动程序文件的获取装置,包括:接收模块,用于接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,其中,所述图形识别码根据所述计算机上的第一硬件的相关信息生成,所述查询请求中携带有所述计算机上的第一硬件的相关信息;以及处理模块,用于根据所述相关信息查询适用所述计算机上的所述第一硬件的驱动程序信息,并向所述第一终端发送查询结果,以便所述第一终端根据所述查询结果下载所述第一硬件的驱动程序文件。
[0013]根据本发明实施例的驱动程序文件的获取装置,通过接收模块接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,获得查询请求中携带有计算机上的第一硬件的相关信息;通过处理模块向上述第一终端发送查询结果,使上述第一终端可以根据上述查询结果下载上述第一硬件的驱动程序文件,从而可以在计算机上安装第一硬件的驱动程序,解决了计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。而在第一硬件是网卡时,解决了在计算机无法连接到互联网时,无法下载并安装网卡的驱动程序的问题。
[0014]根据本发明实施例的移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态;如果确定所述第一硬件的驱动程序未处于正常状态,获得所述第一硬件的相关信息;根据获得的所述相关信息生成图形识别码,并显示所述图形识别码,以便第一终端通过扫描所述图形识别码下载所述第一硬件的驱动程序文件;以及获取所述第一终端下载的所述第一硬件的驱动程序文件。
[0015]根据本发明实施例的移动终端,通过获得第一硬件的相关信息,并根据获得的相关信息生成图形识别码,使得第一终端可以通过扫描该图形识别码下载第一硬件的驱动程序文件,从而解决了计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。而在第一硬件是网卡时,解决了计算机在无法连接到互联网时,无法下载并安装网卡的驱动程序的问题,进而在安装网卡的驱动程序且连接到互联网后,可以下载其他驱动程序,或者进行其他上网操作。
【专利附图】

【附图说明】
[0016]图1是根据本发明一个实施例的驱动程序文件的获取方法流程图。
[0017]图2a是根据本发明另一个实施例的驱动程序文件的获取方法流程图。
[0018]图2b是根据本发明又一个实施例的驱动程序文件的获取方法流程图。
[0019]图3是根据本发明一个实施例的二维码的示意图。
[0020]图4是根据本发明一个实施例的客户端界面示意图一。
[0021]图5是根据本发明一个实施例的客户端界面示意图二。
[0022]图6是根据本发明一个实施例的第一终端获取网卡的驱动程序的流程图。
[0023]图7是根据本发明一个实施例的二维码扫描示意图。
[0024]图8是根据本发明一个实施例的查询结果示意图。
[0025]图9是根据本发明一个实施例的网卡驱动程序的下载界面示意图。
[0026]图10是根据本发明再一个实施例的驱动程序文件的获取方法的流程图。
[0027]图11是根据本发明一个实施例的驱动程序文件的获取装置的结构示意图。
[0028]图12是根据本发明一个实施例的驱动程序文件的获取装置的结构示意图。
【具体实施方式】
[0029]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0030]下面参考附图描述本发明实施例的驱动程序文件的获取方法、装置及移动终端。
[0031]图1是根据本发明一个实施例的驱动程序文件的获取方法流程图,该实施例可以由计算机执行,具体可以由安装在计算机上的客户端装置执行,本实施例示例性地以客户端装置(简称客户端)执行进行描述。
[0032]如图1所示,该驱动程序文件的获取方法包括:
[0033]S10,确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态。
[0034]在该实施例中,客户端首先判断当前操作系统下的第一硬件驱动程序是否处于正常状态,即首先判断当前操作系统下的第一硬件驱动程序是否安装或者是否成功安装,如果第一硬件的驱动程序没有成功安装,即驱动程序安装不正常,第一硬件是不能正常工作的。其中,第一硬件可以包括但不限于以下硬件:网卡、显卡、声卡等。
[0035]Sll,如果确定第一硬件的驱动程序未处于正常状态,获得第一硬件的相关信息。[0036]在该实施例中,若确定第一硬件的驱动程序未安装或者未成功安装,为了获取到第一硬件的驱动程序,本步骤中,将获得第一硬件的相关信息,后续将根据该相关信息生成能够被手机等终端进行扫描的图形识别码,图形识别码用于表征第一硬件的相关信息,手机等终端通过扫描图形识别码,可以获取到第一硬件的驱动程序的下载地址,可以根据该下载地址直接下载或者在用户指示下下载第一硬件的驱动程序,这样一来,下载后,手机等终端可将该驱动程序提供给客户端,客户端在获取到该驱动程序后,即可在计算机中安装该驱动程序,从而解决了计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。
[0037]在本发明的一个实施例中,第一硬件的相关信息可以包括第一硬件的驱动程序的下载地址,本步骤中,可以根据该信息生成图形识别码,在手机等终端扫描该图形识别码,相当于手机等终端访问该下载地址,手机等终端即可通过访问该下载地址下载驱动程序。
[0038]在本发明的一个实施例中,第一硬件的相关信息可以包括第一硬件的驱动程序的查询地址,本步骤中,可以根据该信息生成图形识别码,在手机等终端扫描该图形识别码,相当于手机访问该查询地址,查询服务器接收到手机等终端的访问,即可将第一硬件的驱动程序的查询地址返回给手机,手机即可通过访问该下载地址下载驱动程序。
[0039]具体的,在本发明的一个实施例中,第一硬件的相关信息包括第一硬件的硬件信息,以第一硬件为网卡为例,它的硬件信息例如为USB\VID_0BDA\PID_817F。本步骤中,可根据本地预先存储的第一硬件的硬件信息数据库,识别出当前计算机上的哪个硬件设备为第一硬件,然后获得所识别出的第一硬件的硬件信息。
[0040]第一硬件的硬件信息数据库中存储有一种或多种第一赢家的硬件信息,客户端可提取出计算机中各种硬件的硬件信息,并将所提取的硬件信息和硬件信息数据库中的硬件信息比对,当比对出相同的硬件信息时,即将该相同的硬件信息对应的硬件识别为第一硬件,并获得该第一硬件的硬件信息。
[0041]进一步可选的,本步骤中,第一硬件的相关信息还可以包括计算机当前操作系统的系统信息、计算机的品牌信息和第一硬件的驱动程序的查询地址信息等,需要说明的是,第一硬件的相关信息包括第一硬件的硬件信息、当前操作系统的系统信息、计算机的品牌信息和第一硬件的驱动程序的查询地址信息,仅为示例,还可以包括其他信息。
[0042]S12,根据获得的相关信息生成图形识别码,并显示图形识别码,以便第一终端通过扫描图形识别码下载第一硬件的驱动程序文件。
[0043]本发明实施例中,在获得第一硬件的相关信息后,根据这些信息生成图形识别码,图形识别码用来表征第一硬件的相关信息,当第一终端扫描该图形识别码时,可以获取到第一硬件的驱动程序的下载地址进而下载该驱动程序文件。
[0044]举例而言,可以将获得的第一硬件的硬件信息、操作系统的系统信息、计算机的品牌信息和查询地址信息组合成字符串,根据字符串生成图形识别码,图像识别码可以用于表征第一硬件的驱动程序的查询地址、第一硬件的硬件信息、当前操作系统的系统信息以及计算机的品牌信息。第一终端扫描该图形识别码时,相当于访问第一硬件的驱动程序的查询地址,查询服务器接收到该访问后,将根据第一硬件的硬件信息、操作系统的系统信息、计算机的品牌信息,查询适用所述计算机上的所述第一硬件的驱动程序信息,并向所述第一终端发送查询结果,以便所述第一终端根据所述查询结果下载所述第一硬件的驱动程序文件。
[0045]上述图形识别码是指除一维码以外的计算机图形识别码,包括二维码和三维码等。其中,二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;而三维码通过分离条空宽度变化、条空颜色变化和纵向排列来表示信息,能在有限的几何空间内表示更多的信息。
[0046]上述第一终端可以为移动终端等具有扫描功能或安装有具有扫描功能的软件的终端,第一终端通过扫描图形识别码可以获得第一硬件的驱动程序文件的下载地址信息,进而可以根据下载地址信息下载第一硬件的驱动程序文件。
[0047]S13,获取第一终端下载的第一硬件的驱动程序文件。
[0048]在该实施例中,客户端可以采取多种方式获取第一终端下载的第一硬件的驱动程序文件,例如,该第一硬件的驱动程序文件可以是客户端与第一终端建立连接后,从第一终端获取的;也可以是第一终端将下载的驱动程序存储到外设存储设备中,然后从外接存储设备获取。
[0049]在客户端获取到第一硬件的驱动程序文件之后,可以自动或者在用户的指示下,根据所获取到的驱动程序文件,在计算机上安装第一硬件的驱动程序。
[0050]上述驱动程序文件的获取方法实施例,通过获得计算机上的第一硬件的相关信息,并根据该相关信息生成并显示图形识别码,使得第一终端可以通过扫描该图形识别码下载对应的第一硬件的驱动程序,从而解决了新安装或者重装操作系统的计算机在无法连接到互联网时,无法下载并安装第一硬件的驱动程序的问题。
[0051]图2a是根据本发明一个实施例的驱动程序文件的获取方法流程图,该实施例示例性以客户端为执行主体,第一硬件为网卡,第一终端为移动终端为例进行描述,如图2a所示,该驱动程序文件的获取方法包括:
[0052]S101,确定当前操作系统下的网卡驱动程序未处于正常状态,则根据本地的网卡信息数据库识别出当前计算机上的网卡。
[0053]在该实施例中,客户端首先判断当前操作系统下的网卡驱动程序是否处于正常状态,即首先判断当前操作系统下的网卡驱动程序是否安装或者是否成功安装,若是,则可以进行其他驱动程序的下载,若不是,则需要根据本地的网卡信息数据库识别出当前计算机上的哪个硬件设备为网卡。
[0054]其中,网卡信息数据库中存储有常用网卡的硬件信息,例如硬件标识(HardwareID)等。
[0055]具体地,可以将当前计算机上的硬件设备信息与网卡信息数据库中的信息进行对比来识别出当前计算机上为网卡的硬件设备。
[0056]S102,获得网卡的相关信息,根据所获得的相关信息生成图形识别码,并显示图形识别码,以便移动终端通过扫描图形识别码下载网卡驱动程序。
[0057]其中,网卡的相关信息包括但不限于网卡的硬件信息、当前操作系统的信息、当前计算机的信息和网卡驱动程序的查询网址信息。
[0058]客户端在获得网卡的相关信息后,可以根据所获得的相关信息生成二维码或三维码,并显示对应的图形识别码,从而使得移动终端可以通过扫描图形识别码下载对应的网卡驱动程序。[0059]在移动终端例如手机下载对应的网卡驱动程序后,用户可以通过USB数据线,将移动终端与当前计算机相连,此时,用户打开手机的“USB数据存储”模式,就可以在当前计算机上打开刚才下载到的网卡驱动程序,双击运行该网卡驱动程序,即可完成网卡驱动程序的安装。当然,用户可以将移动终端中的网卡驱动程序拷贝到本地,然后运行该网卡驱动程序以完成网卡驱动程序的安装。
[0060]上述驱动程序文件的获取方法实施例,通过获得网卡的相关信息,并根据获得的相关信息生成图形识别码,使得移动终端可以通过扫描该图形识别码下载对应的网卡驱动程序,从而解决了在无法连接到互联网时,无法下载并安装网卡的驱动程序的问题,进而在安装网卡的驱动程序且连接到互联网后,可以下载其他驱动程序,或者进行其他联网操作。
[0061]为了更详细地描述本发明的技术方案,该实施例在图2a对应的实施例的基础上,以图形识别码为二维码并结合具体实例进行描述,如图2b所示,该过程包括:
[0062]S201,确定当前操作系统下的网卡驱动程序未处于正常状态,根据本地的网卡信息数据库识别出当前计算机上的网卡。
[0063]为了使客户端可以根据网卡信息数据库识别出当前计算机上的网卡,需要在当前计算机本地保存有该网卡信息数据库。具体地,可以将目前常用的网卡公司信息及对应的产品信息整理出一个网卡信息数据库,然后将网卡信息数据库集成在客户端的安装文件中,当用户下载并安装客户端的安装文件时,会将该网卡信息数据库一同存储到计算机本地。
[0064]在该实施例中,在确定当前操作系统下的网卡驱动程序未安装或者未成功安装时,可以根据 本地的网卡信息数据库识别出当前计算机上的哪个硬件设备为网卡。
[0065]S202,获得网卡的硬件信息、当前操作系统的信息、当前计算机的信息和网卡驱动程序的查询网址信息,根据所获得的信息生成二维码,并显示二维码,以便移动终端通过扫描二维码获得网卡驱动程序。
[0066]在该实施例中,假设获得的网卡的硬件信息为:USB\VID_0BDA\PID_817F,获得的当前操作系统的信息为Win7,获得的当前计算机的信息例如当前计算机的品牌为Lenovo联想,获得的网卡驱动程序的查询网址信息为:http://liveupdate5.drivergenius.com/mc.aspx,在获得这些信息后,可以将获得的这些信息组合成字符串,例如组合后的字符串可以为:http: //liveupdate5.drivergenius.com/mc.aspx ? q=USB\VID_OBDA\PID_817F I Win7 | Lenovo联想,上述信息的具体内容可参见表1,根据上述字符串可以生成一个如图3所示的带查询网址的二维码,并显示在界面上,如图4或图5所示。
[0067]表1客户端获得的各种信息
【权利要求】
1.一种驱动程序文件的获取方法,其特征在于,包括: 确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态; 如果确定所述第一硬件的驱动程序未处于正常状态,获得所述第一硬件的相关信息; 根据获得的所述相关信息生成图形识别码,并显示所述图形识别码,以便第一终端通过扫描所述图形识别码下载所述第一硬件的驱动程序文件;以及 获取所述第一终端下载的所述第一硬件的驱动程序文件。
2.根据权利要求1所述的方法,其特征在于,所述第一硬件的相关信息包括所述第一硬件的硬件信息; 所述获得所述第一硬件的相关信息包括: 提取所述计算机上的硬件的硬件信息; 根据所述提取的硬件信息,查询本地的第一硬件的硬件信息数据库,通过所述提取的硬件信息和所述硬件信息数据库中的硬件信息的比对,在所述计算机上的硬件中识别出所述计算机上的第一硬件;以及 获得所述识别出的第一硬件的硬件信息。
3.根据权利要求2所述的方法,其特征在于,所述第一硬件的相关信息还包括: 所述当前操作系统的系统信息、所述计算机的品牌信息和所述第一硬件的驱动程序的查询地址信息。
4.根据权利要求3所述的方法,其特征在于,所述根据获得的所述相关信息生成图形识别码,包括: 将获得的所述第一硬件的硬件信息、所述操作系统的系统信息、所述计算机的品牌信息和所述查询地址信息组合成字符串,根据所述字符串生成所述图形识别码,所述图像识别码用于表征所述第一硬件的驱动程序的查询地址、所述第一硬件的硬件信息、所述当前操作系统的系统信息以及所述计算机的品牌信息。
5.根据权利要求1所述的方法,其特征在于,在所述显示所述图形识别码之后,还包括: 显示下载安装指引信息,以引导用户使用所述第一终端扫描所述图像识别码并下载所述第一硬件的驱动程序文件。
6.根据权利要求1-5任一权利要求所述的方法,其特征在于,所述图形识别码包括二维码或三维码。
7.根据权利要求1-6任一权利要求所述的方法,其特征在于,所述第一硬件为网卡。
8.—种驱动程序文件的获取方法,其特征在于,包括: 接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,其中,所述图形识别码根据所述计算机上的第一硬件的相关信息生成,所述查询请求中携带有所述计算机上的第一硬件的相关信息;以及 根据所述相关信息查询适用所述计算机上的所述第一硬件的驱动程序信息,并向所述第一终端发送查询结果,以便所述第一终端根据所述查询结果下载所述第一硬件的驱动程序文件。
9.根据权利要求8所述的方法,其特征在于,所述第一硬件的相关信息包括所述第一硬件的硬件信息、所述计算机当 前操作系统的系统信息和所述计算机的品牌信息;所述查询结果包括所述第一硬件的驱动程序的下载地址信息。
10.根据权利要求9所述的方法,其特征在于,所述查询结果还包括以下信息中的至少一种: 所述第一硬件的驱动程序文件的版本信息、发布日期、文件名称、大小。
11.根据权利要求10所述的方法,其特征在于,所述向所述第一终端发送查询结果包括: 将所述查询结果以网页的方式返回给所述第一终端。
12.根据权利要求8-11任一项所述的方法,其特征在于,所述第一硬件包括网卡。
13.—种驱动程序文件的获取装置,其特征在于,包括: 确定模块,用于确定计算机当前操作系统下的第一硬件的驱动程序是否处于正常状态; 获得模块,用于当所述确定模块确定所述第一硬件的驱动程序未处于正常状态,获得所述第一硬件的相关信息; 生成显示模块,用于根据所述获得模块获得的所述相关信息生成图形识别码,并显示所述图形识别码,以便第一终端通过扫描所述图形识别码下载所述第一硬件的驱动程序文件;以及 获取模块,用于获取所述第一终端下载的所述第一硬件的驱动程序文件。
14.根据权利要求13所述的装置,其特征在于,所述第一硬件的相关信息包括所述第一硬件的硬件信息; 所述获得模块,包括: 提取单元,用于提取所述计算机上的硬件的硬件信息; 识别单元,用于根据所述提取单元提取的硬件信息,查询本地的第一硬件的硬件信息数据库,通过所述提取的硬件信息和所述硬件信息数据库中的硬件信息的比对,在所述计算机上的硬件中识别出所述计算机上的第一硬件;以及 获得单元,用于获得所述识别单元识别出的第一硬件的硬件信息。
15.根据权利要求14所述的装置,其特征在于,所述第一硬件的相关信息还包括: 所述当前操作系统的系统信息、所述计算机的品牌信息和所述第一硬件的驱动程序的查询地址信息。
16.根据权利要求15所述的装置,其特征在于,所述生成显示模块,具体用于: 将获得的所述第一硬件的硬件信息、所述操作系统的系统信息、所述计算机的品牌信息和所述查询地址信息组合成字符串,根据所述字符串生成所述图形识别码,所述图像识别码用于表征所述第一硬件的驱动程序的查询地址、所述第一硬件的硬件信息、所述当前操作系统的系统信息以及所述计算机的品牌信息。
17.根据权利要求13所述的装置,其特征在于,所述生成显示模块,还用于:在所述显示所述图形识别码之后,显示下载安装指引信息,以引导用户使用所述第一终端扫描所述图像识别码并下载所述第一硬件的驱动程序文件。
18.根据权利要求13-17任一权利要求所述的装置,其特征在于,所述图形识别码包括二维码或三维码。
19.根据权利要求13-18任一权利要求所述的装置,其特征在于,所述第一硬件为网卡。
20.一种驱动程序文件的获取装置,其特征在于,包括: 接收模块,用于接收第一终端通过扫描显示在计算机上的图形识别码发送的查询请求,其中,所述图形识别码根据所述计算机上的第一硬件的相关信息生成,所述查询请求中携带有所述计算机上的第一硬件的相关信息;以及 处理模块,用于根据所述相关信息查询适用所述计算机上的所述第一硬件的驱动程序信息,并向所述第一终端发送查询结果,以便所述第一终端根据所述查询结果下载所述第一硬件的驱动程序文件。
21.根据权利要求20所述的装置,其特征在于,所述第一硬件的相关信息包括所述第一硬件的硬件信息、所述计算机当前操作系统的系统信息和所述计算机的品牌信息;所述查询结果包括所述第一硬件的驱动程序的下载地址信息。
22.根据权利要求21所述的装置,其特征在于,所述查询结果还包括以下信息中的至少一种: 所述第一硬件的驱动程序文件的版本信息、发布日期、文件名称、大小。
23.根据权利要求22所述的装置,其特征在于,所述处理模块,具体用于: 将所述查询结果以网页的方式返回给所述第一终端。
24.根据权利要求20 -23任一项所述的装置,其特征在于,所述第一硬件包括网卡。
【文档编号】G06F9/44GK103885775SQ201410109170
【公开日】2014年6月25日 申请日期:2014年3月21日 优先权日:2014年3月21日
【发明者】赵晨, 张跃辉, 赵坤 申请人:贝壳网际(北京)安全技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1