[net.sources] DOSAMATC supplemental files

sethf@mit-eddie.UUCP (Seth Finkelstein) (02/03/86)

#Replace this line with your message
#
#---Cut Here------------------------
: Run this shell script with "sh" not "csh"
PATH=:/bin:/usr/bin:/usr/ucb
export PATH
all=FALSE
if [ $1x = -ax ]; then
	all=TRUE
fi
/bin/echo 'Extracting read.me'
sed 's/^X//' <<'//go.sysin dd *' >read.me

*** Notes for DOSamatic Release 2.06 ***

Release 2.06 of DOSamatic eliminates a very bad bug of which you should be
aware.  With SOME versions of PC-DOS ( notably, 3.1 ) pressing [DELETE] and
then Y while the cursor is on the ** erased ** message will result in deleting
ALL the files in the current directory.  Release 2.06 prevents this from
happening.  Users of previous versions may "patch" their copies with the
following procedure using the DEBUG program

debug dosamatc.com {CR}
-s 100 fff0 "** erased **" {CR}
xxxx:8768
xxxx:8829
-a 8768 {CR}
xxxx:8768 db "!! erased !!" {CR}
xxxx:8774 {CR}
-a 8829 {CR}
xxxx:8829 db "!! erased !!" {CR}
xxxx:8835 {CR}
-w {CR}
Writing DF02 bytes
-q {CR}

The addresses in this script work for DOSamatic 2.03 - other versions may
have the ** erased ** strings in different locations.

NOTE ALSO THAT THIS IS NOT NOT NOT A BUG IN DOS VERSION 2.1 - YOU CAN'T
ERASE ALL YOUR FILES THIS WAY.  YOU ARE PROBABLY ALSO SAFE WITH DOS 2.0
ALTHOUGH THIS HAS NOT BEEN TESTED.  YOU ARE PROBABLY AT RISK USING DOS 3.0.
MS-DOS USERS - BE ON THE SAFE SIDE - TRY TO REPRODUCE THIS BUG ON A FLOPPY
WHICH HAS NOTHING BUT WORTHLESS DATA ON IT.


*** Notes for DOSamatic Release 2.05 ***

Release 2.05 of DOSamatic now works correctly with PC-FILE and any other
programs which use DOS Direct Console IO ( function 6 and 7 ) for input
and output.

*** Notes for DOSamatic Release 2.04 ***

Release 2.04 of DOSamatic has been improved with a new memory control
scheme which should solve the problems some users have been having with
MS-DOS and PC-DOS 3.x.  Please let us know if you have any problems with
this updated version.

*** Notes for DOSamatic Release 2.03 ***

A number of minor improvements have been made in this release of DOSamatic.
These include:

   1. Smaller code size to provide more memory for your programs.
   2. Displayed date now includes day of the week.
   3. The COPY command on the FileMenu now works.
   4. More notes in the user guide on the compatibility of various
      packages with DOSamatic.

In addition, you can now contact Steve Mykytyn through CompuServe at
userid 72447,2372.  As in the past, you may write or call Marin Pacific
Software.  However, if we are not immediately available, we will only return
calls of registered users.  Unregistered users will have to keep trying.
The best time to call is between 9 am and 12 noon, Pacific time.

Very shortly, we expect to provide a test version of DOSamatic on CompuServe
available through the IBM PC SIG.


*** General Notes ***

A gentle reminder : DOSamatic is not "free"; unregistered users are allowed
to try it before they buy, but if you use it regularly you should register
your copy.  Since we are working on the program all the time, there will always
be some new feature which we hope you will find useful.

We are currently considering enhancing DOSamatic in various ways.  Some
possibilities are:

  1. Instantly displayed pull-down menus which you can move around as you
     like on the display screen.

  2. A background communications program which will let you perform
     upload/download using XMODEM while doing something else.

  3. File Unerase.

  4. Single keystroke commands for expert users.  For example, pressing the
     [X] key while the MainMenu is open to exit DOSamatic, or pressing [E]
     when the cursor bar is located on a file to edit that file.

  5. Improved on-line help facilities.

  6. Further start-up customization parameters including default sort order,
     default filemask, default sound setting.

  7. Faster file sort and file masking.

DOSamatic Release 3.00 is planned for late 1985.  The only feature that
is definite for that release is enhanced support for the IBM 3270 PC to
suppress cursor flicker.  Other features will be implemented based upon
user feedback.

DOSamatic is a trial balloon for us.  If sufficient user support is
generated we will keep improving it.  Otherwise, since we are not a
giant corporation, we will be getting out of the business.  So if you like
the program, please register.


*** Notes for DOSamatic Release 2.02 ***

A number of improvements have been made in this version of DOSamatic.
These are:

   1. Labelled and bordered menu panels
   2. Displayed Clock
   3. Startup Parameters and Paths
   4. Special Video Routines
   5. Compatibility with Sidekick(tm) and SuperKey(tm).
   6. Hot Key Selection

The MainMenu, FileMenu, Attributes, and SortMenu Panels are now
bordered and have titles.

The current date and time are displayed in the Statistics Panel whenever
DOSamatic is running.

You may now specify a number of parameters and paths using the DOS SET command
to place them in the environment at startup time for DOSamatic.  You may:

  Specify a path for the DOSamatic HELP file

  Specify a path for the DEBUG program used by DOSamatic

  Specify a path for the EDIT program used by DOSamatic

  Specify either MONO or COLOR+ as starting video attributes
  Using MONO is the same as pressing COLOR OFF on the MainMenu panel.
  Using COLOR+ is the same as pressing FLICKER OFF on the MainMenu panel.

The following sample BAT file could be used to start DOSamatic

  REM ECHO OFF
  SET PATH=C:\DOSAMATC;
  SET COMSPEC=C:\DOS\COMMAND.COM
  SET DSH=C:\DOSAMATC\DOSAMATC.HLP
  SET DSV=COLOR+
  REM
  REM could use SET DSV=MONO for COMPAQ and similar computers
  REM
  SET DSE=C:\DOS\EDLIN.COM
  SET DSD=C:\DOS\DEBUG.COM
  CD \SUPERKEY
  KEYDES
  CD \SIDEKICK
  SK
  CD \
  DOSAMATC

This file would use the DOS SET command to indicate that DOSamatic should
use the HELP file C:\DOSAMATC\DOSAMATC.HLP, use COLOR+ as a video startup,
and look for the DEBUG and EDIT programs as C:\DOS\DEBUG.COM and
C:\DOS\EDLIN.COM, respectively.

Note also the way we have started up first SUPERKEY, and then SIDEKICK before
DOSAMATC.  This will ensure the usability of all these programs.

SUPERKEY and SIDEKICK are trademarks of Borland International and must be
purchased separately.

You may now use a hot key different from [Alt][F10] to jump among active
applications.  Simply open the MainMenu panel, position the cursor on
"Set Hot Key", and press [ENTER].  DOSamatic will display the current
hot key, and ask you to press the hot key combination you wish to use.
Not all combinations are acceptable - see the HELP section on this.



//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 read.me
	/bin/echo -n '	'; /bin/ls -ld read.me
fi
/bin/echo 'Decoding compaq.bat'
uudecode << '//go.sysin dd *'
begin 644 compaq.bat
M96-H;R!O9F8-"F-L<PT*96-H;R#)S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-NPT*96-H;R"Z("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@N@T*96-H;R"Z("`@4V%M<&QE(&9I;&4@9F]R('-T87)T:6YG
M($1/4V%M871I8R!W:&5N($1/4R!S>7-T96T@("`@N@T*96-H;R"Z("`@9&ES
M:R!I<R!I;B!D<FEV92!!(&%N9"!$3U-A;6%T:6,@1&ES:R!I<R!I;B!D<FEV
M92!"("`@N@T*96-H;R"Z("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@N@T*96-H;R#(S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-O`T*96-H;R`N#0IE8VAO(,G-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V[#0IE8VAO(+H@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(""Z#0IE8VAO(+H@("!!<W-U;65S($-O;7!A<2!S>7-T96T@=VET
M:"!-;VYO8VAR;VUE($=R87!H:6-S(%-C<F5E;B"Z#0IE8VAO(+H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@(""Z#0IE8VAO(,C-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V\#0IE8VAO("X-"G!A=7-E#0IS
M970@8V]M<W!E8SU!.EQ#3TU-04Y$+D-/30T*<V5T($132#U".EQ$3U-!34%4
M0RY(3%`-"G-E="!$4T0]03I<1$5"54<N0T]-#0IS970@1%-%/4$Z7$5$3$E.
?+D-/30T*<V5T($135CU-3TY/#0I$3U-!34%40PT*&G0@
`
end
//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 compaq.bat
	/bin/echo -n '	'; /bin/ls -ld compaq.bat
fi
/bin/echo 'Decoding harddisk.bat'
uudecode << '//go.sysin dd *'
begin 644 harddisk.bat
M96-H;R!O9F8-"F-L<PT*96-H;R#)S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-NPT*96-H;R"Z("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@N@T*96-H;R"Z("`@4V%M<&QE(&9I;&4@9F]R('-T87)T:6YG
M($1/4V%M871I8R!W:&5N(&%L;"!F:6QE<R`@("`@N@T*96-H;R"Z("`@<F5S
M:61E(&EN(&1I<F5C=&]R:65S(&]N(&AA<F0@9&ES:R!#.B`@("`@("`@("`@
M("`@("`@N@T*96-H;R"Z("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@N@T*96-H;R#(S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-O`T*96-H;R`N#0IE8VAO(,G-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V[#0IE8VAO(+H@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(""Z#0IE8VAO(+H@("!!<W-U;65S($E"32!#;VQO<B!'<F%P:&EC
M<R!!9&%P=&5R('=I=&@@0V]L;W(@4V-R965N(""Z#0IE8VAO(+H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@(""Z#0IE8VAO(,C-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V\#0IE8VAO("X-"G!A=7-E#0IS
M970@8V]M<W!E8SU#.EQ$3U-<0T]-34%.1"Y#3TT-"G-E="!$4T@]0SI<1$]3
M04U!5$-<1$]304U!5$,N2$Q0#0IS970@1%-$/4,Z7$1/4UQ$14)51RY#3TT-
F"G-E="!$4T4]0SI<1$]37$5$3$E.+D-/30T*1$]304U!5$,-"AI5
`
end
//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 harddisk.bat
	/bin/echo -n '	'; /bin/ls -ld harddisk.bat
fi
/bin/echo 'Decoding ibmcolor.bat'
uudecode << '//go.sysin dd *'
begin 644 ibmcolor.bat
M96-H;R!O9F8-"F-L<PT*96-H;R#)S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-NPT*96-H;R"Z("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@N@T*96-H;R"Z("`@4V%M<&QE(&9I;&4@9F]R('-T87)T:6YG
M($1/4V%M871I8R!W:&5N($1/4R!S>7-T96T@("`@N@T*96-H;R"Z("`@9&ES
M:R!I<R!I;B!D<FEV92!!(&%N9"!$3U-A;6%T:6,@1&ES:R!I<R!I;B!D<FEV
M92!"("`@N@T*96-H;R"Z("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@N@T*96-H;R#(S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-O`T*96-H;R`N#0IE8VAO(,G-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V[#0IE8VAO(+H@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(""Z#0IE8VAO(+H@("!!<W-U;65S($E"32!#;VQO<B!'<F%P:&EC
M<R!!9&%P=&5R('=I=&@@0V]L;W(@4V-R965N(""Z#0IE8VAO(+H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@(""Z#0IE8VAO(,C-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V\#0IE8VAO("X-"G!A=7-E#0IS
M970@8V]M<W!E8SU!.EQ#3TU-04Y$+D-/30T*<V5T($132#U".EQ$3U-!34%4
M0RY(3%`-"G-E="!$4T0]03I<1$5"54<N0T]-#0IS970@1%-%/4$Z7$5$3$E.
1+D-/30T*1$]304U!5$,-"AI<
`
end
//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 ibmcolor.bat
	/bin/echo -n '	'; /bin/ls -ld ibmcolor.bat
fi
/bin/echo 'Decoding ibmmono.bat'
uudecode << '//go.sysin dd *'
begin 644 ibmmono.bat
M96-H;R!O9F8-"F-L<PT*96-H;R#)S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-NPT*96-H;R"Z("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@N@T*96-H;R"Z("`@4V%M<&QE(&9I;&4@9F]R('-T87)T:6YG
M($1/4V%M871I8R!W:&5N($1/4R!S>7-T96T@("`@N@T*96-H;R"Z("`@9&ES
M:R!I<R!I;B!D<FEV92!!(&%N9"!$3U-A;6%T:6,@1&ES:R!I<R!I;B!D<FEV
M92!"("`@N@T*96-H;R"Z("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@N@T*96-H;R#(S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-O`T*96-H;R`N#0IE8VAO(,G-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V[#0IE8VAO(+H@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(""Z#0IE8VAO(+H@("!!<W-U;65S($E"32!-;VYO8VAR;VUE($%D
M87!T97(@=VET:"!-;VYO8VAR;VUE(%-C<F5E;B"Z#0IE8VAO(+H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@(""Z#0IE8VAO(,C-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V\#0IE8VAO("X-"G!A=7-E#0IS
M970@8V]M<W!E8SU!.EQ#3TU-04Y$+D-/30T*<V5T($132#U".EQ$3U-!34%4
M0RY(3%`-"G-E="!$4T0]03I<1$5"54<N0T]-#0IS970@1%-%/4$Z7$5$3$E.
1+D-/30T*1$]304U!5$,-"AI<
`
end
//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 ibmmono.bat
	/bin/echo -n '	'; /bin/ls -ld ibmmono.bat
fi
/bin/echo 'Decoding nonibm.bat'
uudecode << '//go.sysin dd *'
begin 644 nonibm.bat
M96-H;R!O9F8-"F-L<PT*96-H;R#)S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-NPT*96-H;R"Z("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@N@T*96-H;R"Z("`@4V%M<&QE(&9I;&4@9F]R('-T87)T:6YG
M($1/4V%M871I8R!W:&5N($1/4R!S>7-T96T@("`@N@T*96-H;R"Z("`@9&ES
M:R!I<R!I;B!D<FEV92!!(&%N9"!$3U-A;6%T:6,@1&ES:R!I<R!I;B!D<FEV
M92!"("`@N@T*96-H;R"Z("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@N@T*96-H;R#(S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-O`T*96-H;R`N#0IE8VAO(,G-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V[#0IE8VAO(+H@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(""Z#0IE8VAO(+H@("!!<W-U;65S(&YO;BU)0DT@1W)A<&AI8W,@
M8F]A<F0@=VET:"!#;VQO<B!38W)E96X@("`@(""Z#0IE8VAO(+H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@(""Z#0IE8VAO(,C-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-
MS<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<V\#0IE8VAO("X-"G!A=7-E#0IS
M970@8V]M<W!E8SU!.EQ#3TU-04Y$+D-/30T*<V5T($132#U".EQ$3U-!34%4
M0RY(3%`-"G-E="!$4T0]03I<1$5"54<N0T]-#0IS970@1%-%/4$Z7$5$3$E.
A+D-/30T*<V5T($135CU#3TQ/4BL-"D1/4T%-051##0H:
`
end
//go.sysin dd *
made=TRUE
if [ $made = TRUE ]; then
	/bin/chmod 644 nonibm.bat
	/bin/echo -n '	'; /bin/ls -ld nonibm.bat
fi