用于浏览文件的方法及装置的制作方法

文档序号:6383062阅读:290来源:国知局
专利名称:用于浏览文件的方法及装置的制作方法
技术领域
本发明涉及网络应用领域,具体涉及一种用于浏览文件的装置以及相应的用于浏览文件的方法。
背景技术
浏览器是指可以显示网页服务器或者文件系统的HTML (Hypertext MarkupLanguage,超文本标记语言)文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议(HyperText Transfer Protocol,超文本传输协议)与网页服务器交互并获取网页,这些网页由URL (Uniform/Universal Resource Locator,统一资源定位符)指定,文件格式通常为 HTML,并由 MIME (Multipurpose Internet Mail Extension,多用途网际邮件扩充协议)在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了 HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-1ns)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP (File Transfer Protocol,文件传输协议)、Gopher (The Internet Gopher Protocol,RFC-1436网际Gopher协议)、HTTPS (HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。个人电脑上常见的网页浏览器包括微软的 Internet Explorer(简称为 IE)、Mozilla 的 Firefox、Apple 的 Safari,Opera、Google Chrome> GreenBrowser浏览器、360安全浏览器、搜狗高速浏览器、天天浏览
吳坐-nfr ο但是,目前的浏览器对于浏览器本地的文件系统的访问界面很少。由此,浏览器对于本地的文件系统的访问和操作不是很方便,效率低下,进而不能很好进行本地文件的管理。进一步,在浏览器中缺少本地文件浏览的历史记录机制,用户查找以前查看的本地文件时缺乏查找的线索,操作效率低。

发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于浏览文件的装置和相应的用于浏览文件的方法。依据本发明的一个方面,提供了一种用于浏览文件的装置,适用于浏览网络文件以及本地文件,包括地址获取模块,配置为获取用户要浏览的文件的地址;文件获取模块,配置为根据该地址获取相应的文件以向所述用户呈现;记录保存模块,配置为保存浏览历史记录;排序模块,配置为对所述记录保存模块保存的浏览历史记录进行排序,并输出排序结果。
可选地,上述装置还包括类型判断模块,配置为判断所述地址获取模块获取的地址的地址类型,其中,所述地址类型包括网络文件的链接地址和/或本地文件的本地存储路径信息;或者判断所述文件获取模块获取的文件的文件类型,其中,所述文件类型包括网络文件和/或本地文件。可选地,所述记录保存模块还配置为根据所述获取的地址的地址类型和/或所述获取的文件的文件类型分类保存所述浏览历史记录。可选地,所述记录保存模块还配置为当所述获取的文件的地址为网络文件的链接地址时,在网络浏览历史记录中记录该地址的浏览历史记录;当所述获取的文件的地址为本地文件的本地存储路径信息时,在本地文件浏览历史记录中记录该地址的浏览历史记录。可选地,所述网络浏览历史记录中记录下列至少一项网络文件的链接地址;网络文件的浏览时间;浏览该网络文件的用户标识ID ;浏览该网络文件的终端ID。可选地,所述记录保存模块还配置为将所述网络浏览历史记录存储在本地,或者将所述网络浏览历史记录存储在网络服务器中,或者将所述网络浏览历史记录经浏览器同步到云服务器。可选地,所述本地文件浏览历史记录中记录下列至少一项本地文件的本地存储路径信息;本地文件的浏览时间;浏览该本地文件的用户ID;浏览该本地文件的终端ID。可选地,所述记录保存模块还配置为将所述本地文件浏览历史记录存储在本地。可选地,所述排序模块还配置为根据文件的浏览时间对所述浏览历史记录进行排序。依据本发明的另一个方面,提供了一种用于浏览文件的方法,适用于浏览网络文件以及本地文件,包括获取用户要浏览的文件的地址;根据该地址获取相应的文件,以向所述用户呈现;保存浏览历史记录,然后对保存的浏览历史记录进行排序,并输出排序结果。可选地,本发法还包括判断获取的地址的地址类型,其中,所述地址类型包括网络文件的链接地址和/或本地文件的本地存储路径信息;或者判断获取的文件的文件类型,其中,所述文件类型包括网络文件和/或本地文件。可选地,所述保存浏览历史记录,包括根据所述获取的地址的地址类型和/或所述获取的文件的文件类型分类保存浏览历史记录。可选地,所述保存浏览历史记录,包括当所述获取的文件的地址为网络文件的链接地址时,在网络浏览历史记录中记录该地址的浏览历史记录;当所述获取的文件的地址为本地文件的本地存储路径信息时,在本地文件浏览历史记录中记录该地址的浏览历史记录。可选地,所述网络浏览历史记录中记录下列至少一项网络文件的链接地址;网络文件的浏览时间;浏览该网络文件的用户标识ID ;浏览该网络文件的终端ID。可选地,所述保存浏览历史记录,包括将所述网络浏览历史记录存储在本地;或者将所述网络浏览历史记录存储在网络服务器中;或者将所述网络浏览历史记录经浏览器同步到云服务器。可选地,所述本地文件浏览历史记录中记录下列至少一项本地文件的本地存储路径信息;本地文件的浏览时间;浏览该本地文件的用户ID;浏览该本地文件的终端ID。可选地,所述保存浏览历史记录,包括将所述本地文件浏览历史记录存储在本地。可选地,对保存的浏览历史记录进行排序,包括根据文件的浏览时间对所述浏览历史记录进行排序。本发明实施例中,对本地文件和网络文件进行浏览之后,能够利用记录保存模块保存已有的浏览历史记录。在某一地址当前被浏览结束后,在浏览器中实现各文件(包括本地文件和网络文件)的浏览历史记录机制,当需要查询已经查阅或浏览过的相应文件时,只需要到浏览历史记录中查看相应信息即可,解决查阅本地文件浏览历史不方便,效率低下的问题。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式
进行说明。


通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1示出了根据本发明一个实施例的用于浏览文件的装置的结构示意图;以及图2示出了根据本发明一个实施例的用于浏览文件的方法的处理流程图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为解决背景技术中提及的技术问题中的至少之一,本发明实施例提供了一种用于浏览文件的装置。图1提供了根据本发明的一个实施例的用于浏览文件的装置的结构示意图。该用于浏览文件的装置不仅适用于浏览网络文件,还适用于浏览本地文件,浏览文件后能够生成浏览历史记录。参见图1,用于浏览文件的装置包括地址获取模块110、文件获取模块120以及记录保存模块130。现分别对各模块的连接关系以及功能进行具体说明。首先介绍地址获取模块110。地址获取模块110能够获取用户要浏览的文件的地址。例如,用户要浏览的文件是网络文件时,此时获取的是网络地址(比如网络文件的链接地址)。再例如,用户要浏览的文件是本地文件,则此时获取的地址就是本地路径(比如本地存储路径信息)。其次,介绍文件获取模块120,该模块与地址获取模块110耦合。地址获取结束后,文件获取模块120会根据获取的地址进一步去获取相应的文件以向用户呈现。若是网络文件的链接地址,则文件获取模块120会到链接地址所指引的服务器上读取相应的网络文件。若是本地文件的本地存储路径信息,则文件获取模块120会根据本地存储路径信息一层层查找到具体的本地文件。由于地址获取模块110获取的地址存在不同类型,且文件获取模块120获取的文件也存在不同类型,因此,参见图1,还可以在用于浏览文件的装置中设置类型判断模块140,一端与地址获取模块110耦合,另一端与文件获取模块120耦合。类型判断模块140能够对各地址或文件的类型进行判断。例如,对于地址获取模块110获取的地址,可以利用类型判断模块140判断其地址类型是网络文件的链接地址还是本地文件的本地存储路径信息。再例如,对于文件获取模块120获取的文件,可以利用类型判断模块140判断其文件类型是网络文件还是本地文件。最后介绍用于浏览文件的装置中的记录保存模块130。该记录保存模块130能够保存浏览器的浏览历史记录。本发明实施例中,对本地文件和网络文件进行浏览之后,能够利用记录保存模块保存已有的浏览历史记录。在某一地址当前被浏览结束后,在浏览器中实现各文件(包括本地文件和网络文件)的浏览历史记录机制,当需要查询已经查阅或浏览过的相应文件时,只需要到浏览历史记录中查看相应信息即可,解决查阅本地文件浏览历史不方便,效率低下的问题。记录保存模块130保存浏览历史记录时,为了后续查找更方便更快捷,本发明实施例提供了一种优选的处理方式,即,记录保存模块130可以分类型保存浏览历史记录。优选地,记录保存模块130根据获取的地址的地址类型分类保存浏览历史记录,或者,记录保存模块130还可以根据获取的文件的文件类型分类保存浏览历史记录。当然,记录保存模块130还可以根据其他信息分类保存浏览历史记录,例如,按浏览时间区分,将同一周内或同一月内的浏览历史记录保存在一类中,只要采用的相关信息能够形成明确区别即可。为区分不同类型的记录,记录保存模块130与类型判断模块140间也形成耦合关系,根据类型判断模块150的判断结果确定不同的记录是否是同一类型。正如上文所说,可以在浏览历史记录中进行分类区别保存,因此,可以将浏览历史记录分为网络浏览历史记录和本地文件浏览历史记录。相应的,当获取的文件的地址为网络文件的链接地址时,记录保存模块130会在网络浏览历史记录中记录该地址的浏览历史记录。进一步,当获取的文件的地址为本地文件的本地存储路径信息时,记录保存模块130会在本地文件浏览历史记录中记录该地址的浏览历史记录。对浏览历史记录分开记录时,后续用户若需要打开已打开过的文件,如果后续用户确认之前浏览的是网络文件,直接到网络浏览历史记录中查找即可。同理,若后续用户确认之前浏览的文件是本地文件,直接到本地文件浏览历史记录中查找即可,查找方式简单快捷,节省大量时间。为保证能够查找到浏览历史记录对应的文件,需要在浏览历史记录中记载一定的信息。例如,网络浏览历史记录中可以记录下列至少一项网络文件的链接地址;网络文件的浏览时间;浏览该网络文件的用户标识(ID);浏览该网络文件的终端ID。上面四项仅仅是网络浏览历史记录中记载的信息的例证,并不局限于上述四项,在实际应用中,网络浏览历史记录中还可以包括其他信息,例如网络文件的存储地址、网络文件的大小,等等。考虑到网络浏览历史记录对应的是网络文件,浏览器打开其中的任意一个记录,可以链接到相应的网络文件。因此,记录保存模块130可以选择将网络浏览历史记录存储在本地,直接从本地获取并打开;也可以将网络浏览历史记录存储在网络服务器中,通过网络服务器获取到浏览器中再进行打开;还可以将网络浏览历史记录经浏览器同步到云服务器,每次先到云服务器中获取相应记录。将网络浏览历史记录同步到云服务器可以节省本地或网络服务器上的存储空间。需要说明的是,当浏览历史记录是存储在网络服务器或云服务器上时,用户在其他终端打开浏览器进行网络文件的查看时,可以先从网络服务器或云服务器上获取浏览历史记录,然后再选择性查看网络文件,加速查找速度。除网络浏览历史记录之后,本发明实施例还提供了本地文件浏览历史记录。相应的,本地文件浏览历史记录也可以记录本地文件的多种信息,例如,可以记录下列至少一项本地文件的本地存储路径信息;本地文件的浏览时间;浏览该本地文件的用户ID;浏览该本地文件的终端ID。上面四项仅仅是本地文件浏览历史记录中记载的信息的例证,并不局限于上述四项,在实际应用中,本地文件浏览历史记录中还可以包括其他信息,例如本地文件的大小,本地文件的类型(例如是文档还是图片)等等。
由于本地文件浏览历史记录中的信息只适用于本地信息,若用户更换终端,则相应的本地文件浏览历史记录并没有参考性,因此,优选地,记录保存模块130选择将本地文件浏览历史记录存储在本地即可。由于浏览历史记录通常包括的条数较多,若随着时间的增长会越来越多,因此,若每次都在数百上千甚至上万条浏览历史记录中查找某一类型或某一个浏览记录,对用户而言会耗时较长,比较困难。为解决这一问题,参见图1,本发明实施例在用于浏览文件的装置设置排序模块150,与记录保存模块130耦合。排序模块150能够对记录保存模块130保存的浏览历史记录进行排序,并输出排序结果。优选的,排序模块150可以根据文件的浏览时间对浏览历史记录进行排序。再例如,排序模块150可以根据文件的浏览方式(例如打开文件的软件或相应版本)进行排序,等
坐寸ο基于同一发明构思,在图1所示的用于浏览文件的装置的基础上,本发明实施例还一种用于浏览文件的方法,适用于浏览网络文件以及本地文件。该方法包括步骤S202至步骤S206。步骤S202、获取用户要浏览的文件的地址。步骤S204、根据该地址获取相应的文件,以向用户呈现。步骤S206、保存浏览历史记录。本发明实施例中,对本地文件和网络文件进行浏览之后,能够保存已有的浏览历史记录。在某一地址当前被浏览结束后,在浏览器中实现各文件(包括本地文件和网络文件)的浏览历史记录机制,当需要查询已经查阅或浏览过的相应文件时,只需要到浏览历史记录中查看相应信息即可,解决查阅本地文件浏览历史不方便,效率低下的问题。其中,在步骤S206提及的保存浏览历史记录之前,可以优选判断获取的信息的类型。若该判断操作是在步骤S202提及的获取到用户要浏览的文件的地址之后执行,则当前获取的是地址信息,则相应判断地址的地址类型是网络文件的链接地址还是本地文件的本地存储路径信息。若该判断操作是在步骤S204提及的获取相应文件之后执行,则当前获取的是文件信息,则相应判断获取的文件的文件类型是网络文件还是本地文件。在确认类型之后,可以分类型进行存储。当然,在实际应用中,存储的类型还可以有多种形式。例如,按浏览时间区分,将同一周内或同一月内的浏览历史记录保存在一类中,只要采用的相关信息能够形成明确区别即可。正如上文所说,可以在浏览历史记录中进行分类区别保存,因此,可以将浏览历史记录分为网络浏览历史记录和本地文件浏览历史记录。相应的,当获取的文件的地址为网络文件的链接地址时,在网络浏览历史记录中记录该地址的浏览历史记录。进一步,当获取的文件的地址为本地文件的本地存储路径信息时,在本地文件浏览历史记录中记录该地址的浏览历史记录。对浏览历史记录分开记录时,后续用户若需要打开已打开过的文件,如果后续用户确认之前浏览的文件是网络文件,直接到网络浏览历史记录中查找即可。同理,若后续用户确认之前浏览的文件是本地文件,直接到本地文件浏览历史记录中查找即可,查找方式简单快捷,节省大量时间。为保证能够查找到浏览历史记录对应的文件,需要在浏览历史记录中记载一定的信息。例如,网络浏览历史记录中可以记录下列至少一项
网络文件的链接地址;网络文件的浏览时间;浏览该网络文件的用户标识(ID);浏览该网络文件的终端ID。上面四项仅仅是网络浏览历史记录中记载的信息的例证,并不局限于上述四项,在实际应用中,网络浏览历史记录中还可以包括其他信息,例如网络文件的存储地址、网络文件的大小,等等。考虑到网络浏览历史记录对应的是网络文件,浏览器打开其中的任意一个记录,可以链接到相应的网络文件。因此,可以选择将网络浏览历史记录存储在本地,直接从本地获取并打开;也可以将网络浏览历史记录存储在网络服务器中,通过网络服务器获取到浏览器中再进行打开;还可以将网络浏览历史记录经浏览器同步到云服务器,每次先到云服务器中获取相应记录。将网络浏览历史记录同步到云服务器可以节省本地或网络服务器上的存储空间。需要说明的是,当浏览历史记录是存储在网络服务器或云服务器上时,用户在其他终端打开浏览器进行网络文件的查看时,可以先从网络服务器或云服务器上获取浏览历史记录,然后再选择性查看网络文件,加速查找速度。除网络浏览历史记录之后,本发明实施例还提供了本地文件浏览历史记录。相应的,本地文件浏览历史记录也可以记录本地文件的多种信息,例如,可以记录下列至少一项本地文件的本地存储路径信息;本地文件的浏览时间;浏览该本地文件的用户ID;浏览该本地文件的终端ID。上面四项仅仅是本地文件浏览历史记录中记载的信息的例证,并不局限于上述四项,在实际应用中,本地文件浏览历史记录中还可以包括其他信息,例如本地文件的大小,本地文件的类型(例如是文档还是图片)等等。由于本地文件浏览历史记录中的信息只适用于本地信息,若用户更换终端,则相应的本地文件浏览历史记录并没有参考性,因此,优选地,将本地文件浏览历史记录存储在本地即可。由于浏览历史记录通常包括的条数较多,若随着时间的增长会越来越多,因此,若每次都在数百上千甚至上万条浏览历史记录中查找某一类型或某一个浏览记录,对用户而言会耗时较长,比较困难。为解决这一问题,本发明实施例提供了一种方式,即对浏览历史记录进行排序,并输出排序结果。优选的,可以根据文件的浏览时间对浏览历史记录进行排序。再例如,可以根据文件的浏览方式(例如打开文件的软件或相应版本)进行排序,等等。现提供一个具体实施例对本发明实施例提供的文件浏览方式进行详细阐述和说明。本例中,首先获取用户输入的地址。然后对该地址信息进行判断,以确定其是对web内容的链接信息(url),还是针对本地内容的路径信息(path)。如果该信息是针对web内容的链接信息,贝U在网络(web)浏览历史记录中记录该url、时间以及相关的用户ID或机器ID等信息。web浏览历史记录可以存储在本地,也可以存储在网络服务器中,或经浏览器同步到云端,以在用户在其他机器登录浏览器时使用。如果该信息是针对本地内容的路径信息,则在本地文件浏览历史记录中记录路径、时间以及相关的用户ID或机器ID等。本地文件浏览历史记录存储在本地中(因为即使放到网络服务器上,也不能在其他电脑上运行,因为里面的内容是本地的文件路径)。当用户在浏览器中点击打开该本地内容浏览历史记录时,在界面中的适合位置显示按时间排序的该历史列表以供用户查阅,这个位置是可调的,若当前位置用户查看不方便,则可以调整到另外一个位置。更进一步地,该浏览历史记录可以按照时间进行划分,例如一周以前、一个月以前等,以给用户提供更清晰的展示。当然,按照时间对历史记录的划分和呈现不仅仅适用于本地文件浏览历史记录,同样适用于web浏览历史记录中。本实施例中的浏览历史记录也可以不区分是本地资源还是web资源,统一进行记录和显示。本例在浏览器中实现了本地文件的浏览历史记录机制,在将web资源和本地资源整合的基础上,还可以为用户查找以前查看的本地文件提供线索,提高操作效率。采用本发明实施例能够达到如下有益效果本发明实施例中,对本地文件和网络文件进行浏览之后,能够利用记录保存模块保存已有的浏览历史记录。在某一地址当前被浏览结束后,在浏览器中实现各文件(包括本地文件和网络文件)的浏览历史记录机制,当需要查询已经查阅或浏览过的相应文件时,只需要到浏览历史记录中查看相应信息即可,解决查阅本地文件浏览历史不方便,效率低下的问题。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式
的权利要求书由此明确地并入该具体实施方式
,其中每个权利要求本身都作为本发明的单独实施例。本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP )来实现根据本发明实施例的设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
权利要求
1.一种用于浏览文件的装置,适用于浏览网络文件以及本地文件,包括地址获取模块,配置为获取用户要浏览的文件的地址;文件获取模块,配置为根据该地址获取相应的文件以向所述用户呈现;记录保存模块,配置为保存浏览历史记录;排序模块,配置为对所述记录保存模块保存的浏览历史记录进行排序,并输出排序结果O
2.根据权利要求1所述的装置,还包括类型判断模块,配置为判断所述地址获取模块获取的地址的地址类型,其中,所述地址类型包括网络文件的链接地址和/或本地文件的本地存储路径信息;或者判断所述文件获取模块获取的文件的文件类型,其中,所述文件类型包括网络文件和/ 或本地文件。
3.根据权利要求2所述的装置,所述记录保存模块还配置为根据所述获取的地址的地址类型和/或所述获取的文件的文件类型分类保存所述浏览历史记录。
4.根据权利要求3所述的装置,所述记录保存模块还配置为当所述获取的文件的地址为网络文件的链接地址时,在网络浏览历史记录中记录该地址的浏览历史记录;当所述获取的文件的地址为本地文件的本地存储路径信息时,在本地文件浏览历史记录中记录该地址的浏览历史记录。
5.根据权利要求4所述的装置,所述网络浏览历史记录中记录下列至少一项网络文件的链接地址;网络文件的浏览时间;浏览该网络文件的用户标识ID ;浏览该网络文件的终端ID。
6.根据权利要求4或5所述的装置,所述记录保存模块还配置为将所述网络浏览历史记录存储在本地,或者将所述网络浏览历史记录存储在网络服务器中,或者将所述网络浏览历史记录经浏览器同步到云服务器。
7.根据权利要求4所述的装置,所述本地文件浏览历史记录中记录下列至少一项本地文件的本地存储路径信息;本地文件的浏览时间;浏览该本地文件的用户ID;浏览该本地文件的终端ID。
8.根据权利要求2至7任一项所述的装置,所述记录保存模块还配置为将所述本地文件浏览历史记录存储在本地。
9.根据权利要求1至8任一项所述的装置,所述排序模块还配置为根据文件的浏览时间对所述浏览历史记录进行排序。
10.一种用于浏览文件的方法,适用于浏览网络文件以及本地文件,包括获取用户要浏览的文件的地址;根据该地址获取相应的文件,以向所述用户呈现;保存浏览历史记录,然后对保存的浏览历史记录进行排序,并输出排序结果。
11.根据权利要求10所述的方法,还包括判断获取的地址的地址类型,其中,所述地址类型包括网络文件的链接地址和/或本地文件的本地存储路径信息;或者 判断获取的文件的文件类型,其中,所述文件类型包括网络文件和/或本地文件。
12.根据权利要求11所述的方法,所述保存浏览历史记录,包括 根据所述获取的地址的地址类型和/或所述获取的文件的文件类型分类保存浏览历史记录。
13.根据权利要求12所述的方法,所述保存浏览历史记录,包括 当所述获取的文件的地址为网络文件的链接地址时,在网络浏览历史记录中记录该地址的浏览历史记录; 当所述获取的文件的地址为本地文件的本地存储路径信息时,在本地文件浏览历史记录中记录该地址的浏览历史记录。
14.根据权利要求13所述的方法,所述网络浏览历史记录中记录下列至少一项 网络文件的链接地址; 网络文件的浏览时间; 浏览该网络文件的用户标识ID ; 浏览该网络文件的终端ID。
15.根据权利要求13或14所述的方法,所述保存浏览历史记录,包括 将所述网络浏览历史记录存储在本地;或者 将所述网络浏览历史记录存储在网络服务器中;或者 将所述网络浏览历史记录经浏览器同步到云服务器。
16.根据权利要求13所述的方法,所述本地文件浏览历史记录中记录下列至少一项 本地文件的本地存储路径信息; 本地文件的浏览时间; 浏览该本地文件的用户ID; 浏览该本地文件的终端ID。
17.根据权利要求11至16任一项所述的方法,所述保存浏览历史记录,包括将所述本地文件浏览历史记录存储在本地。
18.根据权利要求10至17任一项所述的方法,所述对保存的浏览历史记录进行排序,包括 根据文件的浏览时间对所述浏览历史记录进行排序。
全文摘要
本发明公开了一种用于浏览文件的装置和方法,适用于浏览网络文件以及本地文件,该方法包括获取用户要浏览的文件的地址;根据该地址获取相应的文件,以向所述用户呈现;保存浏览历史记录,然后对保存的浏览历史记录进行排序,并输出排序结果。采用本发明能够解决查阅本地文件浏览历史不方便,效率低下的问题。本发明还公开了相应的方法。
文档编号G06F17/30GK103020194SQ20121051113
公开日2013年4月3日 申请日期2012年12月3日 优先权日2012年12月3日
发明者张毅, 任寰 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1