[发明专利]文件处理方法、终端及计算机可读存储介质有效
| 申请号: | 202110093422.8 | 申请日: | 2021-01-22 |
| 公开(公告)号: | CN112860632B | 公开(公告)日: | 2022-10-21 |
| 发明(设计)人: | 魏新宇;张攀;陈伦广;曹菲 | 申请(专利权)人: | 重庆六花网络科技有限公司 |
| 主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16;G06F16/172;G06F16/174 |
| 代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 苗广冬 |
| 地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 处理 方法 终端 计算机 可读 存储 介质 | ||
1.一种文件处理方法,其特征在于,所述方法包括:
在接收到整理运行指令时,获取所述整理运行指令对应的执行目录;
生成与所述执行目录对应的第一源文件列表,并判断所述执行目录中是否包括历史源文件列表;
若是,则获取在所述第一源文件列表中,且不在所述历史源文件列表中的待执行文件;
对所述待执行文件执行整理操作,并根据所述第一源文件列表对所述历史源文件列表进行更新;
所述对所述待执行文件执行整理操作的步骤包括:
获取各文件名后缀,并根据各文件名后缀判断各文件的处理类型;
按照各文件的处理类型,将各文件划分至对应处理类型的缓冲区中;
对各个缓冲区中的文件进行与所在缓冲区对应的整理操作;
所述处理类型包括图片类型、JSON文件类型和其它类型;所述对各个缓冲区中的文件进行与所在缓冲区对应的整理操作的步骤包括:
当缓冲区为图片类型对应的缓冲区时,将该缓冲区内的文件进行压缩之后输出至该缓冲区对应的预设输出路径;
当缓冲区为JSON文件类型对应的缓冲区时,将该缓冲区内的文件进行压缩之后输出至该缓冲区对应的预设输出路径;
当缓冲区为其它类型对应的缓冲区时,将该缓冲区内的文件进行复制,并将得到的复制文件输出至该缓冲区对应的预设输出路径。
2.如权利要求1所述的文件处理方法,其特征在于,所述判断所述执行目录中是否包括历史源文件列表的步骤之后还包括:
若否,则将所述第一源文件列表中的文件作为待执行文件。
3.如权利要求1所述的文件处理方法,其特征在于,所述生成与所述执行目录对应的第一源文件列表的步骤包括:
获取所述执行目录中各文件的文件名以及特征数据;
将各文件的文件名与特征数据进行关联以得到所述第一源文件列表。
4.如权利要求1所述的文件处理方法,其特征在于,所述生成与所述执行目录对应的第一源文件列表的步骤之前包括:
将所述预设输出路径清空。
5.如权利要求1~4中任一项所述的文件处理方法,其特征在于,所述方法还包括:
获取所述待执行文件的数量,并在对所述待执行文件执行整理操作的过程中,实时获取已完成整理操作的文件的完成数量;
根据所述待执行文件的数量与所述完成数量得到操作进度;
显示所述操作进度。
6.如权利要求5所述的文件处理方法,其特征在于,所述判断执行目录中是否包括历史源文件列表的步骤之前包括:
判断所述执行目录是否为空目录;
若是,则显示空目录提示信息;
若否,则执行步骤:判断执行目录中是否包括历史源文件列表。
7.一种终端,其特征在于,所述终端包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的文件处理方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的文件处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆六花网络科技有限公司,未经重庆六花网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110093422.8/1.html,转载请声明来源钻瓜专利网。





