CN201510392693.8
2015.07.06
CN104991934A
2015.10.21
实审
审中
实质审查的生效IPC(主分类):G06F 17/30申请日:20150706|||公开
G06F17/30
无锡天脉聚源传媒科技有限公司
戴其春
214000江苏省无锡市新区江苏软件外包产业园射手座A座5楼
北京尚伦律师事务所11477
张亮
本发明公开了一种删除目录的方法及装置,涉及多媒体通信技术领域。解决了现有技术中删除目录时,删除时间过程,影像用户操作的技术问题。其中,方法包括:接收用户删除目录的操作;将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。本发明主要用于大容量的文件删除。
权利要求书1. 一种删除目录的方法,其特征在于,包括:接收用户删除目录的操作;将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。2. 根据权利要求1所述的方法,其特征在于,所述将所述目录的图标从页面删除包括:通过状态更改进程将所述目录标记为删除状态,并触发删除进程启动以及将所述目录的图标从所述页面删除。3. 根据权利要求2所述的方法,其特征在于,所述在后台执行删除所述目录的处理包括:删除进程受触发启动后,在后台将标记为删除状态的目录删除。4. 根据权利要求3所述的方法,其特征在于,所述在后台将标记为删除状态的目录删除包括:通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。5. 根据权利要求2所述的方法,其特征在于,该方法还包括:为标记为删除状态的目录加设删除时间,并放入回收站;所述在后台执行删除所述目录的处理包括:在删除时间达到后,在后台执行删除所述目录的处理。6. 一种删除目录的装置,其特征在于,包括:接收模块,用于接收用户删除目录的操作;执行模块,用于将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。7. 根据权利要求6所述的装置,其特征在于,所述执行模块包括:状态更改单元,用于通过状态更改进程将所述目录标记为删除状态,并触 发删除进程启动以及将所述目录的图标从所述页面删除。8. 根据权利要求7所述的装置,其特征在于,所述执行模块包括:删除单元,用于在删除进程受触发启动后,在后台将标记为删除状态的目录删除。9. 根据权利要求8所述的装置,其特征在于,所述删除单元,具体用于通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。10. 根据权利要求7所述的装置,其特征在于,该装置还包括:设置模块,用于为标记为删除状态的目录加设删除时间,并放入回收站;所述执行模块,具体用于在删除时间达到后,在后台执行删除所述目录的处理。
说明书一种删除目录的方法及装置 技术领域 本发明涉及多媒体通信技术领域,特别的,涉及一种删除目录的方法及装置。 背景技术 使用电脑的人都知道文件管理是最基本的操作。这些管理包括一些日常文件的复制,粘贴,剪切,重命名等。几乎没有人不会删除文件,简单的选中目标,按del或拖入回收站即可实现。 通常在文件不是太大的情况下,删除过程很快结束。但是文件的数据量很大的情况下,删除过程便会持续一段时间。这是因为当用户执行删除操作后,系统直接在页面上执行删除操作。 文件夹目录包括文件和子目录。通常一个目录中的数据比较大,因此删除的时候需要一定的时间。并且,在计算机执行删除的过程中,通常需要用户等待删除结束后才能执行其他的操作,因为若在删除过程中用户执行操作,常常会出现计算机响应较慢的情况。 目前,用户只能等待删除结束,影响其他操作的执行,并且用户体验不好。 发明内容 本发明提供一种删除目录的方法及装置,用以解决现有技术中删除目录时页面处理时间过长导致的影响其他操作执行,用户体验不好等技术问题。 一方面,本发明实施例提供一种删除目录的方法,该方法包括: 接收用户删除目录的操作; 将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。 本发明实施例的一些有益效果可以包括:在接收到用户的删除目录的操作后,采用现将页面上的图标删除,再在后台执行真正的删除目录处理的技术手段,可以解决现有技术中直接一步删除目录过程中,处理时间较长的技术问题,进而可以取得可以快速的在页面上删除目录图标,不影响用户操作的同时,由后台伺机执行删除目录的处理,提高用户体验的技术效果。 在本发明的另一个实施方式中,所述将所述目录的图标从页面删除包括: 通过状态更改进程将所述目录标记为删除状态,并触发删除进程启动以及将所述目录的图标从所述页面删除。 所述在后台执行删除所述目录的处理包括: 删除进程受触发启动后,在后台将标记为删除状态的目录删除。 本发明实施例的一些有益效果可以包括:采用分两步的方式执行目录的删除,先通过状态更改进程删除页面的目录图标,再通过删除进程在后台删除目录的技术手段,解决了现有技术中直接在页面执行删除目录时导致的处理时间过长的技术问题,由于该状态更改进程将目录的图标从页面中删除,用户可以立刻看到删除的效果,其实后台还没有真正删除该目录。因此可以取得不影响用户其他操作,提高用户体验的技术效果。 在本发明的另一个实施方式中,所述在后台将标记为删除状态的目录删除包括: 通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。 本发明实施例的一些有益效果可以包括:删除的实质是删除目录结构的一条条记录,以及删除关于数据源(如视频文件)的记录,而不删除视频文件本身。这种删除的好处在于可以保留有数据源文件,便于保证资源的可再用。 可选地,该方法还包括:为标记为删除状态的目录加设删除时间,并放入回收站; 所述在后台执行删除所述目录的处理包括: 在删除时间达到后,在后台执行删除所述目录的处理。 本发明实施例的一些有益效果可以包括:通过设置删除时间,并加一个期限之后,然后再执行真正的删除操作的技术手段,可以实现回收站的功能,以便实现误删时可以再恢复的技术效果。 另一方面,本发明实施例还提供一种删除目录的装置,该装置包括: 接收模块,用于接收用户删除目录的操作; 执行模块,用于将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。 本发明实施例的一些有益效果可以包括:具有在接收到用户的删除目录的操作后,采用现将页面上的图标删除,再在后台执行真正的删除目录处理的功能,可以解决现有技术中直接一步删除目录过程中,处理时间较长的技术问题,进而可以取得可以快速的在页面上删除目录图标,不影响用户操作的同时,由后台伺机执行删除目录的处理,提高用户体验的技术效果。 在本发明的另一个实施方式中,所述执行模块包括: 状态更改单元,用于通过状态更改进程将所述目录标记为删除状态,并触发删除进程启动以及将所述目录的图标从所述页面删除。 所述执行模块包括: 删除单元,用于在删除进程受触发启动后,在后台将标记为删除状态的目录删除。 本发明实施例的一些有益效果可以包括:采用分两步的方式执行目录的删除,先通过状态更改进程删除页面的目录图标,再通过删除进程在后台删除目录的技术手段,解决了现有技术中直接在页面执行删除目录时导致的处理时间过长的技术问题,由于该状态更改进程将目录的图标从页面中删除,用户可以立刻看到删除的效果,其实后台还没有真正删除该目录。因此可以取得不影响用户其他操作,提高用户体验的技术效果。 进一步地,所述删除单元,具体用于通过删除进程从所述目录的底层开始 删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。 本发明实施例的一些有益效果可以包括:删除的实质是删除目录结构的一条条记录,以及删除关于数据源(如视频文件)的记录,而不删除视频文件本身。这种删除的好处在于可以保留有数据源文件,便于保证资源的可再用。 可选地,该装置还包括:设置模块,用于为标记为删除状态的目录加设删除时间,并放入回收站; 所述执行模块,具体用于在删除时间达到后,在后台执行删除所述目录的处理。 本发明实施例的一些有益效果可以包括:具有设置删除时间,并加一个期限之后,然后再执行真正的删除操作的功能,可以实现回收站的功能,以便实现误删时可以再恢复的技术效果。 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。 附图说明 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中: 图1为本发明实施例中提供一种删除目录的方法的示例性流程图; 图2为本发明实施例中提供一种删除目录的方法的另一示例性流程图; 图3为本发明实施例中提供一种删除目录的装置的一示例性结构图; 图4为本发明实施例中提供一种删除目录的装置的一示例性结构图。 具体实施方式 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。 本实施例提供一种删除目录的方法,该方法适合部署在终端或服务器上,如图1所示,该方法包括: 101,接收用户删除目录的操作; 例如用户选定目录,然后点击删除等操作。 102,将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。 将目录的图标从页面中删除用户可以立刻看到删除的效果,其实后台还没有真正删除该目录。因此取得可以快速的在页面上删除目录图标,不影响用户操作的同时,由后台伺机执行删除目录的处理,提高用户体验的技术效果。 可选的,上述102中的所述将所述目录的图标从页面删除包括: 通过状态更改进程将所述目录标记为删除状态,并触发删除进程启动以及将所述目录的图标从所述页面删除。 可选的,上述102中的所述在后台执行删除所述目录的处理包括: 删除进程受触发启动后,在后台将标记为删除状态的目录删除。 本发明实施例提供的方法采用分两步的方式执行目录的删除,先通过状态更改进程删除页面的目录图标,再通过删除进程在后台删除目录的技术手段,解决了现有技术中直接在页面执行删除目录时导致的处理时间过长的技术问题,可以取得不影响用户其他操作,提高用户体验的技术效果。 可选的,所述在后台将标记为删除状态的目录删除包括: 通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。 可选的,该方法还包括:为标记为删除状态的目录加设删除时间,并放入回收站; 上述在后台执行删除所述目录的处理包括: 在删除时间达到后,在后台执行删除所述目录的处理。 若在删除时间到达前,用户想要回复删除的目录,则到回收站中查找即可。 本发明实施例继续提供一种删除目录的方法,如图2所示,该方法包括: 201,接收用户删除目录的操作; 202,通过状态更改进程将所述目录标记为删除状态,并将所述目录的图标从所述页面删除,同时触发删除进程启动; 203,为标记为删除状态的目录加设删除时间,并将该标记为删除状态的目录放入回收站; 上述202和203上可以同时执行,不区分先后顺序。 204,在删除时间达到后,在后台删除进程查找标记为删除状态的目录,通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。 在删除目录时,从最里层开始删除。最里层的文件均删除后,该子目录为空,可以删除子目录。 例如D盘上有video目录,该目录下有二级的子目录,每个目录下面还有视频文件n。删除时从最底层的子目录开始删除里面的视频文件n属于在该video下的路径,最底层的子目录删空后,删除该最底层的子目录文件夹。然后再删除上一级的子目录下视频文件n属于该video下的路径,删空后,在删除该上一级的子文件夹,然后在删除该video目录。但是该视频文件n本身并没有被删除,例如在C盘上的某个目录下也同样存在的的该视频文件n,在video目录被删除后,仍旧存在,并且点击该视频文件n后仍旧可以播放。 由于视频文件的数据源比较珍贵,因此在本实施例提供的方法中,不会因为用户在页面上的删除目录操作而真正删除视频文件本身,保证的数据源的可靠性。 为了便于上述实施例中如图1-2中的方法实现,本实施例继续提供一种删除目录的装置,如图3所示,该装置包括: 接收模块31,用于接收用户删除目录的操作; 执行模块32,用于将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。 本实施例提供的装置具有在接收到用户的删除目录的操作后,采用现将页面上的图标删除,再在后台执行真正的删除目录处理的功能,可以解决现有技术中直接一步删除目录过程中,处理时间较长的技术问题,进而可以取得可以快速的在页面上删除目录图标,不影响用户操作的同时,由后台伺机执行删除目录的处理,提高用户体验的技术效果。 可选地,如图4所示,所述执行模块32包括: 状态更改单元321,用于通过状态更改进程将所述目录标记为删除状态,并触发删除进程启动以及将所述目录的图标从所述页面删除。 删除单元322,用于在删除进程受触发启动后,在后台将标记为删除状态的目录删除。 其中,删除单元322,具体用于通过删除进程从所述目录的底层开始删除各文件在所述目录下的路径以及各文件在所述目录上的记录,不删除所述文件本身。 本实施例的装置中先通过状态更改进程删除页面的目录图标,再通过删除进程在后台删除目录的技术手段,解决了现有技术中直接在页面执行删除目录时导致的处理时间过长的技术问题,由于该状态更改进程将目录的图标从页面中删除,用户可以立刻看到删除的效果,其实后台还没有真正删除该目录。因此可以取得不影响用户其他操作,提高用户体验的技术效果。 可选的,如图4所示,该装置还包括:设置模块33,用于为标记为删除状态的目录加设删除时间,并放入回收站; 相应地,执行模块32,具体用于在删除时间达到后,在后台执行删除所述目录的处理。 本实施例提供的装置具有先通过状态更改进程删除页面的目录图标,再通 过删除进程在后台删除目录的功能,解决了现有技术中直接在页面执行删除目录时导致的处理时间过长的技术问题,由于该状态更改进程将目录的图标从页面中删除,用户可以立刻看到删除的效果,其实后台还没有真正删除该目录。因此可以取得不影响用户其他操作,提高用户体验的技术效果。 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
《一种删除目录的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种删除目录的方法及装置.pdf(9页珍藏版)》请在专利查询网上搜索。
本发明公开了一种删除目录的方法及装置,涉及多媒体通信技术领域。解决了现有技术中删除目录时,删除时间过程,影像用户操作的技术问题。其中,方法包括:接收用户删除目录的操作;将所述目录的图标从页面删除,并在后台执行删除所述目录的处理。本发明主要用于大容量的文件删除。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1