中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [求助]有没有压缩软件Diet? 上一主题 | 下一主题
12345q
中级用户




积分 290
发帖 43
注册 2003-3-19
状态 离线
『楼 主』:  [求助]有没有压缩软件Diet?

RT

2005-2-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 2 楼』:  

新DOS时代没有下载吗?



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2005-2-28 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 3 楼』:  

我还是第一次听说有这个工具。原来也是像PKlite、UPX一类的压缩可执行程序的东东。我找到链接了:http://210.39.136.85:8008/ss/teacher/s11/dos/diet144.zip



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-3-1 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 4 楼』:  

我所知道的最新版是1.45f,小Jone如果以后能找到更新版的请告诉我。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2005-3-1 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Lydong
元老会员




积分 1468
发帖 407
注册 2002-10-21
来自 广州
状态 离线
『第 5 楼』:  

这是 Diet V1.4 ,看看是不是你要的。

打开附件

[此贴子已经被作者于2005-3-2 12:40:20编辑过]





欢迎大家观临我的个人主页:

      http://dosdiy.bluepc.com.cn/
      http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn    lydong@yeah.net
----------------------------------------------
2005-3-2 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (89677127)  编辑帖子  回复  引用回复
12345q
中级用户




积分 290
发帖 43
注册 2003-3-19
状态 离线
『第 6 楼』:  

具体怎样压缩文件每次都说No files to be processed!

2005-3-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Lydong
元老会员




积分 1468
发帖 407
注册 2002-10-21
来自 广州
状态 离线
『第 7 楼』:  

这是它的英文帮助(自己翻译哦n_n):

<<<< Dr. Teddy's 'DIET' program for files - version 1.45f >>>>
     .... copyright(c) 1992,6/25  by Teddy Matsumoto ....

Usage:  DIET [option] filename [filename]...

-X    compress as executable file          -L    list out DIET files
-D    compress as data file                -H    check DIET files
-R    retrieve data files                  -!    check original DIET.EXE
-RA   retrieve all files                   -B    compare by byte size
-G    choose great SFX routine             -I    ignore warnings
-K    kill tmporary file at program end    -J    JAPANESE message
-$    compress recorded files manually     -A    set R/O attribute

-Z[n] stay on memory  (n=0,1,2:EMS mode)   -P    recompress retrieved files
      / change status (if already stayed)  -W    compress newly created files
-ZR   remove from memory                   -E    retrieve files at R/O open
-ZA   activate TSR function   (DIET ON )   -N    not compress automatically
-ZD   deactivate TSR function (DIET OFF)   -M    no message output
                                           -S    set original file size
-Oxxxx  output file/directory designation
-Cxxxx  copy files with compressing/retrieving (check timestamp)
-Txxxx  temporary file directory designation




欢迎大家观临我的个人主页:

      http://dosdiy.bluepc.com.cn/
      http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn    lydong@yeah.net
----------------------------------------------
2005-3-4 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (89677127)  编辑帖子  回复  引用回复
12345q
中级用户




积分 290
发帖 43
注册 2003-3-19
状态 离线
『第 8 楼』:  

diet /d usbaspi.sys 不行麻烦举个可行的例子

2005-3-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 9 楼』:  

DIET 可以用 -X 参数压缩 .COM 和 .EXE 可执行文件文件,也可以用 -D 参数压缩普通的数据文件。虽然 .COM文件也可以用 -X 参数压缩,但 DIET 提供了一个 -C 参数特别适合于压缩 .COM 文件,而且所生成的文件也是 .COM 结构的,不象用 -X 参数压缩后把 .COM 文件转换成 .EXE 结构的文件。根据我多年的比较来看,用DIET -C 压缩的 .COM 文件比其它压缩工具压缩的比率都要高一些(相同年代的产品)。对于 .SYS 的文件可以使用 -X 参数压缩,也可以使用 -C 参数压缩,要看你的 .SYS 文件具体是什么结构的。但不是所有的 .SYS 文件压缩后都可以在 CONFIG.SYS 中正常加载,有的在压缩后会引起死机,特别是在 DOS7.x 下,因为到目前为止,我所知道的最新版本的 DIET 都是在 6.XX 下设计的。DIET 还有一个特性就是当 DIET 压缩完一个文件后会和该文件压缩前的尺寸进行比较,如果比较下来它们所占用的簇数相同,那么即使压缩后的文件比压缩前的文件小一个 byte 它也会放弃压缩,所以你就会看到的 “No files to be processed!” 的提示,因为它认为这样的压缩是没有无意义的(确实没有意义)。但是当我们要把这些文件 COPY 到软盘的时候就不一样了,因为在硬盘上占用相同的簇数并不等于在软盘上也占用相同的簇数。这时候你可以用 -B 参数指定 DIET用 byte 来比较大小而不是用簇数来进行比较大小。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2005-3-9 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dato
高级用户




积分 916
发帖 377
注册 2004-3-8
状态 离线
『第 10 楼』:  

google的结果以及自己的使用感觉upx压缩率最好,或者可以使用打包成.cab,没想到cab比.rar压得还要好具体可以参考标准的win98启动盘



http://dato.ys168.com
google search bot
http://dato.minidns.net/
2005-3-17 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
blue777
中级用户




积分 452
发帖 134
注册 2004-6-16
状态 离线
『第 11 楼』:  

哦!还是我来提供1.45f给楼主吧! 打开附件

emm386.exe,smartdrv.exe,usbaspi.sys等只能用diet压缩,用upx等其它任何压缩工具压缩了都不能运行.
dosforever说的-c参数是错误的,下面以压缩smartdrv.exe为例子:
diet -x -b -i smartdrv.exe
注意:必须加-b和-i参数,否则拒绝压缩.
欢迎前去我的地盘: http://bootdisk.ys168.com

[此贴子已经被作者于2005-3-17 23:27:46编辑过]



2005-3-17 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 12 楼』:  

呵呵,你说的对。我确实记错了,时间长了,有点忘了。应该是 -XC 参数。但是 -I 参数最好不要随便使用,因为有些 .EXE 文件是自身带覆盖的。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2005-3-19 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: