CN102831010A - 打开未知文件的方法和装置 - Google Patents
打开未知文件的方法和装置 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000008439 repair process Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring 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所述的打开未知文件的装置,其特征在于,所述装置还包括:
显示模块,用于在所述写注册表模块修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,展示修复所述未知文件的文件类型与所述匹配软件的关联关系的提示信息;
指令获取模块,用于所述写注册表模块在修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,获取修复所述未知文件的文件类型与所述匹配软件的关联关系的确认指令;
所述显示模块还用于在所述下载模块下载所述匹配软件之前,展示下载所述匹配软件的提示信息;
所述指令获取模块还用于在修复操作系统注册表中所述未知文件的文件类型与所述匹配软件的关联关系之前,获取下载所述匹配软件的确认指令。
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)
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)
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)
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)
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 | 腾讯科技(深圳)有限公司 | 打开未知文件的方法和装置 |
-
2012
- 2012-08-30 CN CN201210315043XA patent/CN102831010A/zh active Pending
-
2013
- 2013-08-29 BR BR112014019186A patent/BR112014019186A8/pt not_active IP Right Cessation
- 2013-08-29 WO PCT/CN2013/082566 patent/WO2014032601A1/en active Application Filing
- 2013-08-29 SG SG11201404729SA patent/SG11201404729SA/en unknown
- 2013-12-05 US US14/097,897 patent/US20140109084A1/en not_active Abandoned
Patent Citations (7)
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)
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 |