home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
MTA_VF35.EXE
/
MTVDOCEN.DOC
< prev
next >
Wrap
Text File
|
1993-02-22
|
43KB
|
879 lines
╔══════════════════════════════ ┌─────────────────┐
║ MTV Make Them Anything │ D.I.S.P. │────┐
║ Convert Compressed │ │░░░░│
╟────────────────────────────── │ │░░░░│
║ (c) 1993 Robert W.van Hoeven │ Dutch │░░░░│
╟────────────────────────────── │ Independent │░░░░│
║ Release : 15.35 │ ShareWare │░░░░│
║ Rel.Date: February 22th, 1993 │ Programmer│░░░░│
╠══════════════════════════════ └─────────────────┘░░░░│
║ | │░░░░░░░░░░░░░░░░░│
║ │ MTV.EXE / MTV.CH1 | └─────────────────┘
║ │ | ┌─────┐ |
║ │ | │░░░░░│ |
║ │ | └──┬──┘ |
║ │ | ┌────┴────┐ |
║ │ ------││││││ ═══│-------
║ │ └─────────┘
║ │
║ │
║ │
╠═══════════════════════════════
║ Address: Robert W. van Hoeven
║ PO. Box 131
║ 1170 AC Badhoevedorp
║ Nederland / Holland
╚═══════════════════════════════
┌───────┬─────────────────────────────────────────────────────────────┐
│ 0 │ Table of contents │
└───────┴─────────────────────────────────────────────────────────────┘
1 ---- General information
1.1 Copyrights and License Agreement
1.2 Newer versions and contacting the author
2 ---- Package description and requirements
2.1 Preface
2.2 Requirements
2.3 Included files
2.4 History
2.5 Introduction & specs
3 ---- Installation description
3.1 Installation
4 ---- Runtime information
4.1 Command-line switches
4.2 I/O recovery
4.3 Multitaskers
5 ---- Version information and credits
5.1 The BETA-team
5.2 Credits
5.3 Version history
5.4 Copyright, Trademarks
┌───────┬─────────────────────────────────────────────────────────────┐
│ 1 │ General information │
└───────┴─────────────────────────────────────────────────────────────┘
1.1 Copyrights and License Agreement
────────────────────────────────────
- Users of the MTA-package must accept this disclaimer of warranty:
- The MTA-package is supplied as is. The author disclaims all
warranties, expressed or implied, including, without limitation, the
warranties of merchantability and of fitness for any purpose. The
author assumes no liability for damages, direct or consequential,
which may result from the use of the MTA-package;
- The MTA-package is a "shareware program" and is provided at no
charge to the user for evaluation. Feel free to share it with your
friends, but please do not give it away altered or as part of
another system. The essence of "user-supported" software is to
provide personal computer users with quality software without high
prices, and yet to provide incentive for programmers to continue to
develop new products.
- If you find this program useful and find that you are using and
continue the use of the MTA-package after a 30 days trial period,
you must register the MTA-package as described below;
- Non-commercial can get a license for the usage up to this release of
the MTA-package for a small amount of money. Look into the details
in REGISTER.MTA. Previous registered users will receive a big
reduction to upgrade to the newer versions. These users should look
into the details in UPGRADE.MTA. For Non-commercial users there is
a POSSIBILITY to submit to one of the special contracts as explained
in the file REGISTER.MTA.
- Commercial usage of MTA will cost somewhat more. Also, a so called
'closed' Bulletin Board System (a system where the user must pay
direct to the SysOp to get full access) is has to pay more than a
Non-commercial user. Both types of users should look into the
details in REGISTER.MTA;
- The registration of the MTA-package will license ONE copy for use on
any computer at any one time, as long as the usage confirms to the
type of registration you have done (so NON-commercial usage when you
have a non-commercial license);
- Anyone distributing the MTA-package for any kind of remuneration
must first contact the Author at the address above for
authorization.
- You are encouraged to pass a copy of the MTA-package along to
your friends for evaluation. Please encourage them to register
their copy if they find that they can use it;
- Support on MTA, when used in a non-commercial environment, is
available by means of written letters or by entering the inter-
national echomail area DISP;
- Problems and suggestions can be entered in the FidoNet <tm> Echomail
conference <tm> called DISP (international). Entering this echo does
not exclude you of the duty to register the MTA-package, though
users who evaluate the product can enter the echo for questions;
- The MTA-package, all programs, the documentation and support-files
is copyrighted 1990,93 by Robert W. van Hoeven, PO. Box 131,
Badhoevedorp 1170AC, Holland. All rights are reserved. You may copy
this package for backup purposes. Also you may copy and share
unmodified copies of the whole package, providing that the copyright
notice is reproduced and included on all copies.
Excluded from this statement are the support-files written by other
authors. Please refer to the documentation of these programs for
copyrights and license agreements;
- It is forbidden to modify, adapt, translate, reverse engineer,
decompile and/or disassemble the software in the MTA-package.
Patching the medium at places that carry the software is seen as a
program change and is also forbidden. It is forbidden to create a so
called 'bypass' to skip the original introduction screens and delay.
Also it is forbidden to use such a 'bypass' unless supplied by the
author (Robert W. van Hoeven) himself;
- Performing any of the illegal actions as stated in the previous
lines, is a theft and no fair play to the author and, more
important, to the registered users;
- Bulletin Board Systems that distribute the MTA package can convert
the WHOLE package to any archive-system they like but all original
files must be included in the new archive. The MTA-package on the
Bulletin Board can contain at the most 2 extra files. These files
can only be a commercial for that Bulletin Board and/or validation
data that is presented as a service to all users and shall have no
other functions;
- After the normal trial period of 30 days, you must register the
soft- ware (see REGISTER.MTA) or you must remove it from your PC;
- Comments, suggestions and bug reports are welcome and will be
answered as soon I have the time to do so. You can send me a letter
of leave a NetMail <tm> message named to Rob Van.hoeven (mind the
point) on node 2:512/100 (RA Support, Monster, Holland, SysOp is
Reinier de Groot). When you want to send me normal mail, address it
to: Robert W. van Hoeven, PO. Box 131, 1171 AC Badhoevedorp,
Holland; Also you can enter messages in the FidoNet <tm> DISP
Echomail <tm> area;
1.2 Newer versions and contacting the author
───────────────────────────────────────────────────────────────────────
The newest version of MTA is always available at the DISP-HQ on node
2:512/100. MTA is also distributed thru a number of DISP support
nodes. There are three ways of obtaining newer versions of MTA:
- Logging on at DISP-HQ or a support node
Look into the file SUPPORT.MTA for a full list of support nodes;
- Logging on to a SDS node
MTA is distributed thru SDS/SDN, but only big minors (x.10, x.20 and
so on) and majors (14.01, 15.01 and so on) are submitted to the SDS
distribution point in Holland;
- Logging on to your own BBS;
Chances are, that you will find an older version (international
users) because it will take some time for the new version to 'bleed'
thru the net;
- Update service;
You can enter a special update service (read REGISTER.MTA).
If you think you have found problems in MTA, or in any other case, you
wish to contact the author, you can send me:
- A letter to the address you can find in the header of this file;
- A NetMail <tm> message to Rob Van.hoeven (please mind the point
between Van and Hoeven) at 2:512/100 or (better) 2:512/100.5;
- A Message in the FidoNet <tm> DISP echomail <tm> area;
┌───────┬─────────────────────────────────────────────────────────────┐
│ 2 │ Package description and requirements │
└───────┴─────────────────────────────────────────────────────────────┘
2.1 Preface
────────────────────────────────────────────────────────────────────────
MTV was previously a stand-alone product but is now added (with some
'small' documentation) to the MTA package. It is a file-finder in the
best 'MTA-style' while still very fast but from a different point of
view as most file-finders (this one is colorful and full-screen).
2.2 Requirements
────────────────────────────────────────────────────────────────────────
MTV requires: - PC XT/AT/386/486
- At least 390K free memory
- DOS 3.xx or higher (4.xx not tested)
(tested with 4Dos 4.xx, should work with lower
versions);
- DOS 2.xx ONLY when registered. In this case, a
customized version will be created;
- HDU optional
- Mouse optional
2.3 Included files
────────────────────────────────────────────────────────────────────────
The package includes : MTV.EXE The main program
MTV.CH1 The chained tag-menu module
2.4 History
────────────────────────────────────────────────────────────────────────
There are many file-finders, most of them quick, some of them with
nice displays, others who include one or more compression files and
few of them with manipulation options. In a 'lost moment' I wrote
another file-find, more as a study on disk/file-I/O then as a serious
program. This resulted in the first release of GOF (Global Object
Find). In the past years GOF was enhanced a few (more than a few)
times and finally included in a whole series of programs that I call
the 'Make Them' series, first as a stand-alone product and in 1993 as
part of the MTA package.
When you know or have one or more of the other 'Make Them' programs,
you will see that MTV has the same structure in display and command
line options as the rest of the series have. Further more, MTV is an
addition to the rest of the 'Make Them' series.
2.5 Introduction & Specs
────────────────────────────────────────────────────────────────────────
MTV has the following features included:
- Fast file find;
- Full color;
- DesqView/TopView aware;
- Includes searching inside ARC, PAK, ZIP, ZOO, DWC, LZH and LZS
files, ARC files in SEA <tm>, PKware <tm> and Nogate <tm> format.
Also newer archivers like ARJ, SQZ and HYPER are included;
- MTV is able to detect EXE files processed with LZEXE (0.90/0.91) and
EXE and COM files processed with PKLITE;
- Build-in file-move;
- Build-in file-copy;
- Build-in file-delete;
- Build-in file-touch;
- Can create batch-files with user implemented structure. Uses a form
of macro language to implement various variables in the batch-file;
- Can create a listing on disk (printable);
- Can work on multiple drives;
- Complete wild-card support including up to 20 masks and included an
extra wildcard for shifted search;
- Can halt when a file is found;
- Can run unattended;
- Has a feature to search multiple diskettes very quick;
MTV is implemented with complete ASSIGN and SUBST support so these
drives are not handled like normal drives. The same goes for the
detection of CDRom.
┌───────┬─────────────────────────────────────────────────────────────┐
│ 3 │ Installation description │
└───────┴─────────────────────────────────────────────────────────────┘
3.1 Installation
────────────────────────────────────────────────────────────────────────
Installation is simple and straight forward. You can set the MTV
defaults with MTV.EXE itself and you can later overrule them with
command-line switches.
A sample installation looks like this:
- Copy MTV.EXE to a directory somewhere in the DOS-PATH;
- Copy MTV.CH1 to a directory somewhere in the DOS-PATH;
- Make the directory containing MTV.EXE the default directory;
- Run MTV.EXE with the /INSTALL command-line parameter and answer all
the questions. MTV will patch these changes in MTV.EXE itself;
- Don't (never) use DIET, PKLITE or LZEXE (or alike) programs to
compress MTV. When you do so, MTV is unable to patch itself;
A note on the video-mode. You can set MTV to work in a different
video-mode than normal (like 132x60 or 80x43). Find out the value of
these (TEXT!!) modes in the manual of your video-card and set the
installation to that DECIMAL (please convert hexadecimal values)
value. This will only be valid on EGA (and higher) video cards.
Please remember to leave MTV.CH1 on the disk. This is a chained
program that contains ALL the help-information, sometimes needed by
MTV.
┌───────┬─────────────────────────────────────────────────────────────┐
│ 4 │ Runtime information │
└───────┴─────────────────────────────────────────────────────────────┘
4.1 Command-line switches
────────────────────────────────────────────────────────────────────────
MTV is installed with /INSTALL but almost anything can be changed and
overruled with command-line switches.
The syntax to start MTV is:
MTV {filespec} {filespec}..{filespec} {drive}..{drive} {switches}
Switches must start with a slash ('/') and are separated with one or
more spaces.
You can supply MTV with a maximum of 20 different filespecs (e.g.
*.ARC *.PAK *.ZIP). Start MTV with /? to see a list of options. If you
do not supply a file-mask, '*.*' is assumed.
You can supply multiple drives to search (up to 26 at a time). In that
case you must supply the drive-letter with ':' included as a separate
option. For example, search for *.BAK on C, D and F:
MTV *.BAK C: D: F:
MTV is implemented with an extra wildcard ('='). This mask is used to
do a shifted search. When you use '=', MTV will look for characters
following after the '=' character on a 'shifted' basis. This means:
=AR is found in dARwin.exe, ARchive.bat and wARn.ctl but NOT in
kwnA.Ref
=A.R is found in kwnA.Ref but NOT in dARwin.exe, ARchive.bat and
wARn.ctl
You must separate every option in the command-line with one or more
spaces. You can mix all options.
A complete list of switches follows:
┌─────────────────────────────────────────────────────────────────────┐
│ /INSTALL │
└─────────────────────────────────────────────────────────────────────┘
When you use this command-line parameter, you can change the DEFAULT
settings of MTV. MTV.EXE /INSTALL will patch the defaults into MTV.EXE
itself.
┌─────────────────────────────────────────────────────────────────────┐
│ /ARC │
│ /ARC+ │
│ /ARC- │
└─────────────────────────────────────────────────────────────────────┘
This is the archive toggle. When you have installed MTV with as a
default NOT to look inside archives, you can supply /ARC to temporary
overrule this option. The same goes for when you have installed MTV
with the option to look inside archives. When using the simple /ARC
form, /ARC works like a toggle and you must remember what the in-
stalled value was.
You can also use /ARC+ or /ARC-. In the case of /ARC+ MTV will search
the archive for the duration of this run, with /ARC- MTV will NOT
search the archives during this run, both independent of the installed
value;
┌─────────────────────────────────────────────────────────────────────┐
│ /ALL │
│ /ALL+ │
│ /ALL- │
└─────────────────────────────────────────────────────────────────────┘
This is the special archive toggle. When you have installed MTV with
as a default NOT to look inside all files for archive code, you can
supply /ALL to temporary overrule this option. The same goes for when
you have installed MTV with the option to look inside archives. When
using the simple /ARC form, /ARC works like a toggle and you must
remember what the in- stalled value was.
You can also use /ARC+ or /ARC-. In the case of /ARC+ MTV will search
the archive for the duration of this run, with /ARC- MTV will NOT
search the archives during this run, both independent of the installed
value;
┌─────────────────────────────────────────────────────────────────────┐
│ /OA │
└─────────────────────────────────────────────────────────────────────┘
When you supply this switch MTV will ONLY look inside the archives.
All normal filenames (including the filename of the archive itself)
are ignored. Only files inside archives (and SFX files if /SFX is
coded) are displayed. When you told MTV not to look inside archives
(by default with the /INSTALL on MTV.EXE or with the /ARC switch) and
you supply this switch, an error message will occur.
┌─────────────────────────────────────────────────────────────────────┐
│ /SFX │
│ /SFX+ │
│ /SFX- │
└─────────────────────────────────────────────────────────────────────┘
When you supply this switch AND you have instructed MTV to look in-
side archives, MTV will also test every .COM and .EXE file for SFX
marks. If the .COM or .EXE is a SFX (Self extracting compressed file),
MTV will display the files inside the SFX file if they match the
masks. ARC (SEA/NoGate/PKware), ZIP, LZH, LZS, ARJ, SQZ and HYP
SFX-files are recognized.
You can also use /SFX+ or /SFX-. In the case of /SFX+ MTV will search
for SFX-files for the duration of this run, with /SFX- MTV will NOT
search for SFX-files during this run, both independent of the
installed value;
┌─────────────────────────────────────────────────────────────────────┐
│ /S │
└─────────────────────────────────────────────────────────────────────┘
If you supply /S, MTV will scroll continuous. This is handy when you
want to use MTV in an unattended environment.
┌─────────────────────────────────────────────────────────────────────┐
│ /H │
└─────────────────────────────────────────────────────────────────────┘
When you want to search all your NON-floppy drives, you can supply /H.
This is the same a coding all the drive-letters of your NON- floppy
drives, but much more compact.
┌─────────────────────────────────────────────────────────────────────┐
│ /R │
└─────────────────────────────────────────────────────────────────────┘
If you supply /R, MTV will do a recursive search on ONE drive. You
must always combine /R with only 1 drive (like a: /R). This switch is
handy when used on floppy drives. MTV searches the diskette and will
ask for the next one. You can abort the process by hitting [ESC]. MTV
will automatically ask for the removal of a diskette and recognizes
the insertion of the next (valid) diskette. There must be a little
delay between removal and insertion otherwise MTV will not 'see' the
change, but with normal (very fast) manual diskette operation the
delay is long enough.
┌─────────────────────────────────────────────────────────────────────┐
│ /1 │
└─────────────────────────────────────────────────────────────────────┘
This switch, when supplied, means that you only want to look in the
current directory. When the /R switch is supplied with /1, /R has no
function. MTV will stop after 1 drive (and directory).
┌─────────────────────────────────────────────────────────────────────┐
│ /INF │
│ /INF- │
│ /INF+ │
└─────────────────────────────────────────────────────────────────────┘
/INF is a toggle switch. When you have installed MTV with default
drive information to YES, you can overrule this with /INF. The same
goes for when you did NOT install MTV with default drive information
to YES. When using the simple /INF form , /INF works like a toggle
and you must remember what the in stalled value was. You can also use
/INF+ or /INF-. In the case of /INF+ MTV will display disk-information
during the duration of this run, with /INF- MTV will NOT display disk
information during this run, both independent of the installed value;
┌─────────────────────────────────────────────────────────────────────┐
│ /LIT │
│ /LIT- │
│ /LIT+ │
└─────────────────────────────────────────────────────────────────────┘
/LIT is a toggle switch. When you have installed MTV with default
LZEXE/PKLITE to YES, you can overrule this with /LIT. The same goes
for when you did NOT install MTV with that default. When using the
simple /LIT form , /LIT works like a toggle and you must remember what
the in stalled value was. You can also use /LIT+ or /LIT-. In the case
of /LIT+ MTV will display PKLITE/LZEXE info during the duration of
this run, with /LIT- MTV will NOT display this information during this
run, both independent of the installed value;
┌─────────────────────────────────────────────────────────────────────┐
│ /GIF │
│ /GIF- │
│ /GIF+ │
└─────────────────────────────────────────────────────────────────────┘
/GIF is a toggle switch. When you have installed MTV with default
GIF-search to YES, you can overrule this with /GIF. The same goes for
when you did NOT install MTV with that default. When using the simple
/GIG form , /GIF works like a toggle and you must remember what the in
stalled value was. You can also use /GIF+ or /GIF-. In the case of
/GIF+ MTV will search of GIF files during the duration of this run,
with /GIF- MTV will NOT display this information during this run, both
independent of the installed value;
┌─────────────────────────────────────────────────────────────────────┐
│ /SY+ or /SY- │
│ /RO+ or /RO- │
│ /HI+ or /HI- │
│ /AR+ or /AR- │
└─────────────────────────────────────────────────────────────────────┘
/SY+ file MUST have the SYSTEM attribute ON;
/SY- file MUST have the SYSTEM attribute OFF;
/HI+ file MUST have the HIDDEN attribute ON;
/HI- file MUST have the HIDDEN attribute OFF;
/RO+ file MUST have the READ-ONLY attribute ON;
/RO- file MUST have the READ-ONLY attribute OFF;
/AR+ file MUST have the ARCHIVE attribute ON;
/AR- file MUST have the ARCHIVE attribute OFF;
For example MTV *.* /HI- /RO+ : searches all files with any name
with the HIDDEN attribute set to
OFF and the READ-ONLY attribute set
to ON;
┌─────────────────────────────────────────────────────────────────────┐
│ /LT[len] │
│ /GT[len] │
│ /EQ[len] │
└─────────────────────────────────────────────────────────────────────┘
/LTnnnnnn the file-length must be less that nnnnnn;
/GTnnnnnn the file-length must be greater that nnnnnn;
/EQnnnnnn the file-length must be equal to nnnnnn;
For example MTV *.* /HI- /EQ1024 : searches all files with the HIDDEN
attribute to OFF and have a
file-length equal to 1024 bytes;
┌─────────────────────────────────────────────────────────────────────┐
│ /DL[date] │
│ /DG[date] │
│ /DE[date] │
└─────────────────────────────────────────────────────────────────────┘
/DLmmddyy the file creation-date must be less than mmddyy;
/DGmmddyy the file creation-date must be greater than mmddyy;
/DEmmddyy the file creation-date must be equal to mmddyy;
You have to remember one thing. The date you supply in mmddyy must be
of the SAME format you have installed with MTV /INSTALL. So if you
want to display in the format DD-MM-YY, you have to code the switches
in the format /DLddmmyy. If you display in the format mmddyy, you have
to code the switch in the format /DEmmddyy.
┌─────────────────────────────────────────────────────────────────────┐
│ /C{path} │
└─────────────────────────────────────────────────────────────────────┘
If you supply /C, MTV will copy all selected files to {path} (or when
{Path} is not supplied, to the current directory). If you did not use
/N, MTV will ask a confirmation for every file.
┌─────────────────────────────────────────────────────────────────────┐
│ /M{path} │
└─────────────────────────────────────────────────────────────────────┘
If you supply /M, MTV will move all selected files to {path} (or when
{Path} is not supplied, to the current directory). If you did not use
/N, MTV will ask a confirmation for every file.
┌─────────────────────────────────────────────────────────────────────┐
│ /D │
└─────────────────────────────────────────────────────────────────────┘
If you supply /D, MTV will delete all selected files. If you did not
use /N, MTV will ask a confirmation for every file. If you supplied
/N with a mask *.* ALL FILES ON THE SELECTED DRIVES ARE DELETED
!!!!!!!
┌─────────────────────────────────────────────────────────────────────┐
│ /T │
└─────────────────────────────────────────────────────────────────────┘
If you supply /T, MTV will touch all selected files with the current
date (e.g. reset the creation date/time to today). If you did not use
/N, MTV will ask a confirmation for every file.
┌─────────────────────────────────────────────────────────────────────┐
│ /J │
└─────────────────────────────────────────────────────────────────────┘
If you supply /J, MTV will jump to the directory where the file is
found and terminate. If you did not use /N, MTV will ask a
confirmation for every file.
┌─────────────────────────────────────────────────────────────────────┐
│ /E │
└─────────────────────────────────────────────────────────────────────┘
If you supply /E, MTV will terminate when a file is found. If you did
not use /N, MTV will ask a confirmation for every file.
┌─────────────────────────────────────────────────────────────────────┐
│ /SP │
└─────────────────────────────────────────────────────────────────────┘
If you supply /SP, MTV will submit every found file to the print
spooler (PRINT.COM). The switch may not be used with the /M and /D
switch. This function only works when PRINT.COM is loaded. Please
remember that you have to deal with the maximum number of files PRINT
can handle. Also this version only works with DOS 3.xx and higher.
┌─────────────────────────────────────────────────────────────────────┐
│ /N │
└─────────────────────────────────────────────────────────────────────┘
All manipulation switches ask for a confirmation. If you want to run
MTV unattended, you must supply /N and no questions are asked.
┌─────────────────────────────────────────────────────────────────────┐
│ /F │
└─────────────────────────────────────────────────────────────────────┘
When you supply /F, MTV will create a file called FILELIST.BAT in the
current directory. After MTV starts, it asks you for the format of
this file. You can use a number of macro's that MTV substitutes in
every record of the FILELIST.BAT. For every 'hit' MTV will write one
or more (up to 20) records in FILELIST.BAT. You have to supply these
records when MTV starts. With this option you can create a batch-file
that can do extensive manipulations on every found file. When you
supply records to MTV, MTV has to know where to put some of the
variable information like the filename. You can include a number of
macro's (parameters) in every (or some) of the records you supply to
MTV. These are:
[1] De full filename (ffffffff.eee) of the found file;
[2] Only the name portion of the found file (ffffffff);
[3] Only the extension of the found file (.eee);
[4] The pathname (without the trailing backslash) where the file is
found;
[5] Only the drive (d:) where the file is found;
[6] The filename of a file INSIDE an archive;
[0] Instruct MTV to only write this record when MTV works on a file
INSIDE an archive. If you do not supply [0], MTV only writes a
record when it works on a file and not when it works on a file
INSIDE an archive;
Besides the normal records for every found file, it is possible to
start and end the FILELIST.BAT with some common instructions. When
you start a record with [S] (or [s]) it is only written once at the
start of the FILELIST.BAT file. When you start a record with [E] (or
[e]) it is only written once at the end of the FILELIST.BAT file. The
options [0]/[6] do not work in these records. There can be up to 10 of
each [S] and [E] records.
When running unattended, you can instruct MTV to load the record-
layouts from a macro-file. When running attended you can also load
these macro's. You have to supply @macroname in position 1 of the
first record-layout. MTV will load the macro and start the file
search.
Some examples of macro's are found in the original installation
archive.
After MTV is ended you can start FILELIST.BAT in the current
directory.
┌─────────────────────────────────────────────────────────────────────┐
│ /F@[macro] │
└─────────────────────────────────────────────────────────────────────┘
When you want to use a somewhat common layout for the FILELIST.BAT you
can create a macro for that function (look at the examples). You can
start MTV with that macro when you supply the /F@macroname switch on
the command-line.
MTV will search for the macro in the DOS-PATH, in the current
directory or (only DOS 3.xx and up) in the directory MTV.EXE was
started from.
You can not supply an extension to the macro-name. By default the
extension of a macro MUST be .MVM. If you supply an extension, MTV
will force the extension to MVM.
In a macro-file you have the same options as with the manually entered
parameters (see /F). In a macro-file you can use a '|' in position 1
of the record to mark that record as a comment, they are not written
to FILELIST.BAT.
You CAN NOT nest macro's !!!
┌─────────────────────────────────────────────────────────────────────┐
│ /X │
└─────────────────────────────────────────────────────────────────────┘
When you supply /X, you instruct MTV to execute FILELIST.BAT before
MTV terminates. This is an option you should use when you run MTV
unattended.
┌─────────────────────────────────────────────────────────────────────┐
│ /Q │
└─────────────────────────────────────────────────────────────────────┘
MTV writes the FILELIST.BAT record(s) for every 'hit'. When you want
to select some files and ignore others, you can supply /Q. MTV will
ask for every found file, if records should be generated for that
file. You can answer with a Y or N.
┌─────────────────────────────────────────────────────────────────────┐
│ /P{path}[filename] │
└─────────────────────────────────────────────────────────────────────┘
You can instruct MTV to create a file-listing on disk. If you want to
do so, you have to supply the /P switch with a filename. MTV will
write the complete listing in that file. You can add drive and path to
the filename if the file is to be created on another location than the
current directory.
4.2 I/O recovery
────────────────────────────────────────────────────────────────────────
MTV will recover most I/O errors. A large part of the implemented
coding is for I/O-recovery on FILELIST.BAT, the creation of the
listing (/P) and for the /M, /D and /C switches.
MTV will recognize a SUBST or ASSIGN'ed drive. This means that MTV
does not 'see' a SUBST or ASSIGN as a REAL drive. CDRom drives are
'seen' as a real drive.
MTV terminates with an errorlevel, depending on errors occurred (if
any):
0 : Everything o.k.
1 : Everything o.k. but no matches found;
8 : I/O error creating FILELIST.BAT or the listing-file (/P);
16 : Errors in the command-line parameters;
4.3 Multitaskers
────────────────────────────────────────────────────────────────────────
MTV is fully DesqView-aware. You can run MTV in a DesqView window.
You can set 'Direct Write to Screen' to 'N' and you can run MTV in a
window of about 110K (when you include SFX files) or 90K when you
don't use the SFX-option.
Under IBM's OS/2, MTV is able to detect the files on HPFS drives in
the same way as OS/2 exposes this files to all normal programs that
run in a DOS-box. You should NOT manipulate files on a HPFS drive
though (or take great care).
┌───────┬─────────────────────────────────────────────────────────────┐
│ 5 │ Version information and credits │
└───────┴─────────────────────────────────────────────────────────────┘
5.1 The BETA-team
───────────────────────────────────────────────────────────────────────
Look into the file SUPPORT.MTA for a full list of all beta-testers
and support nodes.
5.2 Credits
───────────────────────────────────────────────────────────────────────
Thanks to the following people (besides my eternal thanks for the
BETA team):
- All paying, registered users. You made it possible to enhance
MTA with nice features;
- All users who did write me bug reports, suggestions and so on;
5.3 Version history
───────────────────────────────────────────────────────────────────────
┌───────┬────────────────────────────┐
│ 11.01 │ Major version │
└───────┴────────────────────────────┘
■ Added ARJ, HYPER, LZEXE and PKLITE support;
■ Added enlarged (EGA/VGA) screen support in text-mode;
■ Fixed some textual problems;
■ Added faster CFI-code;
■ Added new HELP feature
┌───────┬────────────────────────────┐
│ 11.30 │ Major version │
└───────┴────────────────────────────┘
■ Added support for LHARC (LHA) 2.xx files;
■ Added default videomode installation on MTVCFG
┌───────┬────────────────────────────┐
│ 15.35 │ Minor release │
└───────┴────────────────────────────┘
■ MTV is now part of the MTA package and the version number is
altered to reflect this change;
■ MTV is now compiled under Borland Pascal 7.0;
■ Added several new archivers in MTV like PKZIP 2.xx, SQZ 108x and
several extensions on ARJ (backup, paths and such);
■ Added code to show GIF files and JPEG files in the file-list;
■ Changed color scheme for archive files. Low intensity colors will
now reflect archives that won't compress that much and high colors
will be used for those archivers that compress the most (ZIP, LHA,
ARJ, SQZ);
■ Removed MTVCFG.EXE from the original MTV package. MTV can now be
installed with the use of the /INSTALL command-line option of MTV.
This will still patch MTV.EXE, so do not use compression programs
that can compress COM/EXE files;
5.4 Copyright, Trademarks
───────────────────────────────────────────────────────────────────────
PKPAK, PKUNPAK, PKZIP and PKUNZIP are trademarks of PKWare Inc.
PKLITE is a trademark of PKWare Inc.
SQZ is a trademark of Jonas I Hammarberg.
PAK is a trademark of NoGate Consulting.
ARC and XARC are trademarks of SEA inc.
ZOO is a trademark of R. Dhesi.
DWC is a trademark of Dean W. Cooper
LZH and LHarc are trademarks of Yoshi;
LZS and LARC are trademarks of K.Miki H.Okumura and K.Masuyama
MD is a trademark of Michael Davenport
ARJ is a trademark of Robert K. Jung
HYPER is a trademark of Peter Sawatzki and Klaus Peter Nischke
CRA is a trademark of DISP and donated to public domain
DesqView is a trademark of Quarterdeck inc.
Windows is a trademark of The Microsoft Corporation
4Dos is a trademark of J.P. Software / R.C. Conn and T. Rawson
FrontDoor is a trademark of J. Homrichhausen
SCAN is a trademark of McAfee Associates
TBScan is a trademark of Frans Veldman / ESaSS B.V.
HTScan is a trademark of Harry Thijssen
VIRX is a trademark of Microcom Software Division
CPAV is a trademark of Central Point Software
FINDVIRU is a trademark of S&S International
Dr. Solomon is a trademark of S&S International
Gobbler is a trademark of COMRAC
F-PROT is a trademark of Fridrik Skulason
VALIDATE is a trademark of McAfee Associates
QuickBBS is a trademark of Pegasus Software
Remote Access is a trademark of Continental Software
TICK is a trademark of Berry Geller
FES is a trademark of Frank Ploenissen
GIFLITE is a trademark of Tsung Hu
JPEG 1.5 is a trademark of Handmade Software Inc.
JPEG is a trademark of The Independent JPEG Group
GIFTEST is a trademark of Dave Navarro Jr.
OS/2 is a trademark of International Business Machines (IBM)
PC-DOS is a trademark of International Business Machines (IBM)
FileDoor is a trademark of Robert W. van Hoeven
MTV is written in Borland Pascal 7.0, with help of the Turbo Debugger
3.0 and makes extensive use of Object Professional 1.20 and OPCFI V
16.10. Some routines are obtained from TurboPower's Asynch
Professional 1.10. Both STRG and SYS (6.1 and 6.0a, commercial
version) are included. Sources are edited with BRIEF 3.1;
Borland Pascal is a trademark of Borland International
Turbo Debugger is a trademark of Borland International
Object Professional is a trademark of TurboPower Inc.
Asynch Professional is a trademark of TurboPower Inc.
Pascal+ is a trademark of StonyBrook software Inc.
OPCFI is a trademark of Robert W. van Hoeven
STRG and SYS are trademarks of Eagle Performance Software
BRIEF is a trademark SolutionSystem
[======================== END OF DOCUMENT ============================]