[net.sources] Your Favorite Colours for DOS!!

mshiels@watdragon.UUCP (M. A. Shiels @ UofW Dragon) (03/12/86)

These are some programs which will allow you to run DOS in your favorite 
colours. (foreground, background, and border).

There are 3 options:

1) Patch Command.COM - uses files colour??.PAT,.INS (where ?? is the first
                       two digits of your version number)
                     - Won't work if you use ANSI.SYS

2) Use CSET.COM instead of CLS command
                     - only problem is colours will be set to black and white
                       by some applications.

3) Use Rcolour.COM as a resident colour maintainer
                     - all applications that set the screen to black and white
                       will cause the program to change it to the colours you
                       have chosen

Good Luck!!

Note: Read the .INS files or .HLP files for instructions on how to use the
      various programs.

: This is a shar archive.	Extract with sh, not csh.
: The rest of this file will extract:
: colour00.ins colour20.ins colour20.pat colour21.ins colour21.pat colour30.ins colour30.pat colour31.ins colour31.pat colours.hlp cset.hlp cset.uu rcolour.hlp rcolour.uu
echo Extracting colour00.ins
sed 's/^X//' > colour00.ins << 'e-o-f'
XThis patch for command.com comes in two parts
X 
X1) a debug script which you can just run on COMMAND.COM
X 
X2) an interactive patch based upon the locations in the .INS file
X 
XGood Luck!!!!!!!!!!
e-o-f
echo Extracting colour20.ins
sed 's/^X//' > colour20.ins << 'e-o-f'
X03-Feb-86
XCOLOUR200 - Colour patch for COMMAND.COM 2.00 with out ANSI.SYS
X 
XSyntax:
X        DEBUG COMMAND.COM <COLOUR200.PAT
X 
XNote:
X        To change the colours for border, background, and foreground do the
Xfollowing.
X
X        A> DEBUG COMMAND.COM
X                E 234E 0x
X                E 2340 yz
X                W
X                Q
X
X        where x = border colour
X              y = background colour
X              z = foreground colour
e-o-f
echo Extracting colour20.pat
sed 's/^X//' > colour20.pat << 'e-o-f'
XE 2346 00
XM CS:2337 2352 CS:2331
XA 234d
XMOV BL,00
XMOV AH,0B
X 
XW
XQ
e-o-f
echo Extracting colour21.ins
sed 's/^X//' > colour21.ins << 'e-o-f'
X03-Feb-86
XCOLOUR210 - Colour patch for COMMAND.COM 2.10 with out ANSI.SYS
X 
XSyntax:
X        DEBUG COMMAND.COM <COLOUR210.PAT
X 
XNote:
X        To change the colours for border, background, and foreground do the
Xfollowing.
X
X        A> DEBUG COMMAND.COM
X                E 2361 0x
X                E 2353 yz
X                W
X                Q
X
X        where x = border colour
X              y = background colour
X              z = foreground colour
e-o-f
echo Extracting colour21.pat
sed 's/^X//' > colour21.pat << 'e-o-f'
XE 2359 00
XM CS:234A 2365 CS:2344
XA 2360
XMOV BL,00
XMOV AH,0B
X 
XW
XQ
e-o-f
echo Extracting colour30.ins
sed 's/^X//' > colour30.ins << 'e-o-f'
X03-Feb-86
XCOLOUR300 - Colour patch for COMMAND.COM 3.00 with out ANSI.SYS
X 
XSyntax:
X        DEBUG COMMAND.COM <COLOUR300.PAT
X 
XNote:
X        To change the colours for border, background, and foreground do the
Xfollowing.
X
X        A> DEBUG COMMAND.COM
X                E 2430 0x
X                E 2422 yz
X                W
X                Q
X
X        where x = border colour
X              y = background colour
X              z = foreground colour
e-o-f
echo Extracting colour30.pat
sed 's/^X//' > colour30.pat << 'e-o-f'
XE 2428 00
XM CS:2418 2434 CS:2412
XA 242F
XMOV BL,00
XMOV AH,0B
X 
XW
XQ
e-o-f
echo Extracting colour31.ins
sed 's/^X//' > colour31.ins << 'e-o-f'
X03-Feb-86
XCOLOUR310 - Colour patch for COMMAND.COM 3.10 with out ANSI.SYS
X 
XSyntax:
X        DEBUG COMMAND.COM <COLOUR310.PAT
X 
XNote:
X        To change the colours for border, background, and foreground do the
Xfollowing.
X
X        A> DEBUG COMMAND.COM
X                E 264A 0x
X                E 263C yz
X                W
X                Q
X
X        where x = border colour
X              y = background colour
X              z = foreground colour
e-o-f
echo Extracting colour31.pat
sed 's/^X//' > colour31.pat << 'e-o-f'
XE 2642 00
XM CS:2632 264E CS:262C
XA 2649
XMOV BL,00
XMOV AH,0B
X 
XW
XQ
e-o-f
echo Extracting colours.hlp
sed 's/^X//' > colours.hlp << 'e-o-f'
XIMMMMMMMMMMMMMMMMMMMMMMKMMMMMMMMMMMMMMMMMMMMM;
X: DOS Reference Screen : Feb. 14 / 1986      :
XLMMMMMMMMMMMMMMMMMMMMMKJMMMMMMMMMMMMMMMMMMMMM<
X:    Colour Bits      :
X: 0 Black             :
X: 1 Blue              :
X: 2 Green             :
X: 3 Light Blue        :
X: 4 Red               :
X: 5 Purple            :
X: 6 Brown/Yellow      :
X: 7 Grayish White     :
X: 8 Dark Grey         :
X: 9 Bright Blue       :
X: A Bright Green      :
X: B Bright Light Blue :
X: C Bright Red        :
X: D Bright Purple     :
X: E Bright Yellow     :
X: F Bright White      :
XHMMMMMMMMMMMMMMMMMMMMM<
e-o-f
echo Extracting cset.hlp
sed 's/^X//' > cset.hlp << 'e-o-f'
X03-Feb-86
XCSET - Colout CLS program
X 
XSyntax:
X        CSET
X 
XDescription:
X     CSET is a program which should be used to replace the CLS command in DOS.
XCSET is pre-configured for a certain colout combination.
X 
XFiles Used:
X        CSET.COM
X 
XNote:
X        To change the colours for border, background, and foreground do the
Xfollowing.
X
X        A> DEBUG CSET.COM
X                E 010D 0x
X                E 011B yz
X                W
X                Q
X
X        where x = border colour
X              y = background colour
X              z = foreground colour
e-o-f
echo Extracting cset.uu
sed 's/^X//' > cset.uu << 'e-o-f'
Xbegin 777 cset.com
XH*< >4+@# ,T0N  +NP, S1"X  :Y  "Z4""W$\T0M *Z  "W ,T0RS($
X 
Xend
e-o-f
echo Extracting rcolour.hlp
sed 's/^X//' > rcolour.hlp << 'e-o-f'
X03-Feb-86
XRCOLOUR - Resident Screen Colour Manager
X 
XSyntax:
X        RCOLOUR fg/bg br
X 
XExamples:
X        RCOLOUR 113 3   - blue text on white with light blue border
X 
XDescription:
X     RCOLOUR is a resident program (83 bytes) which will allow you to maintain
Xyour colour selection throughout allmost all of your applications.  Every time
Xthe screen is reset to white on black it will change to the setting which you
Xchoose last.  You may re-execute this program and all it will do the second
Xtime is change the attributes in the allready resident program.
X
XFiles Used:
X        RCOLOUR.COM
X 
e-o-f
echo Extracting rcolour.uu
sed 's/^X//' > rcolour.uu << 'e-o-f'
Xbegin 777 rcolour.com
XMZU&0>P$     0T],3U* _ !T'H#\!G0N@/P'="F _ EU"H#[!W4%+HH> P$N
XM_RX% 9PN_QX% 5)0NMD#+J $ 20/[EA:SX#_!W7F+HH^ P'KWP#H:@!R+>@P
XM ( ^AP(!= CHT@"Z4@'-)[0UL!#-(8OS@^X+H ,!)H@$1J $ 2:(!.BR +1,
XM*L#-(0:T-; 0S2&+\[\) 8/N!;D% ,8&AP(!D/.F=!?&!H<" )",!@<!B1X%
XM ;H. ; 0M"7-(0?#OH$ Z!P <AD]  !U!B: / UT6Z(# : $ >@& '(#H@0!
XMPR: / UT-B: /"!U T;K\2O )H \('0E)H \#70?)H \,'(@)H \.7<:OPH 
XM]^<FBAR!XP\  \-R"D;KU3W_ '<"^,.Z3P*T"<TA^<.Z< *T"<TA^<.T!K  
XMN0  NE 9MP?-$+0"N@  MP#-$,-%;G1R>2!T;V\@;&%R9V4@;W(@;F]N+6YU
XH;65R:6,-"B1.;R!A<F=U;65N=',@96YT97)E9 T*)            &]N
X 
Xend
e-o-f
exit 0