home *** CD-ROM | disk | FTP | other *** search
-
- AUTOPACK Version 1.01
-
- Copyright C-9 Communications - 1994 - All Rights Reserved
- Shareware
-
- This document is Copyright 1994 by C-9 Communications, Inc.
-
- PCBoard(R) is Copyright by Clark Development, Inc. - Provo, UT (USA)
-
- --DISCLAIMER--
-
- AUTOPACK IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
- OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
- THE QUALITY AND PERFORMANCE IS WITH YOU. SHOULD AUTOPACK PROVE DEFECTIVE,
- YOU (NOT C-9 COMMUNICATIONS, INC.) ASSUME THE ENTIRE COST OF SERVICING,
- OR CORRECTION. IN NO EVENT WILL C-9 COMMUNICATIONS, INC. BE LIABLE TO YOU
- FOR ANY DAMAGES ARISING OUT OF THE USE, OR INABILITY TO USE, THE
- AUTOPACK SOFTWARE.
-
- --DESCRIPTION--
-
- AutoPack is a COMMAND LINE Driven utility for PCBoard version 15.x
- that enables the SysOp to automatically pack down the conferences
- and save valuable drive space. This is the first utility designed to
- automate the packing of PCBoard Conferences from the COMMAND LINE in
- BATch files!
-
- Selectively pack your PCBoard Conference Files based on COMMAND LINE
- parameters of your own choosing!
-
- Requirements:
-
- The PCBDAT environment variable must be set.
- (example: SET PCBDAT=C:\PCB\PCBOARD.DAT)
-
- Will run on any system that will run MS QuickBasic 4.5!
-
- PCBPACK.EXE must be in your DOS PATH!
-
- You should run AUTOPACK.EXE from the PCB 'HOME' Directory
- (in other words, be on the drive and in the subdirectory
- that you would normally run PCBPACK.EXE from)
-
- DOS Share OR a LAN equivalent capable system (e.g. Novell 3+)
- must be in use.
-
- Believe it or not (when you see it run!)...
-
- *FAST* for a small, stand-alone MS QuickBasic 4.5 Program
- that has to read your CNAMES.@@@ and each MESSAGE BASE file!
-
-
- How to run AUTOPACK:
-
- AUTOPACK is totally COMMAND LINE driven. All parameters must be entered
- preceeded by a - (DASH) and separated from the next parameter by a space.
- +---------------------------------------------------------------------------+
- | Parameters available: |
- | |
- | -l Example: -l1000 (starting conference # to check) |
- | -h Example: -h2000 (ending conference # to check) |
- | -d Example: -d4 (use PCBPACK.EXE parameter /DAY:4) |
- | -s Example: -s3000000 (maximum size in bytes to skip packing |
- | a conference) |
- | -a Example: -a350 (minimum size to skip packing a |
- | conference) |
- | -k Example: -k (have PCBPACK.EXE kill the backup file |
- | that it creates) (this should always |
- | be used!) |
- | -g +Example: -g (log packed conference information to |
- | AUTOPACK.LOG) |
- | -n +Example: -n (spawn PCBPACK.EXE with the /NC |
- | parameter) |
- | -1 +Example: -1MAX:30 (spawn PCBPACK.EXE with any of the |
- | other valid parameters) |
- | -2 +Example: -2REN:30 (spawn PCBPACK.EXE with a second, other |
- | valid parameter) |
- | NOTE: -1 and -2 USER supplied PCBPACK.EXE parameters should never be |
- | preceeded by a / (slash) (example: -1/MIN:450). AUTOPACK adds the |
- | / (slash) for you. AREA: is not a valid -1 or -2 parameter as |
- | AUTOPACK always uses that parameter. |
- |---------------------------------------------------------------------------|
- | |
- | Example: |
- | |
- | AUTOPACK.EXE -l1 -h6500 -d4 -s4000000 -a400 -k -g -n -1MIN:200 | |
- | |
- | Explanation of Above Example: |
- | |
- | Check all Conferences from 1 to 6500 and PCBPACK them if the conference |
- | message base file is *EITHER* larger than 4,000,000 bytes *OR* the |
- | conference message base file has more than 400 *ACTIVE* messages in it |
- | and use the parameters of /AREA:(1-6500) /DAYS:4 /KB /NC /MIN:200 |
- | |
- | NOTE: Remember that in the above example, the -g, -n and -1 are only |
- | active in the registered version. |
- | |
- | In our experience, the prime concern of determining if a conference |
- | needs to be packed is either if the message base disk file gets too large |
- | or if the message base disk file has too many active messages. |
- | |
- | More Examples: |
- | |
- | AUTOPACK -l10 -h500 -s5500000 -d4 -k -a550 would issue the command: |
- | PCBPACK.EXE /AREA:(x) /DAYS:4 /MAX:550 /KB |
- | for any conference found that the Message Base file either |
- | exceeded 5,500,000 bytes in size or had more than 550 active |
- | messages in it. (and, it would check each conference from 10 to 500) |
- | |
- | AUTOPACK -l50 -h9000 -s3500000 -k -a500 would issue the command: |
- | PCBPACK.EXE /AREA:(x) /KB /MAX:500 for any conference found that the |
- | Message Base File either exceeded 3,500,000 bytes in size or had |
- | more than 500 active messages in it. (and, check the range) |
- | |
- | AUTOPACK -l10 -h500 -d4 -k -a450 would issue the command: |
- | PCBPACK.EXE /AREA:(x) /DAYS:4 /MAX:450 /KB |
- | for any conference found that the Message Base file had more than |
- | 450 active messages in it. (and, check the range). |
- | |
- | AUTOPACK -l50 -h9000 -s3500000 -d4 -k would issue the command: |
- | PCBPACK.EXE /AREA:(x) /KB /DAYS:4 for any conference found that |
- | the Message Base File exceeded 3,500,000 bytes in size. (and, check |
- | the range) |
- |---------------------------------------------------------------------------|
- | |
- | Parameters available showing a + before the Example: are only available |
- | in the registered version. |
- | |
- | -l, -h and one or more of the following *MUST* be entered: -s -a |
- | AUTOPACK must have a start (low) and an end (high) conference |
- | number to process. Likewise, AUTOPACK can not function if it can not |
- | discern either a maximum size of the conference disk file OR a |
- | maximum number of ACTIVE messages to look for. Remember, -a specifies |
- | just the number of messages flagged by PCBOARD as ACTIVE in the file! |
- | |
- +---------------------------------------------------------------------------+
-
- +---------------------------------------------------------------------------+
- | |
- | Caveats ('gotchas'): |
- | |
- | PCBDAT environment variable NOT set. |
- | |
- | Trying to spawn more than 10 conferences in the unregistered version: |
- | AUTOPACK -l10 -h30 .... ( 30-10 = 20 )) |
- | |
- | Setting the -a parameter greater than 16700000 (PCBOARD can't have that |
- | many messages in one conference). |
- | |
- | Setting the -l parameter higher than the -h parameter. |
- | |
- | Setting the -l parameter to 0 (we chose NOT to ever pack conference 0). |
- | |
- | Setting the -h parameter either higher than what your PCBOARD.DAT is |
- | configured for or higher than the ACTUAL conference disk files you have |
- | physically on the disk(s) or higher than 65534 (PCBoard can't have) |
- | more than 65535 physical conferences and 0 (Main Board) counts as 1 |
- | |
- +---------------------------------------------------------------------------+
-
- +---------------------------------------------------------------------------+
- | |
- | Registration: |
- | |
- | A paltry $10.00 (Although this program is written in QB4.5, a lot of |
- | of hours were spent in optimizing for the speed this QB4.5 code has). |
- | |
- | Entitles you to all future upgrades free of charge. |
- | |
- | How to register: (fill out the following form) |
- | |
- | Name: __________________________________ |
- | |
- | Address: ___________________________________ |
- | |
- | ___________________________________ |
- | |
- | City: ___________________________________ |
- | |
- | State/Territory: ___________________________ Country: _______________ |
- | |
- | ZIP/Mailing Code: __________________________ |
- | |
- | Line #2 (EXACT) of your PCBOARD.DAT file: _______________________________ |
- | |
- | Line #94 (EXACT) of your PCBOARD.DAT file: ______________________________ |
- | |
- | Mail US Funds to: C-9 Communications, Inc. |
- | 17560-B Keith Harrow |
- | Suite 103 |
- | Houston, TX 77084 |
- | |
- | |
- | Registration FEE: $10.00 US |
- | Check Here if Texas Resident!: ______ |
- | |
- | FREQ the Registered version to you? |
- | (must be in continental US) |
- | Enter Complete Fido Node Number if FREQ requested! ___________________ |
- | |
- | Send UUENCODED via the InterNet? |
- | Enter Complete InterNet Address if UUENCODE requested! |
- | |
- | ________________@_____________________________________________________ |
- +---------------------------------------------------------------------------+
-
- For Support or Questions:
-
- FidoNet : 1:106/99
- InterNet: autopack@cld9.com
-
- <AUTOPACK version 1.02 Documentation (revised 06/19/1994)>
- <END OF FILE>
-