ZLP-RA.ZIP.x/ZLP-RA.DOC

4.7 KB 1d905b160f3842a3…
                   ZipLab Plus - RemoteAccess Interface
 
	   
Okay.. ZipLab Plus is a great way to scan uploads for virus, bad-crc
errors, outdated files, and to remove unwanted BBS ad files and comments.
But for some reason its only written for PCBoard (and Prodoor).
Personaly I would never be caught dead running either of those products.

I prefer the QuickBBS style of board, such as RemoteAccess and SuperBBS.
Instant hotkeys, Sysop defined menus and commands mean alot to me <Grin>.
Chances are that if you run one of these boards you also run a door to
handle your file transfers, such as FileDoor or EFT. Others incluce
TDoor, ACFiles, and RAFdoor. Most of these File Doors allow you to exit
to a batch file to test the uploads before credit is given.
ZipLab Plus can be run from such a door, and I will now show you how!

First some background. I have been running ZipLab with RA since sometime
last year (1990) when I first saw it on a local PCBoard. All it really
needed was a door conversion program to convert the DORINFO1.DEF into a
PCBOARD.DAT file. Once ZipLab-VI came out, it no longer worked for some
reason. Then a generic Wildcat version called ZIPLABWC was released,
which did work under FileDoor and EFT as well. Up to this point ZipLab
only worked on ZIP files, so it was not of much use since ARJ and LZH
are also very common archive types. Now that ZipLab Plus is out it works
with ZIP, ARJ and LZH, making it the perfect addition to FileDoor or EFT.
 
I will assume you are already running RemoteAccess, SuperBBS or QuickBBS,
along with a door such as FileDoor or EFT (Enhanced File Transfer).

You will also need a door converter program that can read the DORINFO1.DEF
and create the PCBOARD.DAT and PCBOARD.SYS and USER files, which ZipLab
expects to find. I use QKDOOR2E.ZIP (47k) which is very fast yet small.
I have heard that RemoteAccess 1.10 will have a simular converter built-in,
so that this will no longer be needed.

You will need to set an enviornment variable as follows:
Set PCBDOOR=PRODOOR
This will tell ZipLab plus that PCBoard is not actually running. If you
are running DesqView you will have to define this in your Autoexec.bat,
so that you don't run out of enviornment space in your DV windows.
If you don't do this ZipLab Plus will immediatly exit with an error code!


heres how my directorys are set:

C:\RA          RA main directory
C:\RA\LINE1    Node 1 RA files
C:\RA\LINE2    Node 2 RA files
C:\RA\LINE3    Node 3 RA files
C:\RA\ZIPLAB   Ziplab directory
C:\SYSTEM      where my pkunzip,arj,lha,giftest files are
C:\HOLD        where i have ZIPLAB stick bad/outdated zip files

Okay, first unzip Ziplab Plus into the \ra\ziplab directory.
Run the Setup.exe program to create a cfg file for each node.
Name the first nodes cfg file ptest1.cfg, and the second ptest2.cfg
and so on. One of the paths setup will want for each node is the
path\name of PCBOARD.DAT. Make this C:\RA\LINE1\PCBOARD.DAT and so on
for each node, so that each door file will have its own directory.

If you use FileDoor then copy ZLP-XFD.BAT to the Ziplab directory,
and edit your FILEDOOR.CFG as follows:
Exitafterupload1  C:\COMMAND.COM /c c:\ra\ziplab\zlp-xfd.bat $U

If you use EFT, then copy the ZLP-EFT.BAT to the ZipLab directory,
and edit your EFT.CFG as follows:
ArchiveExtension ZIP *C /c c:\ra\ziplab\zlp-eft.bat $1
ArchiveExtension ARJ *C /c c:\ra\ziplab\zlp-eft.bat $1
ArchiveExtension LZH *C /c c:\ra\ziplab\zlp-eft.bat $1

If you use one of those other File Transfer doors for RA/QBBS/SBBS,
such as ACFiles, TDoor, etc. then you are on your own, but if you
look at the two examples for FileDoor and EFT you should be able to
figure it out, as long as the Door allows a method to exit after an
upload to validate the files(s).

The FileDoor and EFT batch files are both well documented by me.
They differ somewhat because FileDoor has only 1 exit for
all files uploaded, and EFT exits once for each file uploaded.

I have tryed ZipLab Plus 1.0 with RemoteAccess 1.01 running both
FileDoor 2.03 and EFT 1.12(beta). It works very well with both of them.

In case you need a file you can file request any of these from me:

RA_101.ZIP   Latest version of RemoteAccess
XFD_203.ARJ  Latest version of FileDoor
EFT110.ARJ   Latest version of EFT
ZLPLUS10.ZIP Latest version of ZipLab Plus
QKDOOR2E.ZIP Latest version of QuickDoor

Anyways, You are welcome to use my batch files at no charge of cource. 
If you are running a differnt configuration, need help, or wish to add
suggestions,  you are welcome to netmail me or drop me a note on:

  Mike Ehlert
  PACIFIC COAST MICRO BBS
  FidoNet 1:102/1001
  (805) 494-9386 HST/V.32b   (805) 497-3456 HST   (805) 496-7320 CSP

Thanks,         Mike