home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
UPCHECK
/
SFVL1004.ZIP
/
SFVLCFG.DOC
< prev
next >
Wrap
Text File
|
1992-07-25
|
18KB
|
528 lines
▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓ ▓ ▓ ▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓
▓░░░░░░░░░ ▓░░░░░░░░░ ▓ ▓ ▓░ ▓░░░░░░░▓░ ░▓░░░░░░░▓░
▓░ ▓░ ▓ ▓ ▓░ ▓░ ▓░ ▓░ ▓░
▓░ ▓░ ▓ ▓ ▓░ ▓░ ▓░ ▓░ ▓░
▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓ ▓ █ ▓░ ▓▓▓▓▓▓▓▓▓░ ▓▓▓▓▓▓▓▓▓░
░░░░░░░▓░ ▓░░░░░░░ ▓ ▓ ▓░ ▓░░░░░░░▓░ ▓░░░░░░░▓░
▓░ ▓░ ▓ ▓ ▓░ ▓░ ▓░ ▓░ ▓░
▓░ ▓░ ▓ ▓ ▓░ ▓░ ▓░ ▓░ ▓░
▓▓▓▓▓▓▓▓▓░ ▓░ ▓ ▓▓▓▓▓▓▓▓▓ ▓░ ▓░ ▓▓▓▓▓▓▓▓▓▓▓░
░░░░░░░░░ ░ ░░░░░░░░░ ░ ░ ░░░░░░░░░░░
▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓
▓░░░░░░░░░░ ▓░░░░░░░░░ ▓░░░░░░░░░
▓░ ▓░ ▓░
▓░ ▓░ ▓░
▓░ ▓▓▓▓▓▓▓ ▓░ ▓▓▓▓▓░
▓░ ▓░░░░░░░ ▓░ ░░░▓░
▓░ ▓░ ▓░ ▓░
▓░ ▓░ ▓░ ▓░
▓▓▓▓▓▓▓▓▓ ▓░ ▓▓▓▓▓▓▓▓▓░
░░░░░░░░░░ ░ ░░░░░░░░░
**************
*** Shareware ***
**************
Another Checker for Upload File.
CFG File
(C)Copyright 1991,1992 JP Luiggi
All Rights Reserved
SFVLCFG Reference Manual
Release 1.10
**
General Info
================================================================
This documentation and associated programs are the property of
JP Luiggi. This program may be distributed only in its original
form, including all documentation and support files.
I would like to thank the following people for their help with
SFVLAB from the beginning.
Stef Evain -> Sysop of ALF BBS.
Table of Contents
====================================================================
Preliminary Information . . . . . . . . . . . . . . . . . . . 1
What is Shareware? . . . . . . . . . . . . . . . . . . . 1
What is SFVLCFG ? . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . 3
Developped . . . . . . . . . . . . . . . . . . . . . . . 2
Disclaimer . . . . . . . . . . . . . . . . . . . . . . . 2
SFVLCFG at RUN . . . . . . . . . . . . . . . . . . . . . . . 3
Important Note . . . . . . . . . . . . . . . . . . . . . 3
Running . . . . . . . . . . . . . . . . . . . . . . . . 3
General Info . . . . . . . . . . . . . . . . . . . . . . . . 4
**
Preliminary Information
====================================================================
This section explains the general philosophy of the SFVLCFG,
the shareware philosophy, and important general information.
What is Shareware?
====================================================================
The shareware concept is great for both programmer and the end-
user. The programmers can distribute their product without
getting involved in expensive marketing or advertising. The end-
user benefits by receiving a full-featured program, usually
better than the commercial competition, and support available
directly from the author. But it only works if the end-user
participates in the shareware concept.
Shareware is not free. After using SFVLAB for the suggested 30
day trial period, you must pay for continued use of the program.
I have worked hard to produce a good program and the price is
very fair.
What is SFVLCFG?
====================================================================
SFVLAB works as an Config File generator for SFVLAB.
It creates a full ascii text (SFVLAB.CFG) that SFVLAB could read.
It's possible to create SFVLAB.CFG without SFVLCFG.EXE (with any
text editor) , but likes SFVLCFG is given ...
Features
====================================================================
- Double Window
- On Line Help
- Small
- Fast
Developped
====================================================================
SFVLCFG has been written with TopSpeed Modula-2 & Slick Editor.
Disclaimer
====================================================================
SFVLCFG is provided on an "AS - IS" basis with no warranty.
JP Luiggi cannot accept responsibility for loss of data,
profit, or any damages which are incurred by the use of
this program.
**
SFVLCFG at RUN
====================================================================
IMPORTANT NOTE:
───────────────
FOR THE DIFFERENT PATH:
IF THE PATH YOU CHOOSE TO USE ISN'T CORRECT,
A SMALL WINDOW WILL BE DISPLAYED.
IN this case, USE 'CTRL-C' in order to break SFVLCFG.Exe
AND CREATE this window.
RUNNNING SFVLCFG:
─────────────────
You have two window on your screen.
First is for the informations and the second is for help
on the current subject.
Following are the different field you could see.
╔SFVLAB CFG File (c) 1991-92 JP Luiggi ═══════════════════════════════════════╗
║ v1.10 BBS Type: Com port: Base port: ║
║ ║
║ Download Path: ║
║ Work Path: ║
║ Move Path: ║
║ Bad Path: ║
║ File To Create: Date: ║
║ Banner: ║
║ ║
║ Scanner: Parameters: ║
║ Move Program: Parameters: ║
║ ║
║ Archive 1: Program for Archive 1: Options: ║
║ Archive 2: Program for Archive 2: Options: ║
║ Archive 3: Program for Archive 3: Options: ║
║ Archive 4: Program for Archive 4: Options: ║
║ ║
╚═════════════════════════════════════════════════════════════Ctrl-C To Abort═╝
┌─────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
INFO THE DIFFERENT FIELD
────────────────────────
BBS Type: The type of BBS software you are using.
Com port: The communication port used by the board.
Base port: The I/O adress of the communication port used.
Download Path: The directory where SFVLAB could find uploaded files
Work Path: The directory where SFVLAB will unpack ARCHIVE
Move Path: The directory where SFVLAB will move files if the result
of the test is correct.
Bad Path: The directory where SFVLAB will move files if the result
of the test is bad.
File To Create: (optionnal)
The text file that SFVLAB could use to report the result
the result of the different test.
Date: Before this year, SFVLAB will move the current file to
the 'BAD' directory.
Banner: (optionnal)
The Banner that SFVLAB could insert into the archive
received.
Scanner: The anti-virus software used for scanning files for virus.
Parameters: The parameters for the scanner.
Move Program: The file used to move files between directory.
Parameters: The parameters used for the move file.
Archive 1: The type of the first archive.
Program for Archive 1: Program to use the Archive1.
Options: Options for this archive
NOTE for "archive 2" to "archive 4", it's the same than for
──── archive 1.
─────────────────────────────────────────────────────────────────────────────
DESCRIPTION OF THE DIFFERENT FIELD
──────────────────────────────────
BBS TYPE:
───────── The type OF BBS Software used
currently only Spitfire and TriBBS have
been tested with SFVLAB.
I need this info because i use
either SPITFIRE's "sfdoors.dat"
TRIBBS's "tribbs.sys"
In order to have the caller's name.
───────────────────────────────────────────────────────────────────
COM PORT:
───────── Number of Communication port you are currently using.
SFVLAB can use up to height port
IMPORTANT: If you don't want to use the remote write
────────── capability, use port: 0, likes this
SFVLAB doesn't send info on com port.
───────────────────────────────────────────────────────────────────
BASE PORT:
────────── The address of the port you are using.
In the help window, you can see the 'standard'
I/O address for port 1 to 4.
By default, accordingly to the COM port number
selected, SFVLCFG puts the standard I/O address
in this field.
If you aren't sure, don't modify this field.
───────────────────────────────────────────────────────────────────
DOWNLOAD PATH:
────────────── Path were SFVLAB could find uploaded files.
───────────────────────────────────────────────────────────────────
WORK PATH:
──────────
Path were SFVLAB could explode archive file in order
to perform the test.
You can assign it to a ram disk but you must have
enough space on it.
So i suggest to use a normal HD !
IMPORTANT:
────────── This Path must be a SUB-DIR !!
Exemple: d:\tmp
──────
This is done because of File I/O routines used to
check for virus ...
So Even if you use a ramdisk, use a SUB-DIR !
───────────────────────────────────────────────────────────────────
MOVE PATH:
────────── Path where SFVLAB moves file after test AND if the current
file is 'GOOD' for all of these test.
IMPORTANT:
──────────
Some BBS software don't want that another
program moves uploaded files themself.
- SPITFIRE 3.2 moves himself files between rep.
So use the same rep for both "upload path"
"move path" and SFVLAB doesn't move files.
For TriBBS i use the same name for both
the "Download path" and the "Move path"
So if one test fails, SFVLAB moves the file to the
"Bad path" and TriBBS upon completion of
the upload.bat will not found the file uploaded
and will not update the "files.lst"
───────────────────────────────────────────────────────────────────
BAD PATH:
───────── Path where SFVLAB could move file if it fails to any test.
Normally a path where only the Sysop and Co-Sysop have
access.
───────────────────────────────────────────────────────────────────
FILE TO CREATE:
───────────────
If you want that SFVLAB create and use a txt file
in order to prevent the Sysop that a problem has
occured.
SPITFIRE's Sysop could use 'heysysop.log', a
special log file.
IF you don't want to activate this function, just
write 'NONE'.
NOTE: SFVLAB maintains it's own LOG FILE (SFVLAB.LOG).
─────
───────────────────────────────────────────────────────────────────
DATE:
───── File Year's limit before which SFVALB rejects File
to BAD_PATH.
Example :
─────────
If you choose 1991 for the year's limit
SFVLAB will reject files with prior to
1991.
───────────────────────────────────────────────────────────────────
BANNER:
─────── Use it if you want that SFVLAB insert your banner
inside the archive file.
At this time, only ZIP & ARJ files will be used.
You must have PKZIP.EXE & ARJ.EXE in your path.
IF you don't want to activate this function, just
write 'NONE'.
───────────────────────────────────────────────────────────────────
SCANNER NAME:
───────────── Anti virus program SFVLAB could use.
NOTE: SCANNER must EXIT with an errorlevel <> 0 if
───── there is a problem.
Example: "SCAN" from Mc Affee
────────
USE a full pathname for calling the program
This is necessary because if inside uploaded
file, there is a VIRUS with the same name than
your scanner.
SO, USE "C:\VIRUS\SCAN.EXE" and not "SCAN.EXE"
ALONE.
───────────────────────────────────────────────────────────────────
PARAMETERS:
─────────── Parameters for the scanner
For SCAN.EXE, '*.* /nomem' for exemple.
───────────────────────────────────────────────────────────────────
MOVE PROGRAM:
───────────── Program used to move file between rep.
You can choose the move program you want, but IT MUST
BE ABLE to overwrite any file matching his own name.
DON'T use internal move of 4DOS, use a full extern
program.
IMPORTANT : I put a shareware utility with
─────────── SFVLAB, this utility works well
with SFVLAB but if you plan to use it,
you must register with it's creator
N. Patriquin (see the archive enclosed.)
───────────────────────────────────────────────────────────────────
PARAMETERS:
─────────── Parameters for the move program
This is necessary in order to overwrite any file
matching it's own name.
Example :
───────── For PMOVE.EXE, use "/r"
───────────────────────────────────────────────────────────────────
ARCHIVE 1:
────────── Type of archive ie (ZIP, ARJ, LZH, ...)
───────────────────────────────────────────────────────────────────
PROGRAM FOR ARCHIVE ONE:
────────────────────────
Program to decompress ARCHIVE 1
───────────────────────────────────────────────────────────────────
OPTION:
─────── Options for the precedent program
Exemple for .ZIP are : -d -o
.ARJ are : x -y
.LZH are : x /cm
───────────────────────────────────────────────────────────────────
FOR THE THREE OTHER ARCHIVE
IT'S THE SAME THING.
───────────────────────────────────────────────────────────────────
GENERAL INFO
============
Now, a text file 'SFVLAB.CFG' has been created.
YES, you can use your favorite text editor to create, edit this one.
But take care of the end-of-line, SFVLAB uses it in order to find
the info.
If you want to use this, i suggest, you use your editor and after,
SFVLCFG.EXE in order to see if all info are correct.