__________________________________________
(C) Kolesnikov Sergey aka SKL-KEEPER
__________________________________________
IS-DOS: 2000 glitch.
First, a few words about IS-DOS, how
such. I'm a very big fan of this OS
and I think that she is irreplaceable
nima for those who have a lot
works with texts, and thus
more if this person
centuries, there is also a printer.
In this case, in general,
there is no alternative! None
editor can't post
even up a step
lower than IS-DOS's, even by many people
Damn ZX-WORD!
Well, well, I hear objections in rude form.
me :-), okay, consider that I expressed my opinion
opinion, but to agree with it or not is
everyone's business...
I've been using this OS for four years now.
They say he ate the dog in this case. Very
I have to work a lot with texts, and
very convenient, in my opinion, opportunity
records in the file of the date of its creation. In this
In case, you just have to hover the cursor over the
some file and in the second line from the top
read the date of its creation. And sorted
blow onascending dates are possible, this is especially
especially convenient if you are conducting a large correspondence
ku. In general, there are many advantages!
In order not to enter every time
date, I inserted into autoexec.bat such a line -
ku:
.......
Q:UTILdate
.......
When execution of autoexec.bat arrives
up to this line, the computer displays
window and prompts you to enter the current date, which
which is not only remembered, but also records-
is saved in the file date.com catalog UTIL.
The next time you boot the computer, this
The date is displayed on the screen and can be set
next date can be simply pressed
vish "P" and "O" increase or decrease it.
Very simple... And, in addition to the date, there is also a day
weeks is displayed.
I have successfully used this opportunity
and didn’t even suspect that there was a glitch there
ke, until it came February 29, 2000 go-
yes. What kind of glitch is this? Yes, no in this program
framesuch a number, in general! -( After Feb 28-
ralaMarch 1 comes immediately!Arises
the impression that the authors of the program forgot about
that there is a leap year every 4 years
year :-( Maybe in new versions of this glitch
and no, but in my (and most widespread)
nenny, as far as I know) version 4.0 -
yes! It seems like a small problem, but no,
so no! But, gentlemen, it’s the day of the week
after 29.02.2000 no longer coincides with the number
and a month, but runs away a day ahead! And this
brings a certain nervousness into the
at the beginning of work, I'm not even saying that it spoils
mood... (By the way: exactly the same
there is a glitch in the 1999 version too - recently
I got this version:-( ).
I had to do something, and I decided to go...
the easy way. Why fix the old one?
program, it is easier to write a new one. Yes indeed
It is unlikely that anyone will need to determine, but
what day of the week was it, say February 12th?
for 1998?
So, what needs to be done? First of all,
we need to find out which hot key is used
runs in your version of IS-DOS demon.com.
For me, for example, by pressing the key "3" or"D",I came across a version where it was necessary
press "comma". This case can be viewed
dig in the file "extkey.txt" directory SHELL.
Enter the directory UTIL,hover the cursor
to the file "date.com" and a hot key
run "demon.com". This program is
assigned for viewing, searching and editing
copying information on IS-DOS disks.
Click "C" and go to the right pa-
nel. The cursor moves when
using arrows and keys Q,A,O,P. Find
on the right panel the inscription "Monday,
Tuesday" etc. By pressing ENTER you will enter
into edit mode, but it disappears
the bottom line with inscriptions.
Now instead of "Monday" type
“Tuesday”, instead of “Tuesday” - “Wednesday”, etc.
e. By pressing ENTER you will exit the re-mode
editing. Now press "S" - SAVE and
the result of your work will be recorded on disk.
All that remains is to press "SS+A" and exit to
main panel.
Now you have corrected everything as it should, but
the matter is not over yet. The program will not
work until you recalculate and use
edit the checksum. It's done
running the program cals.bat selecting the appropriate
the corresponding item from the menu (Installation
"CRC") or direct command:
Q:SHELLexebat S:REScals.bat
I think it is unnecessary to talk about where in
should the cursor be at this moment?-)
Well, that's it! Problem solved.
------------------------------------------
Share your thoughts about the article