home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS - Coast to Coast
/
simteldosarchivecoasttocoast2.iso
/
wildcat
/
chgclr21.zip
/
CHGCLR.DOC
next >
Wrap
Text File
|
1993-08-21
|
10KB
|
210 lines
ChangeColor (CHGCLR) 2.11
(c) 1993 by UniNova Services Corporation
DESCRIPTION:
------------
This program is designed to change color codes in Wildcat! 3.xx display
files. In it's second version, you may now use wildcards, and it can
be run in a batch file. This should make it significantly more useful
than the earlier version. It will not handle binary files, however.
DISCLAIMER:
-----------
Your use of the CHGCLR executable ("the program" or "the software") implies
that you agree to assume all responsibility associated with the use of
the software. No warranty, express or implied, is included with the
software, and UniNova Services Corporation ("UniNova" or "the corporation")
will not be held responsible for any damages resulting from your use of the
software.
ASSUMPTIONS AND CONVENTIONS:
----------------------------
In this document, it is assumed that you have a basic handle on the use of
your operating system. It is also assumed that you are running under MS-DOS
or a compatible variant. (MS-DOS is a trademark of Microsoft Corporation.)
If you are not familiar enough with DOS to move files about between directories
and change your default directory, a few minutes with the DOS manual would be
a wise investment. It will help to understand the DOS PATH and DOS ERRORLEVEL
topics, as well. If you need assistance beyond what this manual and your DOS
manual can provide, contact UniNova. Technical support beyond installation
is reserved for registered users only.
In this manual, syntax options in brackets [] are optional. Therefore, with
the specification of FILESPEC[.EXT], the filename is required, but the
period and extension are optional.
USAGE/SYNTAX:
-------------
Step One: BACK UP THE FILES YOU PLAN TO MODIFY! The program has been tested
extensively, but any software can have unpredictable results when used on the
diverse systems in use today. Your best insurance against information loss
(with this program and in general) is to have a recent backup. If nothing
else, copy the original files to a RAM disk - if all goes well, you can
ignore them and they'll "go away" when you shut the computer off or reboot.
Step Two: Change to the directory that contains the files you wish to modify.
Step Three: Call the executable file from the command line, using this
syntax:
[drive:][path]CHGCLR filespec[.ext] @origcode@ @newcode@
The options are:
[drive:] - if the CHGCLR.EXE file is not in the default directory
with the display files, and is on a separate drive, you
will need to specify which drive the CHGCLR.EXE file is
on. This is not needed if the CHGCLR.EXE file is in a
directory that is part of the DOS PATH.
[path] - again, if CHGCLR.EXE is not in the default directory or
the DOS PATH, you will need to specify the path to the
CHGCLR.EXE file.
filespec - the file specification, including valid DOS wildcards if
you so desire.
[.ext] - a period and three letter extension are required if the
display files you are modifying have them. Again, valid
DOS wildcards may be used.
@origcode@ - the original color code you want to change. This must be
a valid Wildcat! color code consisting of the @ symbol,
two characters in the 0-9 or A-F range, and another @
symbol. Case, however, is not significant, so the letters
a-f are acceptable.
@newcode@ - the new code you want to use in place of @origcode@. Subject
to the same (non-case-sensitive) content restrictions as
@origcode@.
Step Four: Examine report of the program. It will list files as it handles
them, and will exit with DOS ERRORLEVEL 0 if all goes well, or 1 if there is
an error. A brief syntax explanation if no command line arguments are given
or if the first parameter is ?, /?, or -?. You may wish to check the DOS
ERRORLEVEL in a batch file if this is part of a door batch file or maintenance
batch file. (Use the IF ERRORLEVEL 1 command construct.) The program will
also report how many files it processed successfully.
Step Five: After the program terminates, verify that the changes are
correct.
SYNTAX EXAMPLES:
----------------
Example One - CHGCLR.EXE is on a floppy in drive A. You want to change all
bright yellow (@0E@) in all HELLO files to bright green (@0A@):
A:\CHGCLR HELLO*.BBS @0e@ @0a@
Example Two - CHGCLR.EXE is either in the current directory or in a directory
that is part of the DOS PATH. You want to change the cyan (@03@) in the
bulletin menu to green (@02@):
CHGCLR BULLETIN.BBS @03@ @02@
Example Three - You're a rare user who decides to register:
CHGCLR /reg
REGISTRATION:
-------------
Starting with version 2.00, the program is now owned by UniNova Services
Corporation, and a registration fee is required for a continued license
to use the program. This shareware concept is quite simple: If you try it
and decide to continue using it, you pay for the program; otherwise, delete
the program. There is no specific evaluation time - you will know when you
are relying on the program, and you'll know if you're cheating the system.
The price is intentionally kept low (basic $5 per copy) to encourage users
to register; however, the corporation is not so naive to think that most, if
any, users will actually register. (The corporation understands that Wildcat!
Sysops often get "nickel-and-dimed to death" by the registration fees for add-
on programs, so it will be something of a surprise if anyone registers this
software.)
The registration fee will obtain for you the most recent version of the
registered edition of the program. The only difference is that the registered
version does not say "UNREGISTERED"; the corporation felt that limiting the
shareware version would be an unnecessary annoyance to users. Registration
is also required for technical support beyond help with installation.
Users registering in Washington State must add sales tax to the $5/copy fee.
Site licenses covering more than 9 copies are available for $48; site licenses
are available for schools, government agencies, non-profit organizations, and
commercial enterprises only.
To register, simply print the REGISTER.DOC form included with the program; as
an alternative, run the program with the first (and only) parameter of /REG
(not case sensitive), and the program will generate a registration form for
you after a brief question-and-answer session.
DISTRIBUTION PRIVILEGES:
------------------------
You may freely make copies of this software, upload it to bulletin boards,
give copies to friends, sell copies to enemies, etc., IF, and ONLY if:
a) You are distributing the SHAREWARE version of CHGCLR.EXE, and NOT
the registered version;
b) You distribute the CHGCLR.DOC and REGISTER.DOC files IN THE SAME
ARCHIVE as CHGCLR.EXE;
c) You make NO ATTEMPT to remove credit for the program from the
copyright owner (UniNova);
d) You ATTEMPT to explain to the recipient that they do not own the
software, but only have a temporary license to evaluate it, as defined
by the shareware concept described herein under "REGISTRATION";
e) You charge NO MORE than $10 to the recipient for access to, and
only to, this program. (Therefore, if you are charging them $2000 for
a computer system, no more than $10 of that $2000 can be listed as the
cost of obtaining an evaluation copy of this software. Similarly, if
you charge callers $50 annually to use your BBS, you cannot charge more
than $10 for the specific purpose of downloading this program.) Just
because some people are fools does not mean you should take advantage...
CONTACTING THE AUTHOR:
----------------------
You may write to the author at:
UniNova Services Corporation
ATTN: ChangeColor
PO Box 900
Ellensburg, WA 98926
HISTORY:
--------
2.11 - Changed filename display.
2.10 - Changed the query about continuing with multiple file processing
after encountering an error to make the default answer "Y" and
to assume that default after approximately 15 seconds to allow
use in a batch file without the danger of hanging up the batch
file while waiting for user input.
2.00 - Added wildcard / multi-file support.
- Changed to command-line arguments for use in batch files.
- Began "requiring" registration fees for continued use.
- Re-written in C++.
- Released as the copyright property of the new owner, UniNova
Services Corporation.
1.0 - Original release.
- Written in Modula-2.
- Released as the copyright property of Stuart J. Whitmore.
ABOUT THIS MANUAL:
------------------
This manual was written in a brief form to save disk space and file transfer
time. If you feel it could be significantly shorter, please contact the
author as shown above. If you decide to print this manual, please recycle
the paper you print it on after you no longer need the manual.
ABOUT UNINOVA SERVICES CORPORATION:
-----------------------------------
UniNova is dedicated to advancing technology to serve humanity. To that end,
it actively engages in research and development in diverse areas. If you would
like to learn more about the company, even if you do not desire to register
this software (whether or not you're using it), feel free to write to the
address shown above, less the ATTN line. Shareware utilities such as this are
not the main focus of the corporation, but serve to meet short range goals
that lead to greater research and development capabilities in the future.