找回密码
 加入
搜索
查看: 1498|回复: 9

如何将一个大文件切割成若干个小文件

[复制链接]
发表于 2009-4-4 09:22:54 | 显示全部楼层 |阅读模式
比如将一个1G的AVI,切割成1024个1M的小文件?
 楼主| 发表于 2009-4-4 09:40:58 | 显示全部楼层
搞定了,下面说下方法,抛砖引玉
我用filereadindline再用个循环,一次读取1000行,然后保存到一个文件中,后面同理
 楼主| 发表于 2009-4-4 09:57:27 | 显示全部楼层
出现问题,速度慢的是在让人无法忍受...谁有更好的方法?每秒才能转化10K左右 ,CPU瞬间100%
发表于 2009-4-4 13:02:01 | 显示全部楼层
呵呵,这个AU3不专业,还不如调用专业点的,譬如背地里调用RAR.EXE,不过我没用过RAR的分卷命令行,倒是用过背地里压缩和解压缩了。。我想该没问题的
发表于 2009-4-4 18:19:29 | 显示全部楼层
API设置文件坐标,每次读取几M到内存,再写入。
以前做过,速度倒是马马虎虎,可是到了UNICODE下貌似有问题,作罢了。你试试吧。
 楼主| 发表于 2009-4-4 18:36:47 | 显示全部楼层
谢谢楼上的回答
发表于 2009-7-16 18:32:51 | 显示全部楼层
发表于 2009-7-16 19:05:02 | 显示全部楼层
支持下楼上的
发表于 2009-7-17 14:29:42 | 显示全部楼层
LZ,关于大文件的切割与合并已经有了新的UDF,请注意浏览,速度明显加快!
用到了一个obj
发表于 2009-9-2 12:52:41 | 显示全部楼层
路过,学习了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 21:13 , Processed in 0.089356 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表