中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » 写了个HD-COPY IMG转普通IMA格式软盘镜像的软件
« [1] [2] »
作者:
标题: 写了个HD-COPY IMG转普通IMA格式软盘镜像的软件 上一主题 | 下一主题
rgwan
初级用户





积分 22
发帖 8
注册 2018-3-19
状态 离线
『第 16 楼』:  



  Quote:
Originally posted by crshen at 2018-3-21 15:36:
回复rgwan:
经测试,程序已基本能解压HD-copy的img,但是源码中存在些瑕疵:
1、i 的 for 循环明显错误,查看img格式文档,byte    tracks; // total tracks - 1 ...

感谢指出错误.已改并重新发布到GitHub....因为我手上的镜像较少,加上这东西一直属于临时工具的状态,因此便没有过多在意代码效率和无法复现的错误问题。

另外对于比较新的GCC,escByte的判断其实会被优化展开到外部。没有细想就写下了这样的代码。

向大家表示抱歉。

2018-3-22 09:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
rgwan
初级用户





积分 22
发帖 8
注册 2018-3-19
状态 离线
『第 17 楼』:  



  Quote:
Originally posted by crshen at 2018-3-21 15:51:
首先感谢rgwan分享源码,这里是我修改的DOS版本,可用TC2.0或BC3.1编译。

由于DOS内存限制,不可能像保护模式下那样直接申请一个大内存,故 ...

另外我也将您修改后的代码发上GitHub分享啦。

2018-3-22 10:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhiguo7908
初级用户





积分 72
发帖 39
注册 2018-12-17
来自 天津静海
状态 离线
『第 18 楼』:  

不能这么说

2018-12-23 10:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
TurboY
中级用户

绝不写垃圾帖


积分 322
发帖 99
注册 2004-7-3
来自 湖北
状态 离线
『第 19 楼』:  

真不错!
最近正好遇到个HD-COPY的映像文件,没有找到undisk,结果找到了这个。



从95年开始用DOS3.2,96年在Windows3.1里认识了鼠标,97年开始用Win95,98年装过NetWare,99年迷过Linux,现在用WinXP、WinME和DOS7.1。一回首,从盲到忙,从忙到茫。
2020-3-26 20:28
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (123693086)  编辑帖子  回复  引用回复
kmcc123
新手上路





积分 10
发帖 4
注册 2020-4-15
状态 离线
『第 20 楼』:  

if not exist "dest" (md "dest")

for /f "tokens=*" %%i in ('dir/s/b/a-d *.img') do dehd-cmd.exe "dest\%%i"

写任意目批处理,新建一个bat,与dehd-cmd同一目录
期待出个支持64位、支持IMG内置目录(有些老软件解出没有原目录),能批处理

[ Last edited by kmcc123 on 2020-4-16 at 14:35 ]

2020-4-16 14:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mongnewer
新手上路





积分 2
发帖 1
注册 2023-9-23
状态 离线
『第 21 楼』:  基于dehd-cmd.exe的壳程序,可在WIN10上运行。

dehd-cmd.exe解压程序可以顺利解压 HDCPY 方式的IMG文件,谢谢辛苦写码并分享,正想办法要查一些DOS的东西呢它就来了。为了方便在WIN10上查看并选择性地解压出需要的文件,做了个WIN10运行的壳程序放在站上了,第2430号。
程序在WIN10上添加了右键菜单,当鼠标右键选中某个IMG后点击,会启动壳程序,壳程序将选中的程序解压到临时目录,然后交给7z程序打开临时文件夹中的 IMA 文件,用户可查看解压等。当关闭7z窗口时,删除临时文件。 由于自己需要,草草写了几句,VB6的console程序,自己用着还行。压缩包里有安装和使用说明 Readme.pdf

2023-9-23 22:15
查看资料  发短消息 网志  OICQ (2478827772)  编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: