[发明专利]客户端展示网盘文件状态的方法和客户端有效
申请号: | 201110255373.X | 申请日: | 2011-08-31 |
公开(公告)号: | CN102306189A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 陈鸿棠;曾有贵;谭仲北;王佳梦;许正君;夏红玲;陈旭 | 申请(专利权)人: | 珠海金山办公软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李双皓;王茹 |
地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 展示 文件 状态 方法 | ||
技术领域
本发明涉及网盘同步领域,尤其涉及客户端展示网盘文件状态的方法和客户端。
背景技术
带有“同步”功能的网盘软件正在渐渐被大众接受,例如DropBox、快盘。这种软件与传统网盘一个重要的不同点在于,带“同步”功能的网盘也会将文件保存在使用者的电脑上。当用户修改了自己的电脑上的这些文件之后,“同步”网盘客户端会把修改点更新到服务器。正是因为有了上面的这一特性,“同步”型的网盘才能在工作中使用起来,因为在电脑上的文件可以直接编辑。
同步软件一般会在硬盘上选择一个文件夹存放用户的网络硬盘内的文件,后文中所提供的文件夹就是指的这个文件夹。
每一种存储文件的网盘都需要向用户展示目前上传下载的情况,这是让用户放心使用的最基础的前提。图1为传统的网盘“上传”、“下载”进度条,“同步”型的软件通常没有上面这样一个对话框,因为它是在后台静静工作的。这时候,用户如果想知道自己修改过的本地文件有没有上传到服务器,就必须借助一些其他的手段识别。例如,用得非常多的一种手段是在文件图标上叠加一个小图标,图2中,左边的文件夹的左下角图标表示“文件夹里的文件都已经上传到服务器了”,右边的文件夹的左下角图标表示“文件夹中还有文件在上传或者下载”。
但是以上两种现有技术都不能让用户直观地看到文件上传下载进度的方法。
发明内容
本发明提供一种客户端展示网盘文件状态的方法和客户端,能够直观的展示文件的上传下载情况。
本发明提供的客户端展示网盘文件状态的方法,包括步骤:
通过操作系统的接口确定用户是否在资源管理器中进入目标文件夹,如果是,则在该资源管理器的窗口中嵌入面板;
在更新文件列表中查找是否存在该目标文件夹,如果存在,则过滤出该文件夹下的与该目标文件夹有关的同步序列;
获取所述目标文件夹的同步序列的相关信息,并根据所述相关信息在所述面板上显示当前目标文件夹的文件状态。
本发明提供的展示网盘文件状态的客户端,包括:
监控模块,用于监控操作系统的接口以确定用户是否在资源管理器中进入目标文件夹;如果是则通知展示模块生成面板;在更新文件列表中查找是否存在该目标文件夹,如果存在,则过滤出该文件夹下的与该目标文件夹有关的同步序列,并将所述同步序列的相关信息的类型通知所述展示模块;
所述展示模块,用于根据所述监控模块的通知在该资源管理器的窗口中生成面板,以及根据所述同步序列的相关信息在所述面板上进行显示当前目标文件夹的文件状态。
本发明在资源管理器中通过面板展示网盘文件的进度信息,更加直观。
附图说明
图1为现有技术1中展示网盘文件状态的示意图;
图2为现有技术2中展示网盘文件状态的示意图;
图3为本发明展示网盘文件状态的方法流程图;
图4为本发明展示网盘文件状态的客户端的逻辑框图。
具体实施方式
本发明提供一种直观的形式,帮助使用同步型网盘的用户了解本地的文件的当前的文件状态。
本发明提供的客户端展示网盘文件状态的方法,如图3所示:
客户端通过操作系统的接口确定用户是否在资源管理器中进入了目标文件夹(即,存储网盘里文件的文件夹),当用户进入目标文件夹时,则在该目标文件夹所在的资源管理器的窗口中嵌入面板(步骤1);
在更新文件列表(目前比较常用的更新列表例如changelist表,当同步软件启用后,如果网络硬盘里的文件和本地文件夹里的文件不一致时,计算两种的差异,并生成changelist表,此表的用途是,同步软件客户端可以通过changelist表,上传或者下载相应的文件,最终可以将两处的文件同步成一致。)中查找是否存在该目标文件夹,如果存在,则分析该文件夹的同步序列,过滤出该文件夹下的与该目标文件夹有关的同步序列(步骤2);
步骤3:获取目标文件夹的同步序列的相关信息,并根据该目标文件夹的同步序列的相关信息在所述面板上显示当前目标文件夹的文件状态(例如**文件已同步、**文件正在上传、**文件正在下载、**文件正在删除或n个文件已同步、n个文件正在上传、n个文件正在下载、n个文件正在删除等文件状态)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司,未经珠海金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110255373.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种队列管理方法、装置及系统
- 下一篇:消息的合法拦截和数据保持