ษออออออออออปษอออออออออปษอออออออออป ษออออป ษออออปษออออป ษออออออออออป ศป ษอออป บบ ษออออป บศป ษอออป ศปศป ษผ ศป ษผศป ษผ บ ษอป ษอป บ บ บ บ บบ บ ศอผ บ บ บ บ บ บ บ บ บ บ ศอผ บ บ ศอผ บ ศอออผ บบ บ บ ศอออผ บ บ บ บ บ บ บ บ บ TM บ ษออออออผบ บ บ ษอออป บ บ บ บ บ บ บ บ บ บ บ บ บ ษอป บ บ บ บ บ บ บ บ บ บ ษอป บ บ ษผ ศป บ ศออออผ บษผ ศอออผ ษผ บ ศอออผ บ ษผ ศอออผ บษผ ศป ศออออผ ศอออออออออผศอออออออออผ ศอออออออออผ ศอออออออออผศออออผ UPLOAD FILE TESTING AND CONVERSION UTILITY FOR PCBOARD v14.x - 15.x Copyright 1993-94 by FeatherNet Software, Inc. All Rights Reserved FeatherNet Software, Inc. PCBULT Upload File Testing and Conversion Utility Version 1.43แ Documentation Revision 1.43a For the IBM-PC XT/AT and 100% Compatibles Copyright (c) 1993-94 FeatherNet Software, Inc. Fast Support (813) 249-8322 Voice : M-F 9-5 Eastern (813) 249-8422 BBS : 24 Hours a Day! PCBULT - 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-94 FeatherNet Software, Inc. All Rights Reserved. FeatherNet Software, Inc. is a U.S. Corporation based in Florida. PCBULT and all other FeatherNet Software products are proudly designed, programmed, and supported in the United States of America. PCBULT, FeatherNet PRO!, and FeatherNet are trademarks (TM) of FeatherNet Software, Inc. PCBoard is a reg. trademark of Clark Development Co., 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! PCBULT - PAGE 3 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ TABLE OF CONTENTS บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ INTRODUCTION................................................ 4 COPYRIGHT NOTICE............................................ 5 LICENSE AGREEMENT........................................... 6 LIMITED WARRANTY............................................ 9 SHAREWARE DISTRIBUTION...................................... 10 REQUIRED PRE-CONDITIONS..................................... 11 INITIAL SETUP............................................... 12 CREATING OR EDITING A CONFIGURATION FILE.................... 13 COMMAND LINE OPTIONS FOR PCBULCFG........................... 14 USING PCBULCFG - PCBULT'S CONFIGURATION EDITOR.............. 15 SAVING TO CONFIGURATION..................................... 22 MINIMUN .GIF RESOLUTION & COLORS YOU WILL ALLOW UPLOADED.... SETTING UP PCBTEST.BAT...................................... 23 OPERATION OF PCBULT......................................... 24 RUNNING PCBULT FROM THE LOCAL CONSOLE....................... 24 REGISTRATION OF PCBULT...................................... 25 SUPPORT..................................................... 25 UPGRADES.................................................... 26 REGISTRATION AGREEMENT FORM................................. 27 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 4 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ INTRODUCTION บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT will test archives for integrity, Scan for virus' using any scan utility, such as McAfees SCAN.EXE (or other quality virus detection utilities), 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. PCBULT will replace the description with the contents of FILE_ID.DIZ or DESC.SDI respectively. * Moves all Virus Infected programs into a Virus Holding Directory the Sysop has defined. * Will save descriptions of rejected files in the current conference'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 limit .GIF resolution and colors. * 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 (1st line if possible or last line/new line). * PCBULT 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, PCBULT will leave a 2k Kernel in DOS Ram. * Includes an easy to use and informative configuration program. (PCBULCFG.EXE) ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 5 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ INTRODUCTION - Continued บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ * Allows the SysOp to append a 7 line display file to the PCBULT caller display information screen. * IS in NO WAY CRIPPLED or KEYED! PCBULT is 100% function- able as recieved. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 6 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ COPYRIGHT NOTICE บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT Upload File Tester and Converter with all of it's Associated materials are copyright (c) 1993-94 by FeatherNet Software, Inc. All rights reserved. PCBULT(tm) is a trademark owned and protected by FeatherNet Software, Inc. This document is copyright (c) 1993-94 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. PCBULT 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 SHAREWARE 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. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 7 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ LICENSE AGREEMENT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ IMPORTANT! Please read this entire section before you run this SHAREWARE version of PCBULT. 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. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 8 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ 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 PCBULT, it's documentation, and related materials on a single 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 PCBULT SHAREWARE 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 PCBULT 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, PCBULT, any of it's accompanying programs or materials, including The PCBULT 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. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 9 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ LICENSE AGREEMENT - Continued บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ Remove, obscure, alter, or cause to be hidden the FeatherNet Software, Inc. copyright and/or trademark. 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. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 10 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ 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. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 11 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ SHAREWARE DISTRIBUTION บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ The SHAREWARE version of PCBULT, PCBULT SW v1.42 may be copied freely and distributed globally within the following guidelines; All software must be distributed intact, including programs, utilities, and documentation and must not have been altered in anyway, whatsoever. You may NOT insert a BBS Ad or any other advertising (commercial in nature or not) file into the archive. You are authorized to include a "ZIP comment" which displays only as the archive is being opened. Clubs and user groups are authorized to charge a nominal fee not to exceed $7.50 for the distribution of PCBULT v1.42 or any other FeatherNet Software program. Commercial Shareware Distributors, to include, but not neces- sarily limited to, Mail Order Houses, Commercial BBSes, and/or CD-ROM disc authors, may distribute PCBULT or any other FeatherNet Software program and are authorized to charge a nominal fee not to exceed $7.50 for the distribution ONLY AFTER NOTICE IS GIVEN IN WRITING to FeatherNet Software, Inc. of your intention to do so. Distribution of any FeatherNet software via physical media must be labeled such that at least 20% of the label states in a clearly worded manner that the software that is contained on the media is Shareware. Failure to properly label the media or notify FeatherNet Software of your intention to use our product confirms your agreement to pay FeatherNet Software, Inc. the sum of $10,000 or 1% of the Gross Profits gained in the distribution of the media, which ever is greater. It is agreed that this will be your payment to FeatherNet Software for the use of it's software. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 12 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ REQUIRED PRE REQUIREMENTS บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT REQUIRES the following to run; * PCBoard v14.x or v15.x. * An operating system to run under. This operating system may be MS/PC DOS v3.1+, OS/2 v2.1+, DR DOS v5.0+. (This has NOT been tested under a NOVELL environment as of this revision. If you are running under NOVELL and are running PCBULT, please let us know so that we can inform other users. * An INTEL or 100% INTEL Compatible processor (80386-SX or faster is recommended) on a 100% compatible mother- board is mandatory. * Approximately 40K of RAM is utilized by the program while operating * Any 100% IBM clone will run FeatherNet's PCBULT PCBULT RECOMMENDS the following; * A machine with a large (1 MB min.) disk cache be used for optimum performance. A 2 MB or larger RAM disk can also dramatically increase your performance while running PCBULT. ฺฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ IMPORTANT! ณ ภฤฤฤฤฤฤฤฤฤฤฤฤู If you are operating in a Network environment ensure SHARE is loaded prior to starting PCBULT! This will prevent the error 'PERMISSION DENIED' during network file access. Place an entry in your 'AUTOEXEC.BAT' file to load SHARE at boot-up. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 13 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ INITIAL SETUP บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ Create a directory on your hard drive to run PCBULT in. This may be exist on any hard drive attached to your system, though if you are running on a network, you should consider running PCBULT from a hard drive on your network server. This documentation assumes that you have a basic knowledge of your operating system. Example: C: (Substitute your drive and directory for CD\PCB those in the example in needed) MD PCBULT CD PCBULT This puts you in your new PCBULT subdirectory. Copy your PCBULTxx archive in this directory and unarchive it. The original release file was released in ZIP format and is used here in the examples. Example: COPY C:\PCBULTxx.ZIP C:\PCB\PCBULT\PCBULTxx.ZIP PKUNZIP -d PCBULTxx This will unarchive all the PCBULT files. You may now delete the ".ZIP" file from this subdirectory. NOTE: MAKE SURE THAT YOU HAVE A *COPY* OF THE PCBULTxx ARCHIVE IN CASE YOU NEED TO START OVER. At this point you should also make sure that PCBULT.EXE and PCBULCFG.EXE are in your PATH. You can do this in three ways. (1) Place the files in a directory that is in your PATH= statement. (2) Add this directory to your PATH=statement. (3) 'SET PCBULT=(current path)' and 'SET PCBULCFG=(current path)' NOTE: PCBoard v15.0 automatically creates and uses the 'SET PCBDAT=' statement. PCBoard v14.+ users MUST use the 'SET PCBDAT=' (You probably have already done this for another program but in case you haven't, you should make an entry in your AUTOEXEC.BAT or BOARD.BAT that points to the PCBoard.dat file. Examples; SET PCBDAT=C:\PCB\PCBOARD.DAT SET PCBDAT=C:\PCB\NODE1\PCBOARD.DAT ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 14 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ INITIAL SETUP - Configuration บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ YOUR REGISTRATION NUMBER looks at TWO things; 1) The SYSOP NAME you enter in the PCBULCFG editor MUST be the same as you registered PCBULT. 2) The BBS NAME that you registered with MUST match the BBS name that is found in your PCBOARD.DAT file! ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 15 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ CREATING A CONFIGURATION FILE บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ Run "PCBULCFG.EXE" to create or edit a configuration file. PCBULCFG will look for an existing configuration file based on the name you enter and if not it does not find it, PCBULCFG will create a configuration file by that name. Enter "PCBULCFG " PCBULT will default to PCBULT.CFG in no filename is given. Example: PCBULCFG PCBULT.CFG ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 16 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ COMMAND LINE OPTIONS บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ When running PCBULCFG.EXE the file PCBULCFG.HLP should be in one of two locations: (1) In the Directory from which PCBULCFG.EXE was started; (2) In the directory in which the .CFG file resides or will be created. You MUST include a complete path and filename to the .CFG file when starting PCBULCFG.EXE. Example: Starting PCBULT in the C:\PCB\PCBULT directory. The PCBULCFG.HLP file is in the directory; C:\PCB\PCBULT A normal command-line to run PCBULCFG and create or re- edit the CFG file named "PCBULT.CFG" would be: PCBULCFG C:\PCB\PCBULT\PCBULT.CFG Remember that PCBULCFG.HLP "MUST" be in either the directory where the .CFG file is located or in the directory from which you run PCBULCFG.EXE, in this case the C:\PCB\PCBULT directory. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 17 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULCFG now has built in help. Simply press your "F1" key and a comprehensive help screen will be shown to you about the the item currently chosen. This should assist you in getting PCBULT setup very quickly with a minimal of brain damage. Below are questions that appear and some information on each. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ SYSOP'S (YOUR) NAME ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู This should be the name PCBULT is or will be registered. This must be the name you entered in the PCBOARD.DAT file as SysOp. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ BBS NODE DIRECTORY ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter the BBS NODE directory path for this configuration file. This is the directory where the .BAT file to start the BBS is located (normally "BOARD.BAT"). Example Directory: C:\PCB or C:\PCB\NODE3 ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PCBULT "WORK" DIRECTORY ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู This "MUST" be a unique directory which is used by no other programs. The files PCBULT places in this WORK directory are routinely deleted. It "MUST NOT" be the work directory for PCBoard BBS as all files within this directory are deleted for each file that is tested. ฺฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ IMPORTANT! ณ ภฤฤฤฤฤฤฤฤฤฤฤฤู The WORK directory WITH the path "MUST" be at least 5 charact- characters in length and MUST be in the format: "C:\WORKDIR" Example: C:\1 <- This would be incorrect C:\TEMP <- This would be acceptable In most cases your PATH would include enough characters before entering your temporary directory name. NOTE: If running more than one node, EACH node MUST have a separate WORK directory. SAMPLE Work Directory: C:\PCBULT\WORK or C:\PCBULT\WORK1 ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ VIRUS "HOLDING" DIRECTORY ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a HOLD directory for PCBULT to move files into which have been determined to contain a virus by the scan utility. This directory should "NOT" be the same as the HOLD directory for other rejected files. Example Virus Hold Directory: C:\PCB\FILES\VIRUSED ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 18 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ LOCATION OF PKZIP.EXE & PKUNZIP.EXE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter ONLY THE PATH and NOT the complete path and filename. Example archive directory path: C:\PCBPATH\ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT ZIP ARCHIVES? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a "Y" if you will accept these archives. Enter a "N" if you do not want to accept these files. All PKZIP archived files will be tested and scanned prior to being moved to the appropriate HOLD directory if you do not want to accept files of this archive format. NOTE: Self-extracting PKZIP archives which have the .EXE file extensions are also tested and scanned. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ LOCATION OF LHA.EXE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter ONLY THE PATH and NOT the complete path and filename. Example archive directory path: C:\PCBPATH\ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT LHA ARCHIVES? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a "Y" if you will accept these archives. Enter a "N" if you do not want to accept these files. All LHA archive files will be tested and scanned prior to being moved to the appropriate HOLD directory if you do not want to accept files of this archive format. NOTE: Self-extracting LHA archives which have the "EXE" extensions are also tested and scanned. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ LOCATION OF ARJ.EXE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter ONLY THE PATH and NOT the complete path and name of the file. Example archive directory path: C:\PCBPATH\ ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 19 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT ARJ ARCHIVES? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a "Y" if you will accept these archives. Enter a "N" if you do not want to accept these files. All ARJ archive files will be tested and scanned prior to being moved to the appropriate HOLD directory if you do not want to accept files of this archive format. Example archive directory path: C:\PCBPATH\ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT GIF UPLOADS? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a "Y" if you will accept these archives. Enter a "N" if you do not want to accept these files. All ".GIF" files will be tested prior to being moved to the appropriate "HOLD" directory if you do not desire to accept .GIF files. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PATH AND FILENAME OF TDCHECK.EXE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู You MUST enter the COMPLETE PATH AND NAME of the TDCHECK program! Leave this line blank if you do NOT want to test uploads created using the TELEDISK program. Example path and filename: C:\PCBPATH\TDCHECK.EXE ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT TELEDISK (.TD0) UPLOADS? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter a "Y" if you will accept these archives. Enter a "N" if you do not want to accept these files. NOTE: All .TD0 files will be tested and moved to the approp- riate HOLD directory if you do not desire to accept these files. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ LOCATION AND NAME OF YOUR SCAN PROGRAM ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู It doesn't matter which scan utility you use as long as it is a quality virus detection scanning utility. Example scan path and filename: C:\PCBPATH\SCAN.EXE ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 20 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ SCAN COMMAND LINE PARAMETERS ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู You may leave this line blank if you have no special command line parameters. PCBULT only adds the /A and /SUB parameters. You should normally also add /NOMEM /NOEXPIRE /NOPAUSE and /NOBREAK. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ SWAP TO EMS, XMS OR DISK ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู PCBULT uses about 40k of RAM. Some archive utilities use 300k of ram when in the archive mode. If your memory situation is critical and you have enough EMS or XMS available, it is recommended that you DO SWAP testing uploads. IF you do not have EMS or XMS, you can swap to disk which only takes a couple of seconds when testing archives. The exact SWAP method used is determined by PCBULT. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ OLDEST FILE DATE YOU WILL ACCEPT IN DAYS ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู All files within an uploaded archive are examined for the date stamp. If ANY file has a date stamp OLDER than the number of days you enter the OVERAGE file count is incremented. If the percentage of OVERAGED files is greater than the number you specify in the configuration item below, the uploaded file is rejected. These files WILL still be scanned for virus. The maximum number of days allowed is 9999. Example entry: 180 In this example, all files more than 180 days will be added to the OVERAGE count. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ENTER THE MAXIMUM PERCENTAGE OF OLDER FILES YOU "WILL" ACCEPT ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู For example, if 199201 (January 1992) is your old age limit and the uploaded archive has 20 files and you allow 20% of them to exceed the old age restraints, then no more than 4 files in the archive can be older than 199201. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 21 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ACCEPT non ZIP/ARJ/LHA/GIF/TD0 FILES? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู If you answer "Y" to the above question, files which are not of the archive formats supported (ARJ, GIF, LHA, TD0 or ZIP ) would be Passed and Scanned only. This will allow any file extension to be uploaded to your BBS. Enter an "N" to restrict uploads to the archive formats you have chosen earlier in the configuration. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PATH AND FILENAME OF FILE TO ADD TO UPLOADS ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู This may be an Advertisement for your BBS or any file you desire for that matter. Leave this line blank if NO file is to be added to the new archive. Example: C:\PCBPATH\MYBBS.COM ** PRESS TO TOGGLE TO THE SECOND PAGE OF INFORMATION NOW! ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PATH AND FILENAME OF FILE WITH FILENAMES TO "DELETE" ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู This "MUST" be a text file with only one name per line in UPPERCASE. This is convenient for deleting unwanted BBS ads and other "nuisance" files. A beginning file is included. Leave blank if no files are to be deleted. Example: C:\PCB\PCBULT\BADFILES.LST ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ASYNC OR FOSSIL DRIVER ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Use ASYNC with most application and under most operating systems and multi taskers such as DESQview and OS/2. YOU MUST USE ASYNC with OS/2, EVEN WITH SIO DRIVERS. Use FOSSIL if using BNU or X00 under all applications. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ SERIAL PORT BASE ADDRESS (IF NON-STANDARD) ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู If you will be using the "STANDARD" Port Address for COM Ports 1 or 2 then you may skip this question. Examples: &h3F8 &h2F8 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 22 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ SERIAL PORT IRQ NUMBER (IF NON-STANDARD) ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู If you will be using a "STANDARD" IRQ for COM ports 1 or 2 then you may skip this question. NOTE: You may use any IRQ numbered 1 - 7 on XT class machines or 1 - 15 and above on AT machines provided the IRQ is not SHARED by another device. Each serial port "MUST" use a unique IRQ. Cold boot if you specify an IRQ which cannot be used. Example: 4 (for COM Port #1) ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ CREATE A FILE_ID.DIZ FROM UPDESC.x ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู If you select "Y", PCBULT will use the description the user entered for an uploaded file and make a file_id.diz file, then add it to the archive if a FILE_ID.DIZ or DESC.SDI can not be found when tested.. Enter "N" if you do NOT wish to CREATE a FILE_ID.DIZ. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ENTER AN ARCHIVE TYPE TO CONVERT ALL FILES TO ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู PCBULT will extract ALL files from an uploaded archive (including recursed directories). After scanning, the file(s) will be re-archived with this default IF the "CONVERT TO" archive type is different than that which was used on the uploaded file. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ CONVERT FILES OTHER THAN ZIP/ARJ/LZH ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Selecting "Y" will cause *ALL* files uploaded to be converted to the specified default archive type. This assumes that you have the necessary archive programs in your path for PCBULT to use in converting the upload. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PATH AND FILENAME OF A ZIP/ARJ COMMENT FILE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Enter the path and file name to a file to be inserted into the archive and displayed when the file is unZIPped/unARJed. Example: C:\PCBPATH\LOGO.TXT ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 23 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - CONTINUED บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ PATH AND FILENAME OF A FOOTER FILE ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู PCBULT will attempt to control screen output of lines 19 through 25 for the footer file, therefore limit this file to "7" screen lines to avoid the screen scrolling. NOTE: You should have 2 files! (1) An ASCII one whose path and filename you should enter above and (2) an ANSI file which *MUST* have a "G" appended to the name entered above. DO NOT ADD A FILENAME EXTENTION (.XXX) Example: C:\PCB\PCBULT\FOOTER(Include a FOOTERG file for ANSI) ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ YOUR PCBULT REGISTRATION NUMBER ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู You MUST enter "000" if PCBULT is not yet registered. When you register you should keep a few things in mind. The software will verify the code you place here in two ways; 1: The SYSOP NAME you enter in the PCBULCFG editor MUST be the same as you registered PCBULT. 2: The BBS NAME that you registered with MUST match the BBS name that is found in your PCBOARD.DAT file! ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ ADD NUMBER OF FILES RECEIVED, OLDEST/NEWEST TO DESCRIPTION? ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู PCBULT counts the total number of files in an uploaded archive, including all files in imbedded archives and those which might be in recursed sub-directories. If you enter "Y" for this item, PCBULT will make an entry in the file description stating the number of files, the newest file date in the archive and the oldest file date found in the archive. If you answer "N" then PCBULT will skip this and the line will not be added. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 24 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ USING PCBULCFG - The PCBULT Configuration Editor - Continued บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ MINIMUM .GIF RESOLUTION & COLORS ALLOWED - Continued ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู PCBULT will limit the actual resolution and number of colors you will allow uploaded to your BBS. If you wish to limit these factors you must enter the resolu- tion and colors, seperating the numbers with a small "x". It is "VERY" important that you do NOT place any spaces within this field! Example: 640x480x256 Leave this field blank if you do now wish to limit your .GIF file resolutions and colors. PRESS THE KEY TO EXIT THE EDITOR/ENTER THE SAVE SCREEN. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 25 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ SAVING THE CONFIGURATION FILE บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ (S)ave the configuration, (C)ontinue Editing or (A)bort (S/c/a)? Enter a "S" to SAVE the configuration file and QUIT the config- uration editor. Enter a "C" to go back into the editor and make more changes or review the information you entered. Enter a "A" to abort. No information will be saved. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 26 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ SETTING UP PCBTEST.BAT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ You must make the appropriate changes or entries in your 'PCBTEST.BAT' file to run PCBULT. This is a simple procedure as as PCBULT's configuration file has in it most of the information needed. The base command line for PCBULT is as follows; PCBULT [path to config file][config file name] %1 %2 %3 A sample "PCBTEST.BAT" file to run PCBULT is: @ECHO OFF C:\PCB\PCBULT\PCBULT C:\PCB\ULT\PCBULT1.CFG %1 %2 %3 You can also facilitate the use of a single batch file on a multinode system by using the following; In your "BOARD.BAT" file: SET NODE=1 (Or whatever node you are running) Save each PCBULCFG file with it's node number on the end; Example: PCBULT1.CFG PCBULT15.CFG In your "PCBTEST.BAT" file add a %NODE% to the end of your PCBULT.CFG filename. Example: PCBULT C:\PCB\PCBULT\PCBULT%NODE%.CFG %1 %2 %3 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 27 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ OPERATION OF PCBULT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT reads the configuration file (PCBULT1.CFG in the samples) and determines the node directory where PCBOARD.SYS is located. ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ 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 PCBULT in the configuration file for PCBULT are "ALL DELETED". Ensure this WORK DIRECTORY is "ONLY" used by PCBULT. The BBS work directory MUST NOT be specified as the PCBULT work directory. Additionally, the PCBULT work directory may have recursed sub-directoried created during file extraction & scanning. These sub-directories and the PCBULT work directory are all KILLED by PCBULT prior to it's termination. Then the PCBULT work directory is recreated. 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. All extensions or archive formats NOT ALLOWED will be tested if they are in a supported archive format. All files - ALLOWED OR NOT - are SCANNED for Virus infection. Files found having virus are moved to the Virus hold directory. Files not allowed are left in the current conference PRIVATE upload directory. The swap to EMS/XMS/Disk works fine with PCBULT for users of MS/PC-DOS and OS/2. If you have enough memory you do not need to Swap PCBULT. Each and every BBS Node *MUST* have a separate configuration file and work directory. Ensure you rectify any missing file warnings received when running PCBULCFG. If you find this program worthwhile, please REGISTER it! It's only $20.00 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 28 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ RUNNING PCBULT FROM THE LOCAL CONSOLE บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ For local operation outside the BBS, use the normal command line syntax followed by a " /L" ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 29 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ TIPS & TROUBLESHOOTING บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ 1) CONSTANTANT VIRUSED FILES If you are experiencing problems with all your files failing viruses, set this selection to No "IF" you are already swapping PCBoard. 2) PCBOARD'S TEMPORARY WORK DIRECTORY If you are using (or updating to) v1.1, you may not be concerned with the following information. It seems that PCBoard will allow certain locations within their setup program to be entered incompletely. The particular location we were concerned with was "Location of Temporary Work Files:" locaed in the PCBSetup program under (B) File Locations, (A) System Files & Directories. PCBoard allows TWO different options as to how this directory may be setup: PCBoard allows you to enter either a TEMP DIR NAME with TRAILING BACKSLASH (assumes it is under the current directory, normally the NODE directory) "OR" the FULL PATH and TEMP DIR NAME with TRAILING BACKSLASH. Their examples: ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ WORK\ <-- subdirectory off current directory ณ ณ F:\WORK1\ <-- ram drive, work location for node 1 ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ * IMPORTANT * IMPORTANT * IMPORTANT * IMPORTANT * ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู If you are using v1.0, you "MUST" use the second method in their examples with PCBULT. THE FULL PATH and TEMP DIRECTORY NAME WITH TRAILING BACKSLASH! Example: C:\PCB\PCBTEMP\ PCBoard will temporarily write the file UPDESC.(NODE#) to this directory. PCBULT is passed the PATH and FILENAME with the %3 variable in the PCBTEST.BAT file. If you do not pass the FULL PATH of this directory, PCBULT v1.00 will NOT import the FILE_ID.DIZ or DESC.SDI nor will it WRITE a FILE_ID.DIZ if that option is specified. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 30 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ TIPS & TROUBLESHOOTING - Continued บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ 3) SCAN PROGRAM SPECIFIED IN PCBULT If you wish to use SCAN.EXE (by McAffee) but DO NOT wish to use our default parameters, rename it to another name and then call it by that name with your command line parameters specified. Example: SCAN!.EXE instead of SCAN.EXE NOTE: The next version will NOT have built in command parameters for SCAN. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 31 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ REGISTRATION OF PCBULT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ Many thousands of hours and tremendous effort have been invested in FeatherNet Software's programs to make them as user-friendly, dependable, and flexible as possible. If you do choose to continue to use PCBULT as your Upload File Test package of choice please show your appreciation for a quality product by registering it. To register PCBULT and become one of an ever growing number of PCBoard SysOps utilizing this powerful, versatile, yet most affordable Upload Test package, fill out and mail the licensing agreement found on the LAST page of this documentation. Registration will DISABLE the addition of the "Tested by PCBULT v1.42 [Unregistered]" line added into your UPDESC file (DIR file) after each file is processed. By registering PCBULT you are supporting the most affordable and 'support oriented' marketing system existing in the software industry today, the SHAREWARE concept. REGISTRATION of PCBULT is only $20.00* for the full package (or $25.00* with a quality set of bound, laser printed documentation) and 1 years voice and BBS support. REGISTRATION is easy! Just fill out the registration form found on the LAST page of this documentation and send it with your check or money order (US FUNDS ONLY) to; FeatherNet Software P.O. Box 260666 Tampa, FL 33685-0666 (813) 249-8422 [BBS/Fax] (813) 249-9322 [Voice] * Plus shipping and handling. Florida residents please add applicable State and County Sales Tax. All prices are subject to change without prior notice. Please also note that there will be a $20.00 fee for returned checks as applicable under Florida state law. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 32 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ SUPPORT FOR PCBULT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ FeatherNet Software, Inc. offers some of the most comprehensive support available to it's users. We offer you advantages that other small time BBS authors only dream of! Non-registered users may take advantage of the Unregistered support conference for questions and answers on the FeatherNet HQ BBS system. Registered users have the advantage of both Voice and Data support via an expert Technical Support staff here at FeatherNet Software, Inc. We also monitor the PCBNET, PCBOARD, and SHAREWARE Fido Net Echos on the Fido BackBone ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 33 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ UPGRADES FOR PCBULT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT upgrades will be available on the following schedule; All upgrades (except free bug fixes) include one (1) year free Technical support as outlined above. Bug Fixes x.x"X" FREE (User downloads from the FeatherNet HQ BBS) Minor Upgrades x."X"x $ 3.00 (1,2) (User downloads from the FeatherNet HQ BBS) (FeatherNet Software mails upgrade to you) $ 8.00 (1,2,3) Major Upgrade "X".xx $13.00 (1,2,3) (FeatherNet Software mails upgrade to you) 1 - Plus shipping and handling. 2 - Florida residents must add State and County sales tax as applicable. 3 - Add $5 for new printed documentation. ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ PCBULT - PAGE 34 ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป บ REGISTRATION AGREEMENT บ ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ Date: ___/___/19____ I, _________________________________, hereby apply for a license to operate the following FeatherNet Software, Inc. product. QTY DESCRIPTION PRICE EXTENDED ฤฤฤ ฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤ ฤฤฤฤฤฤฤ ฤฤฤฤฤฤฤฤ [ ] FeatherNet PCBULT v1.42 Upload Tester $ 20.00 ________ [ ] FeatherNet PCBULT v1.42 W/Manual $ 25.00 ________ [ ] 1 Year Access to FeatherNet HQ BBS (FREE w/above) $ 35.00 [ ] New Reg. Code for New BBS Name Only $ 5.00 ________ Add Florida State and County Sales Tax (If applicable) ________ ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ YOU MUST CHECK ONE OF THE FOLLOWING FOR SHIPPING AND HANDLING! ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู SHIPPING & HANDLING FOR EACH W/MANUAL W/O MANUAL ฤฤฤฤฤฤฤฤฤ ฤฤฤฤฤฤฤฤฤฤ [ ] No Diskette/Manual - Call w/the Reg. # $ 3.00 ________ [ ] U.S. MAIL or U.P.S. GROUND $ 5.00 $ 3.00 ________ [ ] U.P.S. ORANGE (Third Day) $ 15.00 $ 10.00 ________ [ ] U.P.S. BLUE (Second Day) $ 20.00 $ 15.00 ________ [ ] U.P.S. RED (Over Night) $ 25.00 $ 20.00 ________ Total U.S. Funds submitted ________ I understand that the registration fee entitles me to free bug fixes until the next MINOR release and that any bug fixes must be downloaded at my expense from the FeatherNet HQ BBS. Furthermore, as a registered SysOp, I understand that I will have continuous use of the FeatherNet HQ BBS free of charge for a period of one year. THE FOLLOWING INFORMATION IS MANDATORY TO PROCESS YOUR ORDER. PLEASE MAKE SURE ALL INFORMATION IS TYPED OR PRINTED CLEARLY AS SOME INFORMATION IS USED TO PROCESS YOUR PCBULT REGISTRATION CODE! ฺฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฟ ณ NAME: _____________________________________ ณ ณ (As you typed it into your PCBULT Configuration Editor) ณ ณ BBS NAME: _____________________________________ ณ ณ (AS IT IS SHOWN IN YOUR PCBOARD.DAT FILE! IF YOU DON'T GET ณ ณ THIS RIGHT IT WILL COST YA $5.00 TO FIX IT! DOUBLE CHECK ณ ณ YOUR PCBOARD.DAT FILE BEFORE MAILING THIS FORM!) ณ ณ STREET ADDRESS: _____________________________________ ณ ณ ณ ณ CITY, ST, ZIP CODE: _____________________________________ ณ ณ ณ ณ DAYTIME PHONE (V): ( ) ______ - ________ ณ ณ ณ ณ EVENING PHONE (V): ( ) ______ - ________ ณ ณ ณ ณ BBS PHONE LINE (D): ( ) ______ - ________ ณ ณ DISKETTE TYPE DESIRED: 1.44 3.5" [ ] or 1.2 5.25" [ ] ณ ภฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤฤู Signed: _________________________ ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ