[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102831010A - 打开未知文件的方法和装置 - Google Patents

打开未知文件的方法和装置 Download PDF

Info

Publication number
CN102831010A
CN102831010A CN201210315043XA CN201210315043A CN102831010A CN 102831010 A CN102831010 A CN 102831010A CN 201210315043X A CN201210315043X A CN 201210315043XA CN 201210315043 A CN201210315043 A CN 201210315043A CN 102831010 A CN102831010 A CN 102831010A
Authority
CN
China
Prior art keywords
file
software
unknown file
adapting software
adapting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210315043XA
Other languages
English (en)
Inventor
沈艳慧
张雪慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210315043XA priority Critical patent/CN102831010A/zh
Publication of CN102831010A publication Critical patent/CN102831010A/zh
Priority to BR112014019186A priority patent/BR112014019186A8/pt
Priority to SG11201404729SA priority patent/SG11201404729SA/en
Priority to PCT/CN2013/082566 priority patent/WO2014032601A1/en
Priority to US14/097,897 priority patent/US20140109084A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

一种打开未知文件的方法,包括以下步骤:检测本地是否已安装所述未知文件的匹配软件;若检测到所述匹配软件,则使用所述匹配软件打开所述未知文件;若未检测到所述匹配软件,则下载所述匹配软件,使用下载的匹配软件打开所述未知文件。上述方法在打开未知文件的过程中几乎不需要用户参与,即可使用本地已安装的软件的打开未知文件,或自动下载可打开未知文件的匹配软件,使用下载的匹配软件打开未知文件,从而可提高用户操作便利性。此外,还提供一种打开未知文件的装置。

Description

打开未知文件的方法和装置
【技术领域】
本发明涉及计算机技术,特别地涉及一种打开未知文件的方法和装置。
【背景技术】
安装程序在安装完成某个软件后,一般将安装的软件与该软件可打开的文件类型的关联关系写入系统注册表。
当Windows获取到对某文件的打开指令时,在系统注册表中查询待打开文件的文件类型对应的软件,并运行对应的软件打开该文件。而当系统注册表中没有待打开文件的文件类型对应的软件时,则该文件对于Windows是未知文件。
传统的方法中,当获取到对未知文件的打开指令时,Windows一般弹出提示窗口,提示Windows无法打开此文件,并提供两个选项:1、使用web服务查找正确的程序;2、从已安装的程序列表中选择程序。一般情况下,从已安装的程序列表中选择不到可打开未知文件的程序,而若用户选择web服务查找正确的程序,则界面会跳转到web网页,web网页中介绍未知文件的相关信息,用户可进一步从当前web网页跳转到搜索网页。跳转到搜索网页后,用户需要在搜索网页中提供的大量网页链接中查找合适的链接,并点击某一链接,跳转到链接指向的网页后,用户需要查找下载安装程序的入口,并进行后续一系列安装过程中需用户参与的操作。安装完成后,用户又需要重新回到上述未知文件所在文件夹下,手动打开该文件。
传统的方法在从获取到对未知文件的打开指令到最终打开该文件的整个过程中,需多次跳转到不同场境的界面,并需要用户全程参与并进行多次操作。整个过程所需要的时间也较长,从而打开未知文件的效率不高。
【发明内容】
基于此,有必要提供一种能提高操作便利性的打开未知文件的方法。
一种打开未知文件的方法,包括以下步骤:
检测本地是否已安装所述未知文件的匹配软件;
若检测到所述匹配软件,则使用所述匹配软件打开所述未知文件;
若未检测到所述匹配软件,则下载所述匹配软件,使用下载的匹配软件打开所述未知文件。
基于此,还有必要提供一种能提高操作便利性的打开未知文件的装置。
一种打开未知文件的装置,包括:
本地软件检测模块,用于检测本地是否已安装所述未知文件的匹配软件;
文件打开模块,用于若检测到所述匹配软件,则使用所述匹配软件打开所述未知文件;
下载模块,用于若未检测到所述匹配软件,则下载所述匹配软件;
所述文件打开模块还用于若未检测到所述匹配软件,使用下载的匹配软件打开所述未知文件。
上述打开未知文件的方法和装置,检测本地是否已安装未知文件的匹配软件,若检测到匹配软件,则使用匹配软件打开未知文件,若未检测到匹配软件,则下载匹配软件,使用下载的匹配软件打开未知文件;上述方法和装置在打开未知文件的过程中几乎不需要用户参与,即可使用本地已安装的软件打开未知文件,或自动下载可打开未知文件的匹配软件,使用下载的匹配软件打开未知文件,从而可提高用户操作便利性。
【附图说明】
图1为一个实施例中的打开未知文件的方法的流程示意图;
图2为另一实施例中的打开未知文件的方法的流程示意图;
图3为一个实施例中安装推荐软件打开未知文件的提示窗口的示意图;
图4为一个实施例中正在下载软件的提示窗口的示意图;
图5为一个实施例中安装完成的提示窗口的示意图;
图6为一个实施例中修复未知文件的文件类型与匹配软件的关联关系的提示窗口的示意图;
图7为一个实施例中正在修复关联关系的提示窗口的示意图;
图8为一个实施例中关联关系修复成功的提示窗口的示意图;
图9为一个实施例中关联关系修复失败的提示窗口的示意图;
图10为一个实施例中的打开未知文件的装置的结构示意图;
图11为一个实施例中文件打开模块的结构示意图;
图12为另一个实施例中文件打开模块的结构示意图;
图13为另一个实施例中打开未知文件的装置的结构示意图。
【具体实施方式】
如图1所示,在一个实施例中,一种打开未知文件的方法,包括以下步骤:
步骤S101,检测本地是否已安装未知文件的匹配软件,若是,则执行步骤S102,若否,则执行步骤103。
具体的,当操作系统获取到对未知文件的打开指令时,一般会发出弹出提示窗口的指令,进一步的弹出提示窗口。在提示窗口中提示无法打开此文件,并提供“使用web服务查找正确的程序”和“从已安装的程序列表中选择程序”的选项。
在一个实施例中,可监测是否发生对未知文件的打开指令,若是,可截获Windows弹出提示窗口的指令,阻止Windows弹出提示窗口,并进一步执行步骤S101。
具体的,在一个实施例中,可获取未知文件的匹配软件信息,该匹配软件可为能够打开该未知文件的应用程序的标识。具体的,在一个实施例中,可检测本地存储的软件的配置文件中是否包含待打开的未知文件的后缀名,若是,则该软件为可打开未知文件的匹配软件。
进一步的,可检测操作系统注册表的软件(software)列表中是否包含上述匹配软件,或检测开始菜单的程序列表中是否包含上述匹配软件,若是,则可判定本地已安装上述匹配软件。
步骤S102,使用匹配软件打开未知文件。
具体的,在一个实施例中,可修复操作系统注册表中未知文件的文件类型与匹配软件的关联关系,向操作系统发出打开未知文件的指令。
当Window获取到打开某一文件的指令时,会在操作系统注册表中查询与待打开文件的文件类型关联的软件,并运行关联的软件打开待打开文件。而步骤S102已经修复了操作系统注册表中未知文件的文件类型与匹配软件的关联关系,则Windows将运行匹配软件打开未知文件。
在一个实施例中,上述打开未知文件的方法还包括以下步骤:若操作系统注册表中未知文件的文件类型与匹配软件的关联关系修复失败,则下载匹配软件,使用下载的匹配软件打开未知文件。
步骤S103,下载匹配软件,使用下载的匹配软件打开未知文件。
具体的,在一个实施例中,可预先存储文件类型与匹配软件(该匹配软件为能打开对应类型的文件的软件)的对应关系,步骤S103可在该对应关系中查找与未知文件的文件类型对应的软件,获取到匹配软件的标识。
在一个实施例中,还可预先存储软件标识与软件下载地址的对应关系。进一步的,本实施例中,步骤S103则可查找匹配软件的标识对应的下载地址,从查找到的下载地址下载匹配软件。
进一步的,可安装下载的匹配软件,在操作系统注册表中设置未知文件的文件类型与下载的匹配软件的关联关系,向操作系统发出的打开未知文件的指令。
上述打开未知文件的方法,检测本地是否已安装未知文件的匹配软件,若检测到匹配软件,则使用匹配软件打开未知文件,若未检测到匹配软件,则下载匹配软件,使用下载的匹配软件打开未知文件;上述方法在打开未知文件的过程中几乎不需要用户参与,即可使用本地已安装的软件的打开未知文件,或自动下载可打开未知文件的匹配软件,使用下载的匹配软件打开未知文件,从而可提高用户操作便利性,进一步提高打开未知文件的效率。
如图2所示,在一个实施例中,一种打开未知文件的方法,包括以下步骤:
步骤S201,检测本地是否已安装未知文件的匹配软件,若是,则执行步骤S202,若否,则执行步骤S206。
步骤S202,展示下载匹配软件的提示信息。
在一个实施例中,该提示信息为包含下载控件的窗口,下载控件可用于获取下载匹配软件的确认指令。
具体的,在一个实施例中,如图3所示,可展示下载安装推荐软件打开未知文件的提示窗口300,提示窗口300中包含推荐软件选项列表301和选择计算机上的软件打开未知文件的选项302。选项列表301相对于选项302突出显示,以提示用户优先选择选项列表中的某一推荐软件对应的选项。在一个实施例中,可通过设置选项的字体颜色、字体大小以及选项的排列顺序等来突出显示选项列表301。
步骤S203,获取下载匹配软件的确认指令。
在一个实施例中,当用户点击上述下载控件时,即可获取到下载匹配软件的确认指令。
以图3为例,若用户选择选项列表301中的某一推荐软件对应的选项,即可获取到下载匹配软件(即该推荐软件)的确认指令。
若用户选择选项302,则打开Windows提供的“选择计算机上的程序”的窗口。
步骤S204,下载匹配软件,安装下载的匹配软件。
具体的,获取到下载匹配软件的确认指令后,可下载匹配软件。
如图4所示,在一个实施例中,下载过程中可显示正在下载的提示窗口400。
下载完成后,可自动安装下载的软件。安装完成后,可执行步骤S205。
步骤S205,在操作系统注册表中设置未知文件的文件类型与下载的匹配软件的关联关系,向操作系统发出的打开未知文件的指令。
在一个实施例中,在向操作系统发出的打开未知文件的指令之前,可如图5所示,显示安装完成的提示窗口500,提示窗口500中包含打开上述未知文件的选项501。
若用户选择选项501,即若获取到用户输入的使用下载的软件打开未知文件的指令,可向操作系统发出打开未知文件的指令。
步骤S206,展示修复未知文件的文件类型与匹配软件的关联关系的提示信息。
具体的,提示信息为包含修复控件的窗口,修改控件可用于获取修复未知文件的文件类型与匹配软件的关联关系的确认指令。
如图6所示,在一个实施例中,可展示提示窗口600,提示窗口600中包含修复未知文件的文件类型与匹配软件的关联关系的选项601、安装推荐软件的选项602、选择计算机上的程序打开未知文件的选项603。选项601相对于选项602和选项603突出显示,以提示用户优先选择选项601。在一个实施例中,可通过设置选项的字体颜色、字体大小以及选项的排列顺序等来突出显示选项601。
步骤S207,获取修复未知文件的文件类型与所述匹配软件的关联关系的确认指令。
在一个实施例中,当用户点击上述修复控件时,即可获取到该确认指令。
以图6为例,若用户选择选项601,则可获取到修复未知文件的文件类型与匹配软件的关联关系的确认指令。
步骤S208,修复操作系统注册表中未知文件的文件类型与匹配软件的关联关系,向操作系统发出打开未知文件的指令。
具体的,当获取到上述确认指令后,可修复操作系统注册表中未知文件的文件类型与匹配软件的关联关系。
在一个实施例中,修复过程中,可如图7所示显示正在修复的提示窗口700。
在一个实施例中,修复成功后,可如图8所示,显示修复成功的提示窗口800,且提示窗口800中包含打开上述未知文件的选项801。
若用户选择选项801,即若获取到用户输入的使用下载的软件打开未知文件的指令,可向操作系统发出打开未知文件的指令。
在一个实施例中,若修复失败,可如图9所示,显示修复失败的提示窗口900,且提示窗口90中包含推荐软件选项列表901、选择计算机上的程序打开未知文件的选项902。选项列表901相对于选项902突出显示,以提示用户优先选择选项列表901中某一推荐软件对应的选项。
若用户选择选项901中的某一推荐软件对应的选项,即可获取到下载匹配软件(即该推荐软件)的确认指令。
上述提示窗口中,先后出现的提示窗口之间关联紧密,可方便地引导用户进行相关操作。
上述打开未知文件的方法,在打开未知文件的过程中,不需要跳转到不同场境的界面,从而可方便用户的操作。
如图10所示,在一个实施例中,一种打开未知文件的装置,包括本地软件检测模块10、文件打开模块20、下载模块30,其中:
本地软件检测模块10用于检测本地是否已安装未知文件的匹配软件。
具体的,当操作系统获取到对未知文件的打开指令时,一般会发出弹出提示窗口的指令,进一步的弹出提示窗口。在提示窗口中提示无法打开此文件,并提供“使用web服务查找正确的程序”和“从已安装的程序列表中选择程序”的选项。
在一个实施例中,本地软件检测模块10可监测是否发生对未知文件的打开指令,若是,可截获Windows弹出提示窗口的指令,阻止Windows弹出提示窗口,并进一步检测本地是否已安装未知文件的匹配软件。
具体的,在一个实施例中,可获取未知文件的匹配软件信息,该匹配软件信息可为能够打开该未知文件的应用程序的标识。具体的,在一个实施例中,可检测本地存储的软件的配置文件中是否包含待打开的未知文件的后缀名,若是,则该软件为可打开未知文件的匹配软件。
进一步的,可检测操作系统注册表的软件(software)列表中是否包含上述匹配软件,或检测开始菜单的程序列表中是否包含上述匹配软件,若是,则可判定本地已安装上述匹配软件。
文件打开模块20用于若检测到匹配软件,则使用匹配软件打开未知文件。
如图11所示,在一个实施例中,文件打开模块20包括写注册表模块201和指令生成模块202,其中:
写注册表模块201用于检测到匹配软件时,修复操作系统注册表中未知文件的文件类型与匹配软件的关联关系。
指令生成模块202用于向操作系统发出打开未知文件的指令。
具体的,在一个实施例中,可修复操作系统注册表中未知文件的文件类型与匹配软件的关联关系,向操作系统发出打开未知文件的指令。
当Window获取到打开某一文件的指令时,会在操作系统注册表中查询与待打开文件的文件类型关联的软件,并运行关联的软件打开待打开文件。而写注册表模块201已经修复了操作系统注册表中未知文件的文件类型与匹配软件的关联关系,则指令生成模块202向Windows发出打开未知文件的指令后,Windows将运行匹配软件打开未知文件。
在一个实施例中,若操作系统注册表中未知文件的文件类型与匹配软件的关联关系修复失败,则可下载匹配软件,使用下载的匹配软件打开未知文件。
下载模块30用于若未检测到匹配软件,则下载匹配软件。
具体的,在一个实施例中,可预先存储文件类型与匹配软件(该匹配软件为能打开对应类型的文件的软件)的对应关系。在一个实施例中下载模块30可在该对应关系中查找与未知文件的文件类型对应的软件,获取到匹配软件的标识。
在一个实施例中,还可预先存储软件标识与软件下载地址的对应关系。
进一步的,本实施例中,下载模块30可查找匹配软件的标识对应的下载地址,从查找到的下载地址下载匹配软件。
文件打开模块20还用于若未检测到匹配软件,使用下载的匹配软件打开未知文件。
如图12所示,在一个实施例中,文件打开模块20还包括安装模块203,用于未检测到匹配软件时,安装下载的匹配软件。
写注册表模块201还用于在未检测到匹配软件时,在操作系统注册表中设置未知文件的文件类型与下载的匹配软件的关联关系。
进一步的,指令生成模块202用于向操作系统发出的打开未知文件的指令。
在一个实施例中,下载模块30还用于当操作系统注册表中未知文件的文件类型与所述匹配软件的关联关系修复失败时,下载匹配软件。
文件打开模块20还用于当操作系统注册表中未知文件的文件类型与匹配软件的关联关系修复失败时,使用下载的匹配软件打开未知文件。
如图13所示,在一个实施例中,上述打开未知文件的装置还包括显示模块40和指令获取模块50,其中:
显示模块用于40在写注册表模块201修复操作系统注册表中未知文件的文件类型与所述匹配软件的关联关系之前,展示修复未知文件的文件类型与所述匹配软件的关联关系的提示信息。
具体的,提示信息为包含修复控件的窗口,修改控件可用于获取修复未知文件的文件类型与匹配软件的关联关系的确认指令。
指令获取模块50用于在写注册表模块修复操作系统注册表中未知文件的文件类型与所述匹配软件的关联关系之前,获取修复所述未知文件的文件类型与所述匹配软件的关联关系的确认指令。
在一个实施例中,当用户点击上述修复控件时,指令获取模块可通过上述修复控件获取到该确认指令。
显示模块40还用于在下载模块30下载所述匹配软件之前,展示下载匹配软件的提示信息。
在一个实施例中,该提示信息为包含下载控件的窗口,下载控件可用于获取下载匹配软件的确认指令。
指令获取模块50还用于在修复操作系统注册表中未知文件的文件类型与所述匹配软件的关联关系之前,获取下载所述匹配软件的确认指令。
在一个实施例中,当用户点击上述下载控件时,指令获取模块可通过上述下载控件获取到下载匹配软件的确认指令。
上述打开未知文件的装置,检测本地是否已安装未知文件的匹配软件,若检测到匹配软件,则使用匹配软件打开未知文件,若未检测到匹配软件,则下载匹配软件,使用下载的匹配软件打开未知文件;上述装置在打开未知文件的过程中几乎不需要用户参与,即可使用本地已安装的软件的打开未知文件,或自动下载可打开未知文件的匹配软件,使用下载的匹配软件打开未知文件,从而可提高用户操作便利性,进一步提高打开未知文件的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序控制相关的硬件来完成的,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种打开未知文件的方法,包括以下步骤:
检测本地是否已安装所述未知文件的匹配软件;
若检测到所述匹配软件,则使用所述匹配软件打开所述未知文件;
若未检测到所述匹配软件,则下载所述匹配软件,使用下载的匹配软件打开所述未知文件。
2.根据权利要求1所述的打开未知文件的方法,其特征在于,所述使用所述匹配软件打开所述未知文件的步骤包括:
修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系,向操作系统发出打开所述未知文件的指令。
3.根据权利要求2所述的打开未知文件的方法,其特征在于,所述使用下载的匹配软件打开所述未知文件包括:
安装下载的匹配软件,在操作系统注册表中设置所述未知文件的文件类型与下载的匹配软件的关联关系,向操作系统发出的打开所述未知文件的指令。
4.根据权利要求2所述的打开未知文件的方法,其特征在于,所述方法还包括:若操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系修复失败,则下载所述匹配软件,使用下载的匹配软件打开所述未知文件。
5.根据权利要求3所述的打开未知文件的方法,其特征在于,在所述修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系的步骤之前,所述方法还包括:展示修复所述未知文件的文件类型与所述匹配软件的关联关系的提示信息,获取修复所述未知文件的文件类型与所述匹配软件的关联关系的确认指令;
在所述下载所述匹配软件的步骤之前,所述方法还包括:展示下载所述匹配软件的提示信息,获取下载所述匹配软件的确认指令。
6.一种打开未知文件的装置,其特征在于,包括:
本地软件检测模块,用于检测本地是否已安装所述未知文件的匹配软件;
文件打开模块,用于若检测到所述匹配软件,则使用所述匹配软件打开所述未知文件;
下载模块,用于若未检测到所述匹配软件,则下载所述匹配软件;
所述文件打开模块还用于若未检测到所述匹配软件,使用下载的匹配软件打开所述未知文件。
7.根据权利要求6所述的打开未知文件的装置,其特征在于,所述文件打开模块包括:
写注册表模块,用于检测到所述匹配软件时,修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系;
指令生成模块,用于向操作系统发出打开所述未知文件的指令。
8.根据权利要求7所述的打开未知文件的装置,其特征在于,所述文件打开模块还包括:
安装模块,用于未检测到所述匹配软件时,安装下载的匹配软件;
所述写注册表模块还用于未检测到所述匹配软件时,在操作系统注册表中设置所述未知文件的文件类型与下载的匹配软件的关联关系。
9.根据权利要求7所述的打开未知文件的装置,其特征在于,所述下载模块还用于当操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系修复失败时,下载所述匹配软件;
所述文件打开模块还用于当操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系修复失败时,使用下载的匹配软件打开所述未知文件。
10.根据权利要求8所述的打开未知文件的装置,其特征在于,所述装置还包括:
显示模块,用于在所述写注册表模块修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,展示修复所述未知文件的文件类型与所述匹配软件的关联关系的提示信息;
指令获取模块,用于所述写注册表模块在修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,获取修复所述未知文件的文件类型与所述匹配软件的关联关系的确认指令;
所述显示模块还用于在所述下载模块下载所述匹配软件之前,展示下载所述匹配软件的提示信息;
所述指令获取模块还用于在修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,获取下载所述匹配软件的确认指令。
CN201210315043XA 2012-08-30 2012-08-30 打开未知文件的方法和装置 Pending CN102831010A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201210315043XA CN102831010A (zh) 2012-08-30 2012-08-30 打开未知文件的方法和装置
BR112014019186A BR112014019186A8 (pt) 2012-08-30 2013-08-29 sistemas e métodos para processamento de arquivo
SG11201404729SA SG11201404729SA (en) 2012-08-30 2013-08-29 Systems and methods for file processing
PCT/CN2013/082566 WO2014032601A1 (en) 2012-08-30 2013-08-29 Systems and methods for file processing
US14/097,897 US20140109084A1 (en) 2012-08-30 2013-12-05 Systems and Methods for File Processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210315043XA CN102831010A (zh) 2012-08-30 2012-08-30 打开未知文件的方法和装置

Publications (1)

Publication Number Publication Date
CN102831010A true CN102831010A (zh) 2012-12-19

Family

ID=47334159

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210315043XA Pending CN102831010A (zh) 2012-08-30 2012-08-30 打开未知文件的方法和装置

Country Status (5)

Country Link
US (1) US20140109084A1 (zh)
CN (1) CN102831010A (zh)
BR (1) BR112014019186A8 (zh)
SG (1) SG11201404729SA (zh)
WO (1) WO2014032601A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103116509A (zh) * 2013-01-18 2013-05-22 上海新华解放数字阅读传媒有限公司 电子图书文件的自运行、制作方法及其系统
WO2014032601A1 (en) * 2012-08-30 2014-03-06 Tencent Technology (Shenzhen) Company Limited Systems and methods for file processing
CN105023374A (zh) * 2015-07-22 2015-11-04 天地融科技股份有限公司 Pos机交易系统
CN106469066A (zh) * 2015-08-14 2017-03-01 腾讯科技(深圳)有限公司 程序信息的推送方法及装置
CN106716359A (zh) * 2014-09-22 2017-05-24 亚马逊技术股份有限公司 计算环境选择技术
WO2018058779A1 (zh) * 2016-09-29 2018-04-05 宇龙计算机通信科技(深圳)有限公司 文件打开方法及系统
CN112799778A (zh) * 2020-12-31 2021-05-14 山东浪潮通软信息科技有限公司 一种容器应用启动方法、设备及介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6447307B2 (ja) * 2015-03-30 2019-01-09 富士通株式会社 管理プログラム、管理装置および管理方法
US12056141B1 (en) * 2016-08-09 2024-08-06 Snap Inc. Systems and methods for tracing software application activity

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1485732A (zh) * 2002-09-27 2004-03-31 联想(北京)有限公司 应用软件自动安装与自动修复的方法
CN1737722A (zh) * 2005-08-03 2006-02-22 珠海金山软件股份有限公司 一种检测和防御计算机恶意程序的系统和方法
CN1860476A (zh) * 2003-08-11 2006-11-08 合声系统公司 用于自动化计算机支持的系统和方法
CN101158906A (zh) * 2007-08-10 2008-04-09 林明辉 一种客户端程序自动更新升级的方法
US20100095290A1 (en) * 2008-10-10 2010-04-15 Sony Computer Entertainment Inc. Game device and information processing apparatus
CN101924798A (zh) * 2010-09-08 2010-12-22 北京大学 一种基于文件类型的Android构件透明加载方法及系统
CN102195987A (zh) * 2011-05-31 2011-09-21 成都七巧软件有限责任公司 一种基于软件产品库的分布式可信认证方法和系统

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047312A (en) * 1995-07-07 2000-04-04 Novell, Inc. System for replicating and associating file types with application programs among plurality of partitions in a server
US7117243B2 (en) * 2001-10-02 2006-10-03 Citrix Systems, Inc. Methods for distributed program execution with file-type association in a client-server network
US7203737B2 (en) * 2001-10-31 2007-04-10 Microsoft Corporation Computer system with file association and application retrieval
US20070128899A1 (en) * 2003-01-12 2007-06-07 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US20060059174A1 (en) * 2004-09-16 2006-03-16 International Business Machines Corporation Apparatus, system, and method for locating an application compatible with a file
EP1688850A1 (en) * 2005-02-07 2006-08-09 Sony Ericsson Mobile Communications AB Generic parser for electronic devices
EP2433257A4 (en) * 2009-05-19 2014-07-30 Nholdings Sa PROVIDING A LOCAL DEVICE OF COMPUTER SERVICES FROM A REMOTE HOST
US8949737B2 (en) * 2009-10-28 2015-02-03 Red Hat, Inc. Centralized application package distribution
US8621386B2 (en) * 2010-07-19 2013-12-31 Verizon Patent And Licensing Inc. File management and transfer using user interface icons associated with applications
US8484100B2 (en) * 2010-10-19 2013-07-09 Apple Inc. Method, medium, and system for an integrated application store for a user device
US8825689B2 (en) * 2012-05-21 2014-09-02 Sonatype, Inc. Method and system for matching unknown software component to known software component
CN102831010A (zh) * 2012-08-30 2012-12-19 腾讯科技(深圳)有限公司 打开未知文件的方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1485732A (zh) * 2002-09-27 2004-03-31 联想(北京)有限公司 应用软件自动安装与自动修复的方法
CN1860476A (zh) * 2003-08-11 2006-11-08 合声系统公司 用于自动化计算机支持的系统和方法
CN1737722A (zh) * 2005-08-03 2006-02-22 珠海金山软件股份有限公司 一种检测和防御计算机恶意程序的系统和方法
CN101158906A (zh) * 2007-08-10 2008-04-09 林明辉 一种客户端程序自动更新升级的方法
US20100095290A1 (en) * 2008-10-10 2010-04-15 Sony Computer Entertainment Inc. Game device and information processing apparatus
CN101924798A (zh) * 2010-09-08 2010-12-22 北京大学 一种基于文件类型的Android构件透明加载方法及系统
CN102195987A (zh) * 2011-05-31 2011-09-21 成都七巧软件有限责任公司 一种基于软件产品库的分布式可信认证方法和系统

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014032601A1 (en) * 2012-08-30 2014-03-06 Tencent Technology (Shenzhen) Company Limited Systems and methods for file processing
CN103116509A (zh) * 2013-01-18 2013-05-22 上海新华解放数字阅读传媒有限公司 电子图书文件的自运行、制作方法及其系统
CN106716359A (zh) * 2014-09-22 2017-05-24 亚马逊技术股份有限公司 计算环境选择技术
CN105023374A (zh) * 2015-07-22 2015-11-04 天地融科技股份有限公司 Pos机交易系统
CN106469066A (zh) * 2015-08-14 2017-03-01 腾讯科技(深圳)有限公司 程序信息的推送方法及装置
WO2018058779A1 (zh) * 2016-09-29 2018-04-05 宇龙计算机通信科技(深圳)有限公司 文件打开方法及系统
CN112799778A (zh) * 2020-12-31 2021-05-14 山东浪潮通软信息科技有限公司 一种容器应用启动方法、设备及介质

Also Published As

Publication number Publication date
BR112014019186A8 (pt) 2021-05-18
US20140109084A1 (en) 2014-04-17
SG11201404729SA (en) 2014-09-26
BR112014019186A2 (pt) 2017-06-20
WO2014032601A1 (en) 2014-03-06

Similar Documents

Publication Publication Date Title
CN102831010A (zh) 打开未知文件的方法和装置
CN104375856A (zh) 应用更新方法和装置
US7490298B2 (en) Creating documentation screenshots on demand
CN100426298C (zh) 一种垃圾文件清理方法及系统
CN106020861B (zh) 一种智能手表的fota升级方法及系统
CN103136181B (zh) 电子阅读设备及其文本提取与保存的方法
CN104881314A (zh) 一种安装驱动程序的方法及驱动程序安装装置
CN102955614B (zh) 一种用于触摸检测的抗干扰方法、系统及触摸终端
CN102495744A (zh) 基于can总线的电动汽车电控设备控制软件升级方法
CN102184111B (zh) 操作系统在线升级方法及带操作系统的设备
CN105094895B (zh) 一种安装多显卡驱动的方法及装置
KR100703804B1 (ko) 플러그 앤 인스톨 시스템 및 방법
CN103902329B (zh) 可更新基本输入输出系统的电子装置及其更新方法
CN103777871A (zh) 一种锁屏状态下启动应用的方法及装置
CN102609290B (zh) 电子产品的软件升级方法
CN104049999A (zh) 基于网络的存储设备自动修复系统及其方法
CN105354059A (zh) 空调系统的控制器的升级方法及装置
CN106681746A (zh) 移动应用程序弹窗展示方法、移动终端及系统
CN104346279A (zh) 一种软件测试方法及装置
CN103020187B (zh) 移动终端及其快捷文件管理方法
CN101506772B (zh) 环境状态改变以更改功能
CN105426703A (zh) 一种应用程序的处理方法及装置
JP2013214247A (ja) 情報処理装置、制御方法、およびプログラム
CN102937902A (zh) 一种驱动安装的方法和装置
CN102270174B (zh) 自动化测试方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121219