中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 全面增强《磁盘/系统备份/文件/压缩》集于一身 TOdisk
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [13] »
作者:
标题: 全面增强《磁盘/系统备份/文件/压缩》集于一身 TOdisk 上一主题 | 下一主题
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 16 楼』:  

已取消了变量的滚屏显示,不过程序开头的显示几行变量,暂时留着...
重新上传了...试试看,怎样...

2006-9-1 01:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 17 楼』:  

改善了对用户参数输入的确认和运行中的数据反映..
重新上传了...

2006-9-1 21:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 18 楼』:  

已全部实现了计划中的新增功能,重新上传了..

2006-9-3 12:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zts59
中级用户




积分 387
发帖 104
注册 2004-11-19
状态 离线
『第 19 楼』:  

呵呵,不知道速度怎么样?

2006-9-6 09:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 20 楼』:  



  Quote:
Originally posted by GOTOmsdos at 2006-9-3 12:58 PM:
已全部实现了计划中的新增功能,重新上传了..


TOdisk 看 来 真 的 不 错 , 只 是 参 数 有 点 吓 人 , 得 要 习 惯 一 下 。

本 来 计 划 在 DOS 搅 USB 硬 盘 备 份 , 可 是 试 出 来 那 个 DI1000DD.SYS 不 接 受 FAT32 , 只 用 FAT16 就 只 有 4GB 档 案 大 小 , 加 上 压 缩 也 顶 多 5GB 罢 , 真 令 人 泄 气 !

GOTOmsdos 兄 , 请 问 我 可 否 把 你 的 TOdisk 放 在 我 网 页 吗 ?
好 东 西 应 该 要 和 别 人 分 享 。



我 的 網 站 - http://optimizr.dyndns.org
2006-9-6 10:21
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 21 楼』:  

DI1000DD.SYS 对闪存盘可以,对USB接口硬盘好像不行吧
你用DUSE试试。

程序要有一些特别的功能,自然就要有参数的。不过我设计时已经把这些参数表达式精练到不能再精练了。。。

johnsonlam 兄,很欣赏你尊重著作权,不过这个程序是完全自由和免费的,是专为硬盘 fans 和系统维护者 设计的. 很高兴有更多的人使用它...

(不过,如遇到BUG,最好说出来,以便有时间时修正改善)

2006-9-6 22:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 22 楼』:  



  Quote:
Originally posted by GOTOmsdos at 2006-9-6 10:50 PM:
DI1000DD.SYS 对闪存盘可以,对USB接口硬盘好像不行吧
你用DUSE试试。

程序要有一些特别的功能,自然就要有参数的。不过我设计时已经把这些参数表� ...


DI1000DD.SYS 对 USB 接 口 硬 盘 是 可 以 的 , 使 用 USBASPI.SYS 的 话 便 可 以 ( 我 做 了 个 软 盘 镜 像 供 使 用 DOS 的 朋 友 下 载 )  。

DUSE 只 支 援 Cypress 自 家 的 晶 片 , 而 且 程 序 很 烂 , 容 易 冲 到 其 他 程 序 , 我 也 有 测 试 过 。

最 重 要 的 是 , 今 天 试 作 了 以 GHOST 来 作 USB 外 接 硬 盘 备 份 內 存 S-ATA 硬 盘 成 功 , 待 明 天 的 工 作 完 成 后 便 会 试 用 GOTOmsdos 兄 的 TOdisk 和 Ghost 较 量 一 下 , 尤 其 是 TOdisk 是 免 费 软 体 , 如 果 能 够 战 胜 Ghost 或 平 了 记 录 , 那 是 天 大 的 喜 讯 啊 !

至 于 参 数 方 面 , 只 是 觉 得 和 大 多 数 的 DOS 程 序 有 点 不 同 , 我 并 不 是 说 不 好 , 而 是 怕 用 惯 DOS 的 用 户 觉 得 有 点 不 惯 , 例 如 :

1:2 TO (d:\image=c9=k=v1000=e?)  用 = 号 连接

传 统 上 参 数 会 以 - 或 / 作 参 数 开 始 , 和 以 空 白 隔 开 以 便 阅 读 , 如 果 写 成 TODISK.EXE 1:2 d:\image.toz -c9 -k -v1000 -e? 会 传 统 一 点 。

DOS 用 户 应 该 不 难 明 白 [source] [destination] [parameter] 的 1 2 3 格 式 , 所 以 应 该 没 问 题 ... 吧 。

这 只 是 我 的 个 人 意 见 , 希 望 不 会 冒 犯 了 你 的 原 意 。

网 页 有 空 就 会 更 新 , 希 望 这 几 天 不 会 太 忙 。



我 的 網 站 - http://optimizr.dyndns.org
2006-9-7 12:10
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 23 楼』:  

1
嘿嘿..
和GHOST 较量,那自然是不可能.不过只能说可以弥补它的某些缺漏吧?

2
关于参数
"写 成 TODISK.EXE 1:2 d:\image.toz -c9 -k -v1000 -e? 会 传 统 一 点 。"
但是,TOdisk 是具有多任务的 功能 的 (用 , 号分割):
1:2,3:4 TO (d:\image.toz=c6=k=v123=e)+20000000,(e:\file.toz=c9=k=v456=e?)+30000000,   
如果用传统的参数的话,多任务就很难达到了。

(而且,如果是自由模式(亦即没有 -d 或 -p参数),多任务之间还有任务量前后接替更改的功能:
比如
假设:
硬盘1 总扇区 1000
文件E:\FILE.TOZ及其分卷含有的总扇区是 2500,用户要求处理的扇区是2000
硬盘3 总扇区 1500
硬盘4 总扇区 3000
  
1,(E:\FILE.TOZ=V)+2000 TO 3,4
在自由模式 中,过程如下:

1
硬盘1 传递给 硬盘3 1000个扇区,退出 (硬盘1 完成任务)
2
文件E:\FILE.TOZ及其分卷传递给 硬盘3 500个扇区,硬盘3 退出(硬盘3 完成任务)
3
文件E:\FILE.TOZ及其分卷传递给 硬盘4 1500 个扇区 , 硬盘2 退出(硬盘2 完成任务)
3
程序便退出(因为 源和目标已经有一方完成了)

如果是匹配模式(有-d 或 -p参数)
1,(E:\FILE.TOZ=V) TO 3,4 -p
过程等同于如下两次执行:(两次任务之间没有联系)
a
1 TO 3 -p
b
(E:\FILE.TOZ=V) TO 4 -p

。。。)

综上所述:
自由模式的多任务之间允许有联系(考虑到特殊需要和灵活性)
匹配模式的多任务之间不允许有联系

还有,
程序 源 目标 参数
(Program source destination parameter)
多数人习惯,
但有些程序习惯于
程序  目标 源 参数
(Program destination source  parameter)

所以 加 上 TO 我觉得是 必要的,而且可读性很强,几乎不会造成误解

[ Last edited by GOTOmsdos on 2006-9-8 at 03:24 ]

2006-9-8 00:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 24 楼』:  


Ghost 的 开 始 也 许 还 没 你 的 好 , 不 要 紧 , 时 间 多 的 是 。

你 的 多 用 途 真 的 不 错 , 但 要 看 你 的 范 例 才 懂 :)

不 过 多 任 务 的 就 较 难 理 解 , 我 想 不 少 用 户 也 会 迷 惑 , 我 自 己 会 比 较 倾 向 简 单 的 单 任 务 模 式 。

还 有 以 扇 区 的 复 制 , 暂 时 未 想 到 用 途 , 因 为 档 案 位 置 变 动 频 繁 , 复 制 Partition 比 较 实 用 。




我 的 網 站 - http://optimizr.dyndns.org
2006-9-8 22:59
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 25 楼』:  

多谢 johnsonlam 兄 鼓励!
其实多任务(一般是指自由模式的多任务)也不复杂的,仔细看说明中写到的过程举例,就会明白的。。。
如果觉得复杂,就别去管它就是了。等到你需要这种功能的时候,再去用它。。
(如果你既要操作TOdisk,但同时又要做其他事情甚至出门,多任务就显示出方便了。。)
(指定要操作的开始扇区和扇区数,即 - + 操作符主要用于专业性的硬盘遭遇灾难等等因素的人工恢复。。。比如,有时由于病毒或不当的写硬盘数据时,需要对硬盘扇区的挪移和拼接等等,这样才能恢复被病毒破坏的硬盘结构(比如,有些硬盘病毒喜欢乱移动硬盘扇区: 比如,清零了MBR,并把从MBR开始的1xxxxxxx个扇区搬移到位于第Xxxxxxx扇区处等等很多地方(如果是有一定的规律),,这时可以用TOdisk的-+,配合多任务,方便的解决。。。使硬盘恢复如初)

[ Last edited by GOTOmsdos on 2006-9-9 at 01:01 ]

2006-9-9 00:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 26 楼』:  



  Quote:
Originally posted by GOTOmsdos at 2006-9-9 12:58 AM:

如果觉得复杂,就别去管它就是了。等到你需要这种功能的时候,再去用它。。
(如果你既要操作TOdisk,但同时又要做其他事情甚至出门,多任务就显示出方便了。。)


說 的 也 是 !

GOTOmsdos 兄 :

网 页 做 好 了 一 部 份 , 简 繁 体 版 本 稍 后 补 上 , 作 了 小 许 修 改 , 请 多 多 见 谅 :

1) 将 RAR 转 了 ZIP , 在 DOS 的 RAR 普 及 度 不 及 ZIP , 有 些 朋 友 没 有 RAR
2) 英 文 版 的 文 字 的 一 些 润 饰
3) 在 ZIP 压 缩 档 内 增 加 了 繁 体 文 件

http://johnson.tmfc.net/dos/todisk.html




我 的 網 站 - http://optimizr.dyndns.org
2006-9-9 05:09
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 27 楼』:  

Wow!
johnsonlam 兄,欣赏了你的网页,感觉布局,色彩,等都有品位,还有点立体感。尤其是色彩,给人感觉淡薄而有内涵,很和谐。。
也看到我小程序的下载页面,也做的很好,对布局也做了精心调整,对程序的说明也做了润饰,可见用了一翻心思。。挺好看的。。
真是很感谢对我的陋作的介绍!我倒是感觉我的小程序不配你的网页呢,见我的陋作居然和那些知名的大牌软件放在一起,真有受宠若惊的感觉!

(另,发现你网页上的我的小程序的版本不是最新版本,由于那个版本有重要的不足:比如,没有加入n开关,当硬盘出现较少坏道时会终止整个程序,有了n开关,就可避免这个不足了。。。最新版本与以往版本相比,加了一些开关,作了不少的改善,首帖的文件就是最新版本。)

(我倒是也有个小站的,以前童心泛滥,学做FLASH时作的,就是放上一些FLASH练习品,欢迎有空去坐坐:
http://mykool.go2.icpcn.com
)

[ Last edited by GOTOmsdos on 2006-9-9 at 11:33 ]

2006-9-9 08:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 28 楼』:  



  Quote:
Originally posted by GOTOmsdos at 2006-9-9 08:32 AM:
Wow!
johnsonlam 兄,欣赏了你的网页,感觉布局,色彩,等都有品位,还有点立体感。尤其是色彩,给人感觉淡薄而有内涵,很和谐。。
也看到我小程 ...


多 谢 夸 奖 , 我 只 是 喜 欢 简 洁 的 , 所 以 尽 量 清 楚 为 主 。

之 前 的 那 个 压 缩 档 没 有 版 本 , 挺 容 易 混 淆 的 , 看 见 你 的 新 档 也 加 了 版 本 号 , 清 晰 多 了 !

  Quote:
(我倒是也有个小站的,以前童心泛滥,学做FLASH时作的,就是放上一些FLASH练习品,欢迎有空去坐坐:
http://mykool.go2.icpcn.com
)

渔 舟 唱 晚 配 月 亮 不 错 啊 !
写 了 不 少 Flash 啊 ! 可 惜 Flash 不 但 要 钱 , 还 个 个 版 本 都 不 完 全 兼 容 ...

我 这 年 龄 学 甚 么 都 很 慢 , 得 靠 你 这 些 年 轻 人 了

网 页 有 空 会 更 新 版 本 和 繁 简 体 , 最 近 公 司 有 点 忙 , 真 想 放 假 休 息 呢




我 的 網 站 - http://optimizr.dyndns.org
2006-9-9 13:23
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 29 楼』:  問 題


gotoMSDOS 兄 :

请 问 ...

1) TOdisk 会 不 会 用 XMS ? 或 需 要 多 少 传 统 记 忆 体 ?

2) TOdisk 除 了 Interrupt 13 外 有 用 其 他 方 法 操 控 硬 盘 吗 ?

3) 有 没 有 在 S-ATA  硬 盘 测 试 过 ?

4) 请 问 有 问 题 的 是 那 个 UDMA 版 本 ?




我 的 網 站 - http://optimizr.dyndns.org
2006-9-9 14:02
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 30 楼』:  

1) TOdisk没有特别使用XMS,所需要的内存主要是: 如不压缩大约为64k左右(主要是读或写缓冲区),如压缩大约为64x2左右(多一个64k压缩或解压缓冲区)
2)主要是扩展13和基本13
3)没有试过SATA
4) UDMA2.SYS

2006-9-10 03:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [13] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: