home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
fnp110c.zip
/
ULTESTER.DOC
< prev
next >
Wrap
Text File
|
1994-05-16
|
28KB
|
638 lines
╔════╗ ╔════╗╔════╗ ╔══════════╗
╚╗ ╔╝ ╚╗ ╔╝╚╗ ╔╝ ║ ╔═╗ ╔═╗ ║ FeatherNet ╔═╗ PRO! v 1.0
║ ║ ║ ║ ║ ║ ╚═╝ ║ ║ ╚═╝╔═════╦═══════╝ ╚═╦═════╦═════╗
║ ║ ║ ║ ║ ║ ║ ║ ║ ╔═╗ ║ ╔═════╗ ╔═╣ ╔═╗ ║ ╔═╗ ║
║ ║ ║ ║ ║ ║ ║ ║ ║ ╚═╝ ║ ╚═══╗ ║ ║ ║ ╚═╝ ║ ║ ╚═╝
║ ║ ║ ║ ║ ║ ╔═╗ ║ ║ ║ ╔═══╩═══╗ ║ ║ ║ ║ ╔═══╣ ║ tm
║ ╚═══╝ ║ ╔╝ ╚═══╝ ║╔╝ ╚╗ ║ ╚═══════╝ ║ ║ ║ ║ ╚═══╝ ║
╚═════════╝ ╚═════════╝╚════╝ ╚═══════════╝ ╚═╝ ╚═══════╝
Upload Tester v4.5 - A BONUS Utility For FeatherNet PRO! SysOps
Copyright 1993 by FeatherNet Software, Inc. All Rights Reserved
FeatherNet Software, Inc.
ULTester Upload File Testing and Conversion Utility
Version 4.5
Documentation Revision 1.7
For the IBM-PC XT/AT and 100% Compatibles
Copyright (c) 1993 FeatherNet Software, Inc.
Fast Support
(813) 249-8322 Voice : M-F 9-5 Eastern
(813) 249-8422 BBS : 24 Hours a Day!
ULTester - PAGE 2
Information in this manual is subject to change without notice &
does not constitute or represent a commitment on the part of
FeatherNet Software, Inc. The Software, documentation, and all
information described in this document is furnished under agree-
ment or nondisclosure agreement and may be used or copied only in
accordance with the terms of the agreement. It is against the law
to copy the Software and/or documentation except as specifically
stated in the license or nondisclosure agreement.
(c) 1993 FeatherNet Software, Inc. All Rights Reserved.
FeatherNet Software, Inc. is a U.S. Corporation based in Florida.
ULTester and all other FeatherNet Software products are proudly
designed, programmed, and supported in the
United States of America.
ULTester, FeatherNet PRO!, and FeatherNet are trademarks (TM) of
FeatherNet Software, Inc.
All other trademarks which may be used within this document,
whether directly or indirectly, are the property of their
respective owners. Their use in this documentation does not
suggest or constitute an attempt by FeatherNet Software, Inc.
to claim them as their own, nor does FeatherNet Software, Inc.
specifically endorse or suggest the use of these products or
services.
PIRATING IS STEALING! If someone gives you their registration
code and you decide to run the Software with it, remember, all
of us here at FeatherNet Software do this for a living and when
you or others steal our hard work, one of our children may have
just gone without a new pair of shoes or may not have seen the
dentist because of your thoughtlessness. We provide quality
products at a great price, if you do not feel this is the case,
please do not use the Software!
ULTester - PAGE 3
╔═══════════════════════════════════════════════════════════════╗
║ INTRODUCTION ║
╚═══════════════════════════════════════════════════════════════╝
ULTester will test archives for integrity, Scan for virus' using
any scan utility, such as McAfees SCAN.EXE (or other quality
virus detection utility), and will optionally test your GIF files
for integrity and ensure files meet your age requirements.
Among some of the major features of this product we draw your
attention to the following;
* Identifies and processes all ZIP, ARJ, LHA, GIF and TD0 files
regardless of the actual file extension. This includes self-
Extracting archives.
┌─────────────────────────────────────────────────────────────┐
│ IF More archive types are desired we will add them. The │
│ above are generally considered the main stream archive and │
│ file types. │
└─────────────────────────────────────────────────────────────┘
* Supports the use of FILE-ID.DIZ and DESC.SDI description files
in an archive. ULTester will replace the description with the
contents of FILE_ID.DIZ or DESC.SDI respectively.
* Moves all Virus Infected programs into a Virus Holding direc-
tory the Sysop has defined.
* Will save descriptions of rejected files in the current conf.'s
PRIVATE upload description file.
* Will delete all files names located in a text file if those
names appear in the archive.
* Optionally will test GIF and TD0 files for integrity using the
file tester available for Teledisk'd files (TDCHECK.EXE). GIF
testing is performed internally.
* Optionally Inserts the number of files in the archive, OLDest
file date and NEWest file date into the file description. Adds
.GIF resolution to .GIF file descriptions (on the 1st line if
possible or last line/new line).
* ULTester will optionally SWAP itself to EMS, XMS or DISK when
running the archive and swap utilities to make as much room as
possible available for these programs. When swapped, ULTester
will leave a 2k Kernel in DOS Ram.
* Includes an easy to use and informative configuration program.
(ULTCFG.EXE)
* Allows the SysOp to append a 7 line display file to the bottom
of the ULTester caller display information screen.
* IS in NO WAY CRIPPLED! ULTester is 100% free to SysOps of the
FeatherNet PRO! BBS System!
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 5
╔═══════════════════════════════════════════════════════════════╗
║ COPYRIGHT NOTICE ║
╚═══════════════════════════════════════════════════════════════╝
ULTester Upload File Tester and Converter with all of it's
Associated materials are copyright (c) 1993 by FeatherNet
Software, Inc. All rights reserved. ULTester(tm) is a trademark
owned and protected by FeatherNet Software, Inc. This document
is copyright (c) 1993 by FeatherNet Software, Inc.
The look, see, feel, and structure of this program is uniquely
designed and any similarity between it and any other program is
unintentional.
ULTester shall under no circumstances be considered in the Public
Domain. FeatherNet Software, Inc. holds and protects all copy-
rights on it's products. Copying, duplicating, selling, or
otherwise, in any way distributing the registered version of any
of FeatherNet Software, Inc.'s products is a violation of the
law.
If you are currently TESTING the TEST DRIVE version, you may do
so for a REASONABLE period (30 days and no longer is considered
reasonable) after which time you should register the program or
discontinue its use. If you continue to run the shareware
version longer than thirty (30) days you shall be considered in
violation of FeatherNet Software, Inc. copyright and in violation
of the law. Please REGISTER FEATHERNET PRO!
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 6
╔═══════════════════════════════════════════════════════════════╗
║ LICENSE AGREEMENT ║
╚═══════════════════════════════════════════════════════════════╝
IMPORTANT! Please read this entire section before you run this
SHAREWARE version of ULTester. By running the Software you
acknowledge your agreement to the terms of this license.
DEFINITIONS;
The term "Software" as used in this license agreement, the dis-
claimer, and (c) copyrights notice, all within this documentation
means the FULL SYSTEM AND ALL UTILITY COMPUTER PROGRAMS con-
tained in the distribution archive, together with any upgrades or
updates subsequently supplied by FeatherNet Software, Inc.
The term "Author" as used in this license agreement, the dis-
claimer, and (c) copyright notice, all within this documentation
means FeatherNet Software, Inc. and it's principal officers.
The term "User" as used in this license agreement, the dis-
claimer, and (c) copyright notice, all within this documentation
means the person or entity that has licensed the Software for
use. (You! The SYStem OPerator.)
The term "Copies" means the actual copies of any portion of or
all of the Software, including back-ups, updates, merged or par-
tial copies permitted hereunder or subsequently supplied by
FeatherNet Software, Inc.
The term "Associated Materials" means all the printed materials
provided in this package or subsequently supplied by FeatherNet
Software, Inc. for use with the Software. This also applies to
any unprinted ASCII files which may appear on the diskette(s)
with last minute release notes or other Associated information.
PERMITTED USES;
You may use the Software on a single computer or on multiple
computers that are connected via a physical cable to the same
network server. This is specifically includes single computers
and local area networks (LANS) connected without the use of
telephony or modulation/demodulation (MODEM) equipment. The
use of this software on a Wide Area Network (WAN), specifically
those networks connected using Satellite, Radio, or Telephony
Carrier is prohibited under this license but may be obtained
under other licenses offered by FeatherNet Software, Inc.
You may install the Software onto a semi-permanent storage device
(a hard disk drive or floptical diskette drive). You may make
one working copy of the Software. If the working copy becomes
corrupted and/or will not longer work properly, the User is
granted permission to make another single copy of the Software
diskette(s) after the original working copy is destroyed.
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 7
╔═══════════════════════════════════════════════════════════════╗
║ LICENSE AGREEMENT - CONTINUED ║
╚═══════════════════════════════════════════════════════════════╝
This license gives you certain limited rights to use the
Software. You do not become an owner of the Software.
FeatherNet Software, Inc. retains title to all the Software,
Copies, and Associated Materials. In addition, you agree to use
reasonable care to protect the Software from unauthorized use,
reproduction, distribution, or publication. All rights not
specifically granted in this license are reserved by FeatherNet
Software, Inc. You are granted a personal non-exclusive, non-
transferable license to use the enclosed program and document-
ation solely for your own internal needs on one central proces-
sing unit or network of physically connected computers. You
assume the entire responsibility for the selection of the program
to achieve your intended results, and for the installation, use
and results obtained from the program.
YOU MAY;
Use ULTester, it's documentation, and related materials on ONE
computer system or on a network of physically connected computers
of your belonging. If you wish to run the program on more than
one computer not connected to a network, you must request a multi
user license.
Copy the program for back-up and archive purposes only, or copy
the program to other computers of your belonging for use on a
network of physically connected computers.
Upload copies of ULTester TEST DRIVE VERSION ONLY to any BBS
provided that you upload the *COMPLETE* SHAREWARE package. By
"complete", we mean that all programs, including documentation,
must be included in the package. By "SHAREWARE PACKAGE", we
mean that you may *NOT* include any type of registration key
file or registration number that you may have obtained from ANY
SOURCE.
YOU MAY NOT;
Sub-license, assign, or transfer your rights under this agree-
ment. You agree not to transfer the ULTester Software, or the
materials supplied, in any form to any person without the prior
written consent of FeatherNet Software, Inc.
Reproduce, transmit, transcribe, store in any information
retrieval system, or translate into any foreign language or
computer language, in any form, ULTester, any of its accompanying
programs or materials, including The ULTester documentation.
Rent, lease, sub-license, or transfer The Software, Copies,
Associated Materials or your rights under this license, without
first gaining the prior written consent of FeatherNet Software,
Inc. Alter, decompile, disassemble, or reverse engineer the
Software.
Remove, obscure, alter, or cause to be hidden the FeatherNet
Software, Inc. copyright and/or trademark.
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 8
╔═══════════════════════════════════════════════════════════════╗
║ LICENSE AGREEMENT - CONTINUED ║
╚═══════════════════════════════════════════════════════════════╝
DURATION;
This agreement is effective from the day you start running the
Software. Your license continues for the period of twenty years
or until you return the Software, Copies, and Associated material
to FeatherNet Software, Inc., whichever comes first.
If you breach your agreement, we can terminate this license by
notifying you in writing. You will be required to return all
Software, Copies and Associated Materials. We may also, at that
time, choose to enforce any other legal rights.
GENERAL;
This agreement represents our entire understanding and agreement
regarding the use of the Software, Copies, and Associated
Materials and supersedes any prior purchase order, communi-
cations, advertising, or representations.
This license may only be modified in a written amendment signed
by an officer of FeatherNet Software, Inc. If any provision of
this agreement shall be unlawful, void, or for any reason
unenforceable, it shall be deemed severable from, and shall in no
way affect the validity or enforceability of the remaining
provisions of this agreement. This agreement shall be governed
by FLORIDA law. You acknowledge that you have read every
provision of this contract. By running the Software you
acknowledge that you have read and agree to this contract.
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 9
╔═══════════════════════════════════════════════════════════════╗
║ LIMITED WARRANTY ║
╚═══════════════════════════════════════════════════════════════╝
FeatherNet Software, Inc. warrants to the ORIGINAL LICENSEE of a
registered FeatherNet product that the program diskette(s) on
which the program is recorded will be free from defects in
materials and workmanship under normal use and service for the
period of ninety (90) days from the date of delivery as evidenced
by a copy of your receipt. FeatherNet Software, Inc. states unto
you that the entire liability and your exclusive remedy shall be
replacement of the diskette(s) not meeting FeatherNet Software,
Inc.'s Limited Warranty if returned to FeatherNet Software, Inc.
during the ninety (90) day period. FeatherNet Software, Inc. can
accept no responsibility due to bad archives or other distrib-
ution methods in which you may have obtained this Software.
Except for the forgoing, this product is provided "as is" without
warranty of any kind. The entire risk as to the results and per-
formance of the program is assumed by you. FeatherNet Software,
Inc. does not warrant, guarantee, or make any representations re-
garding the use of, results of, merchantability or fitness for a
particular use of the product. Should the program prove defec-
tive, you, (and under no circumstances FeatherNet Software, Inc.
or any of it's dealers) assume the entire cost of all necessary
servicing, repair or correction. Furthermore, FeatherNet
Software, Inc. does not warrant, guarantee, or make any represen-
tations regarding the use of, or the results of the use of the
software in terms of correctness, accuracy, reliability, current-
ness, or otherwise; and you rely on the program and results
solely at your own risk. FeatherNet Software, Inc. will not be
liable for any damages, including but not limited to system
damage, service, repair, correction, loss of profit, lost savings
or any other incidental, consequential, or special damages of any
nature whatsoever resulting from the use or inability to use this
software.
Your continued use of this Software and any Associated Materials
confirms your intention to abide by the licensing agreement and
your understanding of the limited warranty.
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 10
╔═══════════════════════════════════════════════════════════════╗
║ SETTING IT UP - ULTester ║
╚═══════════════════════════════════════════════════════════════╝
ULTester will test archives for integrity, Scan for viruses using
McAfees SCAN.EXE or other quality virus scanner, optionally test
.GIF files for integrity and ensure files meet your age require-
ments, among other things which were listed above.
When running ULTCFG.EXE the file "ULTCFG.HLP" should be in one of
two locations:
(1) In the Directory from which ULTCFG.EXE was started
(2) In the directory in which the .CFG file resides or will be
created
You must include a complete path and name to the .CFG file when
starting ULTCFG.EXE.
Example
-------
Say I am in the C:\FNET directory. My ULTCFG.HLP file happens to
be in the C:\ULT directory. A normal command-line to run ULTCFG
and create or re-edit the .CFG file named "ULT1.CFG" would be:
ULTCFG C:\ULT\ULT1.CFG
Remember that ULTCFG.HLP must be in either the directory where
the .CFG file is located or in the directory from which you run
ULTCFG.EXE.
ULTCFG has complete built in HELP files accessed by pressing the
F1 key. Since all information is provided with the F1 Help files
we will not go into the configuration options in these docs. You
will find that the information provided in the F1 help files will
assist you in getting each item configured, with a minimal amount
of brain damage.
1: Run "ULTCFG.EXE" to create a configuration file. ULTCFG will
edit an existing configuration file.
Enter "ULTCFG <CONFIG FILE NAME> to start ULTCFG.EXE.
It DOES NOT DEFAULT to ANY file name.
Example: ULTCFG ULT.CFG
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 11
╔═══════════════════════════════════════════════════════════════╗
║ SETTING IT UP - ULTester ║
╚═══════════════════════════════════════════════════════════════╝
2: Make sure that your FNETTEST.BAT files is properly configured.
A sample FNETTEST.BAT file is shown here. It is assumed that
you have set the NODE environment variable; SET NODE=# where
"#"=the node currently operating, in your BBS' start up batch
file.
@ECHO OFF
C:
CD \FNET\ULT
ULTESTER ULT%NODE%.CFG %1 %2 %3 %4
C:
CD\FNET
3: ULTester reads the configuration file (ULT1.CFG in the above
samples) and determines the node directory where SRCONFIG is
located and retrieves all necessary information.
WARNING WARNING WARNING WARNING WARNING WARNING
WARNING WARNING WARNING WARNING WARNING WARNING
WARNING WARNING WARNING WARNING WARNING WARNING
The files in the WORK directory specified for ULTester in the
configuration file for ULTester are ALL DELETED. Ensure this WORK
DIRECTORY is ONLY used by ULTester. The BBS work directory MUST
NOT be specified as the ULTester work directory. Additionally,
the ULTester WORK directory may have recursed sub-directoried
created during file extraction and scanning. These sub-direc-
tories and the ULTester work directory are all KILLED by ULTester
prior to its termination. Then the ULTester work directory is re-
created.
4: If you *DO NOT* allow a particular archive format or want to
just restrict acceptable uploads to a particular archive
format use the "Y" or "N" as indicated above to ALLOW or NOT
ALLOW an archive type.
5: All extensions or archive formats NOT ALLOWED will be tested
if they are in a supported archive format.
6: All files - allowed or not - are SCANNED for Virus infection.
7: Files found having virus are moved to the Virus hold direc-
tory.
8: Files not allowed are moved to the holding directory specified
in the configuration program for ULTester.
9: The swap to EMS/XMS/Disk works fine with ULTester for users of
MS/PC-DOS and OS/2. If you have enough memory you do not need
to Swap ULTester.
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝
ULTester - PAGE 12
╔═══════════════════════════════════════════════════════════════╗
║ SETTING IT UP - ULTester ║
╚═══════════════════════════════════════════════════════════════╝
10: ULTester requires about 65k of ram when running.
11: It is recommended you make a separate directory for ULTester
to be run from.
12: Each BBS node *MUST* have a separate configuration file and
work directory.
13: Ensure you rectify any missing file warnings received when
running ULTCFG.
14: For local operation outside the BBS use the normal command
line syntax followed by " /L":
ULTESTER ULT1.CFG C:\TEMP\TEST.ZIP TEST C:\FNET\UPDESC.1 /L
15: It's all done! Thanks once again for using FeatherNet PRO!
╔═══════════════════════════════════════════════════════════════╗
╚═══════════════════════════════════════════════════════════════╝