The application discloses a method, device and device for managing the recently used files, belonging to the field of file management. The method includes: obtaining the data from the most recently used directory of the operating system, generating the nearest file cache according to the data in the recently used directory, updating the source text information in the latest file cache according to the file change message of the system log file of the operating system, and according to the updated source text. The piece information generates a quick access entry for the recently used files. This invention can refresh the source file information in the nearest file cache in real time through the double reading mechanism of \the latest directory\ and \system log file\. It can ensure that the source file information in the latest file cache is real-time and accurate, thus ensuring that the fast access entrance of the recently used file is accurate and available.
【技术实现步骤摘要】
对最近使用文件进行管理的方法、装置及终端
本专利技术实施例涉及文件管理领域,特别涉及一种对最近使用文件进行管理的方法、装置及终端。
技术介绍
采用Windows操作系统的计算机设备是用户日常办公中使用最为广泛的设备。例如,用户可以使用Windows操作系统来处理文档。当用户创建和使用多个文档时,需要高频率查找最近使用过的文件或文件夹。Windows操作系统提供了快速访问功能,当用户在资源管理器中点击快速访问功能后,资源管理器会显示用户最常用的10个文件夹,以及最近使用的20个文件。该20个文件包括文档、图片、影片等不同类型的文件。由于该快速访问功能中保存的是最近使用文件的快捷方式,当用户删除快捷方式对应的源文件或者重命名快捷方式对应的源文件后,该快捷方式可能已经失效,导致用户无法使用该快速访问功能访问文件。
技术实现思路
本申请提供了一种对最近使用文件进行管理的方法、装置及终端,可以解决最近使用文件的快捷方式可能会失效的问题。所述技术方案如下:根据本申请的一方面,提供了一种对最近使用文件进行管理的方法,所述方法包括:获取终端的操作系统的最近使用目录中的数据;根据所述最 ...
【技术保护点】
一种对最近使用文件进行管理的方法,其特征在于,所述方法包括:获取终端的操作系统的最近使用目录中的数据;根据所述最近使用目录中的数据生成最近文件缓存,所述最近文件缓存用于缓存最近使用文件的源文件信息;获取所述操作系统的系统日志文件的文件变更消息;根据所述文件变更消息,更新所述最近文件缓存中缓存的源文件信息;根据更新后的所述源文件信息生成所述最近使用文件的快速访问入口。
【技术特征摘要】
1.一种对最近使用文件进行管理的方法,其特征在于,所述方法包括:获取终端的操作系统的最近使用目录中的数据;根据所述最近使用目录中的数据生成最近文件缓存,所述最近文件缓存用于缓存最近使用文件的源文件信息;获取所述操作系统的系统日志文件的文件变更消息;根据所述文件变更消息,更新所述最近文件缓存中缓存的源文件信息;根据更新后的所述源文件信息生成所述最近使用文件的快速访问入口。2.根据权利要求1所述的方法,其特征在于,所述快速访问入口是悬浮于所述终端的桌面上的快速访问悬浮窗中的快速访问入口;其中,所述快速访问入口用于在接收到第一操作信号时,触发显示所述最近使用文件对应的用户界面。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端的桌面任务栏或桌面主显示区上显示预设应用程序提供的查看入口;接收所述查看入口上触发的第一触发信号;根据所述第一触发信号在所述终端的桌面上显示快速访问悬浮窗,所述快速访问悬浮窗包括n个所述最近使用文件的所述快速访问入口,n为正整数。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:显示过滤器控件;接收在所述过滤器控件上触发的第二操作信号,所述第二操作信号用于设置指定文件类型;在所述快速访问悬浮窗上显示符合所述指定文件类型的最近使用文件的快速访问入口。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:显示排序方式控件;接收在所述排序方式控件上触发的第三操作信号,所述第三操作信号用于设置排序方式;在所述快速访问悬浮窗上显示按照所述排序方式排序的最近使用文件的快速访问入口。6.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述文件变更消息,更新所述最近文件缓存中缓存的源文件信息,包括:根据所述文件变更消息,确定所述最近使用目录中的快捷方式的有效性;当所述最近使用目录中的快捷方式为无效状态时,更新所述最近文件缓存中缓存的源文件信息。7.根据权利要求6所述的方法,其特征在于,所述根据所述文件变更消息,确定所述最近使用目录中的快捷方式的有效性,当所述最近使用目录中的快捷方式为无效状态时,更新所述最近文件缓存中缓存的源文件信息,包括:当所述文件变更消息是删除文件消息且所述最近使用目录中存在删除文件的第一快捷方式时,确定所述删除文件的第一快捷方式为无效状态;当所述删除文件的第一快捷方式为无效状态时,将所述最近文件缓存中与第一快捷方式对应的源文件信息进行删除。8.根据权利要求6所述的方法,其特征在于,所述根据所述文件变更消息,确定所述最近使用目录中的快捷方式的有效性,当所述最近使用目录中的快捷方式为无效状态时,更新所述最近文件缓存中缓存的源文件信息,包括:当所述文件变更消息是重命名文件消息且所述最近使用目录中存在重命名文件在重命名之前的第二快捷方式时,确定所述重命名文件的第二快捷方式为无效状态;当所述重命名文件的第二快捷方式为无效状态时,对第二快捷方式进行重命名,且将所述最近文件缓存中与第二快捷方式对应的源文件信息进行重命名。9.根据权利要求6所述的方法,其特征在于,所述获取系统日志文件对应的文件变更消息,包括:启动具有消息循环机制的第一线程;通过所述第一线程获取系统日志文件对应的文件变更消息。10.根据权利要求1至5任一所述的方法,其特征在于,所述获取终端的操作系统的最近使用目录中的数据,包括:获取所述终端的操作系统的最近使用目录中至少一个最近使用文件的快捷方式;所述根据所述最近使用目录中的数据生成最近文件缓存,所述最近文件缓存用于缓存最近使用文件的源文件信息,包括:对所述快捷方式进行解析,得到所述快捷方式对应的文件存储路径、文件类型、文件名称和文件大小中的至少一种;将所述文件存储路径、所述文件类型、所述文件名称和所述文件大小中的至少一种作为所述最近使用文件的源文件信息,缓存至所述最近文件缓存中。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:获取所述最近使用目录对应的快捷方式变更消息,所述快捷方式变更消息包括:新建快捷方式消息、删除快捷方式消息、重命名快捷方式消息中的至少一种;对所述快捷方式变更消息中的快捷...
【专利技术属性】
技术研发人员:李锦,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。