中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-14 22:57
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS开发编程 & 发展交流 (开发室) » 【原创】用纯汇编写的视频等大型文件分割合并工具
可打印版本  19,887 / 22
第1楼 vptdosme 发表于 2006-03-24 13:45
初级用户 发帖 32 积分 97
【原创】用纯汇编写的视频等大型文件分割合并工具
由于网吧禁止使用CMD,就自己写了一个CMD,分割合并工具为:
partition:将分割视频等大型文件分割成30M块大小
merge:将用partition分割成30M块大小的文件合并原始大小的完整文件
使用演示:
第一步:
将软件与被处理文件置于同一目录(即文件夹)下:
双击CMD.EXE,运行命令行,输入"dir",输出如下信息:

B:\sdf 的目录

2006-03-23 22:07 <DIR> .
2006-03-23 22:07 <DIR> ..
2006-03-23 22:08 3,584 Merge.exe
2006-03-23 22:08 3,584 Partition.exe
2006-03-23 22:07 51,898,572 伏魔神剑.dat
3 个文件 51,905,740 字节
2 个目录 1,488,154,624 可用字节
第二步:
运行分割文件工具,在命令行输入"Partition",接着输入要处理文件的完整名称,此处为"伏魔神剑.dat"

B:\sdf>Partition
Copyright (R) By Huang Shiquan 2006-2020 All Rights Reserved
Contact Way : QQ: 308963799 OR 413357289 E-mail: hero_sdf2003@yahoo.com.cn
Please input a file for partition: 伏魔神剑.dat
Now I am hard working for you, please wait... ...
Partition: 01伏魔神剑.dat
Partition: 02伏魔神剑.dat
successful do this work, and thanks for you using.

第三步:
要合并文件时,在命令行输入"Merge",接着输入用"Partition"处理文件的第一个分块的完整名称,即可合并出分割前的文件

B:\sdf>Merge
Copyright (R) By Huang Shiquan 2006-2020 All Rights Reserved
Contact Way : QQ: 308963799 OR 413357289 E-mail: hero_sdf2003@yahoo.com.cn
Please input the first part of file to Merge: 01伏魔神剑.dat
Now I am hard working for you, please wait... ...
Merged: 01伏魔神剑.dat
Merged: 02伏魔神剑.dat
Successful do this work, and thanks for you using.

注意:
1.本工具只能将目标文件分割为30M每块的大小,不支持用户设置块的大小,却可处理任何文件类型的文件;
2.能处理的最大文件为30*99=2970(M),普通文件应该不会超过3G,故基本能处理任何文件;
3.两工具应配套使用,由于只是对目标文件进行数据分割合并,处理前后不会改变文件大小,只是便于传输而已;
4.本工具用纯汇编编写,文件的处理部分采用了最优化的方法,代码也尽最大可能的优化,尽量体现用汇编写程序 的优势(软件体积小,执行效力高),如果CPU为P4,内存256,处理600M文件不超过30秒,而自己是P3,280的PC,也 只花了120余秒搞定,总之PC性能越好处理起来越快.
5.由于网吧禁止使用CMD,就自己写了一个CMD,一并送给大家,如果在网吧上网的朋友可能用得着。

解压密码:111

附件
cpmf.gif (17.33 KiB)
大型文件分割合并工具.rar (82.85 KiB)
第2楼 llm 发表于 2006-03-24 15:23
元老会员 发帖 294 积分 840
这个小工具挺有趣
莫非楼主的U盘是32MB的..
第3楼 weilong888 发表于 2006-03-24 17:41
银牌会员 发帖 548 积分 1,270
高手,利害啊。
第4楼 ltys0516 发表于 2006-03-24 22:56
初级用户 发帖 10 积分 20
好东西,,,,,

支持,,,,,
第5楼 txsr1970 发表于 2006-03-27 12:44
新手上路 发帖 2 积分 4
这个应该是好东西,谢谢楼主的恩赐!!!!
第6楼 takuhashi 发表于 2007-10-31 11:49
初级用户 发帖 10 积分 22
好东西,我先占个座.
第7楼 wwwflybox 发表于 2007-11-03 11:19
新手上路 发帖 6 积分 11
牛人啊
收藏了~~!~
第8楼 332567878 发表于 2007-11-25 00:55
新手上路 发帖 5 积分 10
能不能
能不能给写个分10000000的啊
万分感谢啊!
第9楼 yyyyyyyyy 发表于 2007-11-27 17:07
初级用户 发帖 85 积分 137
牛人啊
第10楼 yujie8921 发表于 2009-05-01 11:25
新手上路 发帖 1 积分 2
惊人的光辉
第11楼 523066680 发表于 2009-05-01 22:04
银牌会员 发帖 1,133 积分 2,361
大家觉得好怎么不加分?我加一个
第12楼 jr2005 发表于 2009-05-26 22:28
新手上路 发帖 1 积分 2
好东西 支持一个
第13楼 qmpzal 发表于 2009-06-08 23:34
新手上路 发帖 2 积分 4
强大..
第14楼 smarkzy 发表于 2009-11-02 17:52
新手上路 发帖 1 积分 2
牛人啊
第15楼 askyouily 发表于 2009-12-18 14:02
新手上路 发帖 4 积分 14
楼主是用实模式汇编写的吗?
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023