China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 11:09
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » Comprehensively enhance the integration of "disk/system backup/files/compression" all in one TOdisk View 23,696 Replies 183
Floor 46 Posted 2006-09-22 23:35 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Clarify:

GHOST's -IA can also process a single partition in sector mode...

However, this program's
1
Continuous tasks (especially continuous tasks with update relationships between tasks)
2
Processing any specified sector

These are what GHOST doesn't have
Floor 47 Posted 2006-09-22 23:56 ·  中国 云南 红河哈尼族彝族自治州 个旧市 电信
中级用户
★★
Credits 478
Posts 132
Joined 2003-07-02 00:00
22-year member
UID 6296
Gender Male
Status Offline
To GOTOmsdos:
Too many parameters, too complicated?
Can you provide the source code?
I want to make a software similar to one-click recovery, using yours for backup and recovery, and I hope to display the operation process on my software interface, is that okay?
Floor 48 Posted 2006-09-23 00:54 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Thanks for your attention

Originally posted by profree at 2006-9-22 11:56 PM:
To GOTOmsdos:
There are too many parameters, it's too complicated, right?
Can you provide the source code?
I want to make a software similar to one-click recovery, use yours for backup and recovery, and hope to display the operations on my software interface..


1
More functions naturally mean more parameters. However, if you don't need these functions, you just don't need to enter these parameters. In that case, the parameters will be much fewer than GHOST!

2
The source code is not provided for the time being, please understand. .

3
It is stated in the instructions that it is a DOS command-line program and runs in 80x25 character mode.
There is no way to display the running process under the control of other programs (especially in graphical programs). .
Floor 49 Posted 2006-10-15 23:12 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
The reason why it is not as fast as GHOST may be that GHOST uses a very large buffer.
It may be that farmalloc() is combined with a file read and write that can exceed 64kb.
I don't know exactly how it is implemented...
Floor 50 Posted 2006-10-21 03:42 ·  中国 香港
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline

Is there any consideration to make a Front-End so that some netizens who don't understand input commands well can use it?
我 的 網 站 - http://optimizr.dyndns.org
Floor 51 Posted 2006-10-21 07:54 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Front-End ?
Is it a kind of window?

But there's no time now
Floor 52 Posted 2006-10-24 01:44 ·  中国 甘肃 兰州 电信
初级用户
★★
Credits 145
Posts 66
Joined 2006-10-03 10:40
19-year member
UID 64417
Gender Male
Status Offline
Let's make a simple window interface. There are too many parameters in TODISK to remember. Besides, disk backup isn't used frequently, so it's not necessary to remember so many parameters. The window interface should include the selection of the source disk (partition) to be backed up and the storage target disk (partition), the compression ratio selection, the storage file name selection, the display of the size (or remaining space) of the source disk and the target disk, the backup progress display (either graphical or in percentage, etc.). Also, it seems unnecessary to have too detailed parameters: for example, the issue of dividing the compression ratio into 9 levels. No one will use that detailed, and having three levels is enough, such as no compression, normal compression, and maximum compression.

[ Last edited by taojiang on 2006-10-25 at 12:52 AM ]
Floor 53 Posted 2006-10-24 23:53 ·  中国 香港
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
Originally posted by GOTOmsdos at 2006-10-21 07:54 AM:
Front-End ?
Is it a kind of window?
But there is no time now


It is a simplified user interface, consider it when you have time.
我 的 網 站 - http://optimizr.dyndns.org
Floor 54 Posted 2006-10-27 10:18 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
TO taojiang:

1
If you find the parameters too many, you can ignore them for now. (Wait until later, if you find them useful, then come back to check the instruction document and use them...)

2
Regarding making the GUI, I really don't have time now (this program took me 3 months! 10 hours a day! Now it seems really crazy!)

[ Last edited by GOTOmsdos on 2006-10-27 at 10:20 AM ]
Floor 55 Posted 2006-12-29 23:05 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
I haven't visited this post for a long time, so I came to take a look. Just now, a small XP of mine got infected with a virus. After using the system restore of XP, it was still the same. Then I used this program to restore the previous backup, and when I started it again, everything was normal. Since this small XP is small, only 2G, the recovery is very fast, about 15 minutes (CPU 733)...
Feels very refreshing.
Floor 56 Posted 2006-12-30 03:48 ·  中国 香港
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
Originally posted by GOTOmsdos at 2006-12-29 11:05 PM:
I haven't visited this post for a long time, let's take a look. Just now, a small XP of mine was infected with a virus. After using the system restore of XP, it was still the same. Then I used this program to restore the previous backup, and then started...



I personally think your display interface is super tasteful...
I always think: If there is an operation similar to TurboVision, it will be more perfect!
我 的 網 站 - http://optimizr.dyndns.org
Floor 57 Posted 2006-12-30 04:20 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
"Display interface is super tasteful"?
Haha, thanks for the encouragement! (But, it really took a lot of thought.. I'm the kind of person who tries to pursue perfection as much as possible, but the cost is also very high, taking a lot of time..
)

TurboVision? What the heck is that?
I find that you, old buddy, really know a lot!
Floor 58 Posted 2006-12-31 15:28 ·  中国 香港 Cyber_Express通信公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
Originally posted by GOTOmsdos at 2006-12-30 04:20 AM:
"Display interface is super tasteful"?
Haha, thanks for the encouragement! (But, it really took a lot of thinking. .. I am the kind of person who will pursue perfection as much as possible, but the cost also ...



To be honest, since Windows, I have not had high expectations, because the monotonous execution of Unix-style has become popular again with Linux, and the vivid text display of many DOS small programs has been ignored again. Otherwise, it would be the Windows window again, which is so boring!

Suddenly seeing the display of toDISK really makes me miss those good old days. I also know that making it is not easy. I admire the effort you have put in.

I started learning programming from learning the Apple computer Apple]





http://garbo.uwasa.fi/pc/turbovis.html

The official website of TurboVision:

http://tvision.sourceforge.net
我 的 網 站 - http://optimizr.dyndns.org
Floor 59 Posted 2007-01-01 11:32 ·  中国 广东 珠海 电信
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Brother johnsonlam, I don't dare to take credit for teaching you anything! To be honest, I only started learning computers three years ago (three years ago, I was a veteran newbie at DOS Home and here), and I only started learning C two years ago (basically, I've only been learning C for about a year in total). I should be just a newbie. I've only scratched the surface of C...

[ Last edited by GOTOmsdos on 2007-1-1 at 10:56 PM ]
Floor 60 Posted 2007-01-06 12:51 ·  中国 香港 Cyber_Express通信公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
Originally posted by GOTOmsdos at 2007-1-1 11:32 AM:
Brother johnsonlam, I don't dare to take credit for teaching you anything!
To be honest, I only started learning about computers three years ago (three years ago, I was an old菜鸟 at DOS Home and here). I only started learning C two years ago (I've only been learning C for about a year in total). I should still be a newbie. I've only scratched the surface of C...



When I was playing with DOS, it was still PC-DOS 3.2. You only spent three years to learn to write a C hard disk backup. That's like jumping from kindergarten to college!!

Many people (including Mr. Eric Auer, who has excellent eloquence but poor personality) have not been able to write such a program. Moreover, Dr. Lucho from Bulgaria included your toDISK in his baby floppy disk image, which proves that he also appreciates toDISK... He is one of the core developers of FreeDOS (now he has switched to assist Enhanced DR-DOS).

Also, the display that I think is the coolest! It's really great. It's a pity that you are busy and haven't been able to improve it. I will wait patiently ;)
我 的 網 站 - http://optimizr.dyndns.org
Forum Jump: