home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-08-02 | 80.5 KB | 1,905 lines |
-
- 1
-
-
-
-
-
-
-
-
- B-CRC
- *****
- BROTHERS CRC File Checker
- Eliminates Duplicate File Uploads From
- DOOR.SYS based BBS Systems
-
- Version 1.00 Release 6/28/93
-
- By
-
- Bill Guethlein - WGCG Computing
- Peter Guethlein - Deltronix Enterprises
-
- (C)opyright 1992,1993 By Bill Guethlein, Peter Guethlein
- ALL RIGHTS RESERVED
-
-
-
- Distribution and Support Board
-
- The Solar System (714) 837-9677/3218
- Multi Node USR DUALS 6.5 Gigs SYSOP: Peter Guethlein
-
-
- This documentation was written by Peter Guethlein
- Registration information is at the end of this file
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 2
-
- B-CRC Shareware Demo Version
- ****************************
-
- BROTHERS CRC (B-CRC) file duplication checker was born out
- of a need to verify files for duplicates upon upload to
- a BBS system. The program is broken down into 2 parts.
- The first program B-BUILD.EXE is a database builder
- which will read every single ZIP, GIF, and self extracting
- (EXE) ZIP on your board and determine the CRC of each file.
- The CRC's are stored in a database. File duplications during
- processing and bad files during scanning and database building
- are logged for your review. The 2nd 'checker' program
- B-CRC.EXE then is called in your SCANFILE.BAT (PCBTEST.BAT)
- after upload and each upload is 'read' and compared to the
- database. Percent of duplication by bytes and files are
- determined. Dupe failures occur on the SYSOP's predetermined
- percentages for failure.
-
- The B-CRC system does NOT require that the ZIP's, GIF's and
- EXE's be extracted and then read. Each file is specially
- scanned, CRC determined and results added to the database
- or logged for your review. No external programs are needed.
- ZIP's WITHIN ZIP's will be processed ! The program WILL process
- CD ROM drives!
-
- If you have received the program with an expired key please
- call the support board and download the file B-KEY.ZIP which
- will give you 30 days of unregistered evaluation time! It
- is a QUICK and EASY download!
-
- All of the CRC checking functions of the program were developed
- by my brother, Bill. The BBS Interface, Communications,
- Beta Testing and final evolution of this program is done by
- myself with the support of my brother. Hence the Brothers
- CRC system ( B-CRC ).
-
-
- Support of Product
- ******************
-
- For those of you who decide to register B-CRC you will
- receive your registered copy ASAP !! If you have problems or
- suggestions you can leave a message for PETER GUETHLEIN (SYSOP)
- at THE SOLAR SYSTEM BBS 714-837-9677/3218, CIS ID 71251,1411 or
- Prodigy HMFG58A. Do to the time involved and expense I will
- not return VOICE calls. All comments/questions left on the
- support BBS will be answered within 24 hours! I frequent
- CIS and Prodigy weekly.
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 3
-
- Warranty
- ********
-
- This product is provided "as is" without warranty of any
- kind. The entire risk as to the results and performance of
- the program is assumed by you. Furthermore, the authors do
- not warrant, guarantee, or make any representations
- regarding the use of, or the results of the use of the
- program, and you rely on the program and results solely at
- your own risk. The authors cannot accept responsibility for
- system damage, loss of profit, or any other special,
- incidental, or consequential damages resulting from the use
- or inability to use this product.
-
-
- Copyright
- *********
-
- B-CRC is distributed under the SHAREWARE concept.
- Under this concept you may use the SHAREWARE (unregistered)
- version for a reasonable period of time, after which you
- must either register your copy or discontinue usage. This
- program is (c) Copyright 1992,93 by Bill Guethlein and Peter
- Guethlein ALL RIGHTS RESERVED.
-
- Registration
- **************
-
- With payment you will receive files to register the
- utility. The need for the B-CRC.KEY file will be eliminated.
- Delays that occur during file additions using the B-BUILD.EXE
- program will also be eliminated.
-
- Distribution
- ************
-
- You are free, in fact encouraged, to distribute the
- DEMO (unregistered) version of B-CRC provided that
- all files contained in the original B-CRC100.ZIP archive are
- distributed in their original UNMODIFIED state.
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 4
- Prior to Installation Notes
- ***************************
-
- Installation starts with the B-BUILD program. Here are some
- guidelines for setting up the program, and an idea of how long
- it takes to build the database.
-
- - Make sure the hard drive you use has sufficient
- room for the database. To give you some idea
- of the space needed.
-
- DURING INITIAL PROCESSING: About 5MB are needed
- for 8000 Zip's etc. This allows space for the
- DUPES.x log files which is a log of
- all the dupes on your system. The x represents
- the drive letter for the log.
- For example:
- DUPES.C - verbose list of duplicates on drive C
- DUPES.D - verbose list of duplicates on drive D
- DUPES.G - verbose list of duplicates on drive G
- DUPES.P - verbose list of duplicates on drive P
-
- AFTER INITIAL PROCESSING : You can erase the
- DUPES.* Log files. Again depending on the
- amount of dupes on the system this will save
- considerable HD space. The final size for
- your calculations of storage-space-needed is
- 8,000 ZIP'S should require approximately 3MB
- of HD space.
-
- - Files on a CD with an access time of .8 seconds
- are logged at the approximate rate of 1000 files per
- hour using a 386/20 with a 13msec access time
- ESDI drive holding the database.
-
- - With the above computer, files on the HARD DRIVE
- are processed at about 1500-3000++ files per hour.
-
- - A good diskcache is highly recommend to speed
- processing !
-
- - If you are running the board network/multiline
- it's HIGHLY recommended you take the system down to
- run B-BUILD. It will take less time and
- avoid lockups, file busy reads, etc. If you have to
- stop or the program aborts during building you simply
- restart the program. Files with the EXACT SAME
- PATH and FILENAME will not be flagged as duplicates.
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 5
-
- - The B-BUILD program is the key to the whole B-CRC
- system. Once the database build is complete, NO
- FURTHER MAINTENANCE is necessary except for adding
- in the new files uploaded to the system. The time in
- processing your initial set of files will be well worth
- the elimination of duplicate uploads to your BBS and
- saving valuable disk space.
-
-
- INSTALLATION
- ************
-
- Place the B-BUILD.EXE program in its own directory located on
- a hard drive with sufficient space per the guidelines shown above.
- Start the B-BUILD.EXE program by typing B-BUILD. Most of the menus
- allow the use of a Mouse.
-
- After a plug for the authors <g> the initial screen is shown below:
-
-
- ┌──────────────────────────── B-CRC DB Builder ──────────────────────────────┐
- │ ┌───────────────────────────────────────────────────────────────────────┐ │
- │ │ │ │
- │ │ This program will create a database of the ZIP and GIF files │ │
- │ │ on your BBS, and generate a report of the files that have │ │
- │ │ too many duplicated files and/or duplicate bytes. │ │
- └─│ │──┘
- ┌─│ The accompanying B-CRC.EXE program can then be used to scan new │──┐
- │ │ uploads FAST, returning ERRORLEVELS (0=Pass; 1=Fail) depending │ │
- │ │ on duplicate file-count-percentage or raw-bytes. │ │
- │ │ │ │
- │ │ To begin, the program will prompt you for information │ │
- │ │ if no B-CRC.CFG file is found. For example: location to put the │ │
- │ │ database, dupe reject levels, sysop name, BBS name etc... │ │
- └─│ │──┘
- ┌ │ After setup, REMEMBER TO SAVE your configuration with (ALT-F S) │──┐
- │ │ Start the database build on your choices with (ALT-R B). │ │
- │ │ │ │
- │ │ [No external programs are needed. No ZIP's will be extracted] │ │
- └─│ [Stored Zip-in-a-Zip's will be processed.] │──┘
- ┌─├───────────────────────────────────────────────────────────────────────┤──┐
- │ │ < OK > │ │
- │ └───────────────────────────────────────────────────────────────────────┘ │
- └────────────────────────────────────────────────────────────────────────────┘
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 6
-
- A simple key press after reviewing the above will move you to the
- next screen.....
-
- ┌────────────── Initial System Setup for B-CRC DB Builder ───────────────────┐
- │ │
- │ │
- │ ┌────────────── [Enter location for database files] ──────────────┐ │
- │ │ ┌──────────────────────────────────────────────┐ │ │
- │ │ New directory: │C:\BCRC │ │ │
- └────│ └──────────────────────────────────────────────┘ │─────┘
- ┌────│ │─────┐
- │ ├─────────────────────────────────────────────────────────────────┤ │
- │ │ < Ok > < Cancel > │ │
- │ └─────────────────────────────────────────────────────────────────┘ │
- │ │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌ Bytes │ Zip │ Zipped file ├──────── Existing Zip ───────────────┐
- │ │ │ │ │
- │ │ │ │ │
- │ │ │ │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌────────────────────────────────── STATS ───────────────────────────────────┐
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
-
- Enter in the location of your B-CRC database. The default directory
- you placed the B-BUILD.EXE program in will be automatically chosen.
- The drive containing the directory should have at least 5 meg free.
-
- Hit RETURN if acceptable.
-
-
-
-
- To the Next Screen............
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 7
-
- Next Screen....
-
-
- ┌────────────── Initial System Setup for B-CRC DB Builder ───────────────────┐
- │ │
- │ │
- │ │
- │ │
- │ ┌────────────────────────── Disk Activity... ───────────────────────────┐ │
- └──│ │─┘
- ┌──│ │─┐
- │ │ Creating database:C:\BCRC\FNAME.DB │ │
- │ │ │ │
- │ │ │ │
- │ └───────────────────────────────────────────────────────────────────────┘ │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌ Bytes │ Zip │ Zipped file ├──────── Existing Zip ───────────────┐
- │ │ │ │ │
- │ │ │ │ │
- │ │ │ │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌────────────────────────────────── STATS ───────────────────────────────────┐
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
-
- Several times during setup you will see screens such as the above. The
- B-BUILD program is starting and maintaining the main database for the
- B-CRC system when this screen appears.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 8
-
- Next Pop Up Screen.....
-
-
- ┌───────── Percentage of duplicated files ──────────┐
- │ │
- │ If the percentage of duplicated-files is equal to │
- │ or above this percentage, the ZIP is reported to │
- │ BADFILE.CRC and would receive a 'failed' │
- │ errorlevel from the upload checking program. │
- │ │
- │ Enter percentage: 70 │
- │ │
- └───────────────────────────────────────────────────┘
-
- The number entered here will set the percentage for a failed scan
- of duplicate files in the checked compressed file based on TOTAL
- NUMBERS OF FILES IN THE ARCHIVE. The program will scan the
- compressed file and get the CRC values. It will then compare the
- CRC values to those in the database. If 70% or above of the files
- in the archive are found in the database a FAILED SCAN is reported
- back to the user. Note that this percentage is for ANY FILE that
- is in the archive. So if a user downloads 10 ZIP files from your
- BBS and takes one file from each of the ZIPS to make a new ZIP file
- and then attempts to upload the newly made ZIP to your BBS.... the
- B-CRC program will report it as a FAILED FILE !
-
-
- ┌───────── Percentage of duplicated bytes ──────────┐
- │ │
- │ If the percentage of duplicated-bytes is equal to │
- │ or above this percentage, the ZIP is reported to │
- │ BADBYTE.CRC and would receive a 'failed' │
- │ errorlevel from the upload checking program. │
- │ │
- │ Enter percentage: 70 │
- │ │
- └───────────────────────────────────────────────────┘
-
-
- The number enter here will set the percentage for a failed scan
- of duplicate files in the checked compressed file based on TOTAL
- NUMBER OF BYTES IN THE ARCHIVE. The program will scan the
- ZIP and get the CRC values. It will then compare the CRC values to
- those in the database. If 70% or above of the BYTES in the archive
- are found in the database a FAILED SCAN is reported back to the user.
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 9
- Next Screen....
-
- ┌─────────── Number of duplicated bytes ────────────┐
- │ │
- │ If there are more than this number of bytes of │
- │ duplication, the ZIP is reported in BADBYTE.CRC │
- │ and would receive a 'failed' errorlevel │
- │ from the upload checking program. │
- │ │
- │ Enter byte count: 100000 │
- │ │
- └───────────────────────────────────────────────────┘
-
-
- The number enter here will set the number of bytes for a failed
- scan of duplicate files in the checked compressed file based on TOTAL
- NUMBERS OF BYTES IN THE ARCHIVE. The program will scan the
- ZIP and get the CRC values. It will then compare the
- CRC values to those in the database. If more than 100000 bytes are
- duplicated in the archive a FAILED SCAN is reported back to the user.
- Note that this byte count is for ANY FILE that is in the archive.
-
-
- Next Screen.... Self Explanatory.... no wait I'm writing to
- SYSOPS !!<g> Enter your name in this box !
-
- ┌──────────────────────── [Sysop's Name] ─────────────────────────┐
- │ ┌───────────────────────────────────────────────────┐ │
- │ New Value:│ │ │
- │ └───────────────────────────────────────────────────┘ │
- │ │
- ├─────────────────────────────────────────────────────────────────┤
- │ < Ok > < Cancel > │
- └─────────────────────────────────────────────────────────────────┘
-
-
-
- Enter Your BBS Name:
-
- ┌────────────────────────── [BBS Name] ───────────────────────────┐
- │ ┌───────────────────────────────────────────────────┐ │
- │ New Value:│ │ │
- │ └───────────────────────────────────────────────────┘ │
- │ │
- ├─────────────────────────────────────────────────────────────────┤
- │ < Ok > < Cancel > │
- └─────────────────────────────────────────────────────────────────┘
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 10
-
- When registered you will place your registration number in this
- box. For now just hit RETURN.
-
- ┌───────────────────── [Registration Number] ─────────────────────┐
- │ ┌───────────────────────────────────────────────────┐ │
- │ New Value:│ │ │
- │ └───────────────────────────────────────────────────┘ │
- │ │
- ├─────────────────────────────────────────────────────────────────┤
- │ < Ok > < Cancel > │
- └─────────────────────────────────────────────────────────────────┘
-
- Next screen........
-
- ┌─────────────────── [Allow these extensions:] ───────────────────┐
- │ ┌───────────────────────────────────────────────────┐ │
- │ New Value:│ZIP,GIF,EXE │ │
- │ └───────────────────────────────────────────────────┘ │
- │ │
- ├─────────────────────────────────────────────────────────────────┤
- │ < Ok > < Cancel > │
- └─────────────────────────────────────────────────────────────────┘
-
- The B-CRC programs can ONLY handle ZIP's, GIF's, JPEG's and ZIP2EXE'd
- .EXE files. These three choices are automatically entered for
- you. YOU CAN ADD OTHER FILE EXTENSIONS INTO THIS BOX for instance
- DOC, TXT, ARJ, etc BUT THESE FILES WILL NOT BE PROCESSED FOR INCLUSION
- IN THE DATABASE. THEY ARE SIMPLY *PASSED* BY THE B-CRC SCAN PROGRAM.
- **NOTE** THE FORMAT FOR ENTERING THE EXTENSIONS. EACH EXTENSION IS
- SEPARATED BY A COMMA WITH NO SPACES IN BETWEEN !
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 11
-
- Next Screen....
-
-
- ┌──────────────── Initial system setup for B-Build database ─────────────────┐
- │ │
- │ │
- │ │
- │ ┌─────────────────────────────────────────────────────────────┐ │
- │ │ │ │
- └──────│ Scan EXE files │───────┘
- ┌──────│ │───────┐
- │ │ If you select YES then '.EXE' files in your chosen │ │
- │ │ subdirectories will be checked to see if they are │ │
- │ │ self-extracting .ZIP's. │ │
- │ │ Select NO to process only '.ZIP' extension files. │ │
- │ │ │ │
- │ ├─────────────────────────────────────────────────────────────┤ │
- └──────│ < NO! > < Yes! > │───────┘
- └─────────────────────────────────────────────────────────────┘
-
-
- The above is self explanatory. B-CRC has the ability to check
- ZIP2exe Files and scan in the CRC values of the file. Use your
- TAB key to select if you want this option enabled.
-
-
- ┌──────────────────── [COM 1 IRQ SETTING (4)] ────────────────────┐
- │ ┌───────────────────────────────────────────────────┐ │
- │ New Value:│4 │ │
- │ └───────────────────────────────────────────────────┘ │
- │ │
- ├─────────────────────────────────────────────────────────────────┤
- │ < Ok > < Cancel > │
- └─────────────────────────────────────────────────────────────────┘
-
- The next 4 screens will set up your COM PORT selections. The B-CRC
- program can handle COM PORTS 1 to 15 and IRQ's up to 15 for ANY of the
- port assignments. Default values of
-
- COM PORT IRQ
- 1 4
- 2 3
- 3 4
- 4 3
-
- are automatically entered for you. Baud rates up to 115,200 are
- supported. See the info later in these docs for using NON-STANDARD
- comports and IRQ's.
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 12
- Next Screen..........
-
- ┌────────────────────── [CDROM Drive selection] ───────────────────────┐
- │ │
- │ Check the CDROM drives - all subdirectories on the drive will │
- │ be marked active, and will be processed before regular drives │
- │ │
- │ Use Mouse/SPACEBAR/RETURN to toggle selection. ESC when done. │
- │ (Drives marked with a '-' are invalid) │
- │ ┌──────────────────────────────────────────────────────┐ │
- │ │ A- C E G I K M O Q S U W Y │ │
- │ │ B- D F H J L N P R T V X Z │ │
- │ └──────────────────────────────────────────────────────┘ │
- └──────────────────────────────────────────────────────────────────────┘
-
- This screen gives you a choice to notify the B-BUILD program which
- drive letters are assigned to CD ROMS. The CD ROMS will be scanned
- FIRST under the premise that you the SYSOP would much rather have
- duplicates reported on your HARD DRIVE (where you can delete them)
- and save valuable disk space. Follow the above directions and mark
- your ACTIVE CD ROM DRIVES if you have any, otherwise hit ESCAPE.
-
- ┌──────────────────────────────── [B-Build] ─────────────────────────────────┐
- │ │
- │ │
- │ │
- │ │
- │ ┌────────────────────────── Drive selection ───────────────────────────┐ │
- └──│ │──┘
- ┌──│ Checked drives are active. Unchecked drives are selectable │──┐
- │ │ Use Mouse/SPACEBAR/RETURN to toggle selection. ESC when done. │ │
- │ │ (Drives marked with a '-' are invalid) │ │
- │ │ ┌──────────────────────────────────────────────────────┐ │ │
- │ │ │ A- C E G I K M O- Q S U W- Y- │ │ │
- │ │ │ B- D F H J L N P R T V- X- Z- │ │ │
- │ │ └──────────────────────────────────────────────────────┘ │ │
- └──│ │──┘
- ┌ └──────────────────────────────────────────────────────────────────────┘──┐
- │ │ │ │ │
-
-
- You will need to TOGGLE 'ON' the Drive letters on your system that
- you want scanned by the B-BUILD program. Use the MOUSE/SPACEBAR/
- RETURN keys to place a check mark next to the appropriate letters
- that are active on your system. The 'checked' drive letters will
- be automatically scanned for the sub-directories on the drive and
- fed into the B-BUILD program. The next step will allow you to
- pick the individual directories on each of your drives. READ the
- help screens that pop up from the B-BUILD program. They will
- give you specific directions on how to and warning about the process
- of marking your drive letters and sub-directories for processing !!
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 13
-
- ┌──────────────────────────────── [B-Build] ─────────────────────────────────┐
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌────────────────────── [Select/DeSelect Directories] ───────────────────────┐
- │ │
- │ Checked subdirectories are 'active' and will be processed. │
- │ Un-Checked subdirectories will be skipped. │
- │ Select a drive to process... │
- │ C D E
- └────────────────────────────────────────────────────────────────────────────┘
-
- You will need to highlight each of the individual drive letters and hit
- the return key in this step. A complete selection of the subdirectories
- on the drive will be shown to you along with a help screen to correctly
- mark the directories for processing.
-
- The final screen will take you to the main menu for the B-BUILD program.
- HIT ALT then the letter F followed by the letter S. This means
- ALT = Menu choice F= select file from menu S= Save CONFIG info you
- just entered ! ALT F S is the short version used for the remainder of
- this documentation.
-
- ** IMPORTANT ** IMPORTANT ** IMPORTANT ** IMPORTANT ** IMPORTANT **
-
- NOTE: This choice saves the configuration information to the file
- B-CRC.CFG. This file MUST be located in your DATABASE Directory
- and **EACH** of your NODE HOME on your BBS System! Remember to
- COPY this file to your NODE HOME Directories when done building your
- databases.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 14
-
- THE MAIN MENU :
-
-
- ≡ File Options Run BBS-Info
- ┌──┌ ──────────────┐── B-BUILD DB Builder] ─────────────────────────────┐
- │ │ About... │ │
- │ │ Database Stats │ │
- │ │ Location... │ │
- │ │ Save configuration │ │
- │ │ Exit │ │
- └──└────────────────────┘────────────────────────────────────────────────────┘
- ┌─────────────────────────────── [Additions] ────────────────────────────────┐
- │ │
- │ >>>> This area will show scanned additions to your database <<<<<< │
- │ >>>> processing <<<< │
- │ │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌ Bytes │ Zip │ Zipped file ├──────── Existing Zip ───────────────┐
- │ │ │ │ │
- │ >>>> This area will show DUPE bytes found while scanning. Results will <<<<
- │ be reported in the DUPES.x files in B-BUILD directory. │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌────────────────────────────────── STATS ───────────────────────────────────┐
- │ >>>>>>> Will show the amount of ZIPS in database and compressed files<<<< │
- │ >>>>>> NOTE THAT A GIF IS REPORTED AS A COMPRESSED FILE NOT A ZIP!<<<< │
- └────────────────────────────────────────────────────────────────────────────┘
-
- ALT F A :
- =========
-
- About.. : Will give you the support boards number, authors address for
- ordering and other pertinent info about the B-CRC program
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 15
-
- ALT F D:
- ========
-
- Database Stats :
-
- ┌─────────────────────────────────────────────────────────────┐
- │ │
- │ Database location: C:\BCRC │
- │ │
- │ Number of .ZIP's in database: 9642 │
- │ containing 82,570 compressed files │
- │ in 50 subdirectories. │
- │ │
- │ Zip is logged as bad if: │
- │ │
- │ Percentage of duplicated bytes is 70% or over OR │
- │ Percentage of duplicated files is 70% or over OR │
- │ Number of duplicate bytes is 100000 or over │
- │ │
- │ │
- │ Processing of .EXE'd Zip files is currently: ON │
- │ │
- ├─────────────────────────────────────────────────────────────┤
- │ < OK > │
- └─────────────────────────────────────────────────────────────┘
-
- This selection shows the database location along with your
- selected default percentages. Also note that processing
- self-extracting files is set to a default setting of YES.
- This can be set to NO by using the ALT O options choice
- from the main menu.
-
-
- ALT F L :
- =========
-
- Location of the B-CRC database :
-
- This choice will allow you to edit the location of the
- database in your CFG file.
-
-
- ALT F S :
- =========
-
- Save configuration.... : No explanation needed ?
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 16
- ALT F X :
- =========
-
- Exit.... : Exit the B-BUILD Program.
-
- The ALT O options choice from the main menu.
-
- ≡ File Options Run BBS-Info
- ┌────────┌──────────────────────────────┬───── REF. to PAGE NUMBER───────┬───┐
- │ │ Byte % Threshold │ EIGHT │ │
- │ │ File Count % Threshold │ EIGHT │ │
- │ │ Bytes threshold │ NINE │ │
- │ │ Choose WC! FILEAREA.DAT dirs │ NINETEEN │ │
- │ │ EXE'd Zip's? │ ELEVEN │ │
- └────────│ Allow these extensions │ TEN ├───┘
- ┌────────│ COM1 IRQ SETTING (4) │ ELEVEN ├───┐
- │ │ COM2 IRQ SETTING (3) │ " │ │
- │ │ COM3 IRQ SETTING (4) │ " │ │
- │ │ COM4 IRQ SETTING (3) │ " │ │
- │ │ Fullname to WC! FileArea.DAT │ NINETEEN │ │
- │ │ ± CDROM drives... │ TWELVE │ │
- │ │ ± Drives... │ TWELVE │ │
- └────────┤ Scan Directory Trees │ SEVENTEEN ├───┘
- │ Sub-Directories │ THIRTEEN │
- │ │ ± Large ZIP Comments │ EIGHTEEN │ │
- │ └──┬────────────┬─────────────┬┴────────────────────────────────┘ │
- │ │ │ │ │
-
- OPTIONS:
-
- ALT O C:
- ========
-
- FILEAREA.DAT directories:
-
- FOR WILDCAT! BBS Systems ONLY:
-
- This choice will allow you to enter your filearea.dat information
- into the B-BUILD program. All the drives/directories will
- automatically be added into the program for processing.
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 17
- ALT O S :
- =========
-
- +- SUB-directories:
-
- Allows you to edit selected directories on a drive for processing.
- The screens are displayed below. Use the spacebar or return key to
- mark the active drives. The next screen shows you the
- directory tree for the selected drives. Use the + and - key on the
- numeric keypad for adding your selections quickly. The spacebar
- to mark individual directories. The ESC key moves you to the next
- selection.
-
- ┌────────────────────── [Select/DeSelect Directories] ───────────────────────┐
- │ │
- │ Checked subdirectories are 'active' and will be processed. │
- │ Un-Checked subdirectories will be skipped. │
- │ Select a drive to process... │
- │ C√ G√ K√ M√ O√ Q√ T√ │
- │ E√ J√ L√ N√ P√ S√ │
- └────────────────────────────────────────────────────────────────────────────┘
-
- |---- Mark/Unmark Column
- V for Processing
- ╔═════════════════════════════════╗
- NOTE! If you do ║ C:\WC30\BILL\FILELIST\ │ ▓
- NOT get this screen ║ C:\WC30\BILL\PRIVATE\ │ ▓
- you will need to ║ C:\WC30\BULL\ │ ▓
- ALT O T - Scan DIR ║ C:\WC30\BULL\HOLDING\ │ ▓
- TREES before you ║ C:\WC30\DISP\ │ ▓
- can select dir's. ║ C:\WC30\ARCHIVE\ │x ▓
- ║ C:\WC30\HELP\ │ ▓
- HELP SCREEN WILL ║ C:\WC30\LIVECAT\ │ ▓
- POP UP WITH ║ C:\WC30\LIVECAT\BULL\ │ ▓
- ADDITIONAL INFO ║ C:\WC30\MENU\ │ ▓
- DURING USAGE! ║ C:\WC30\SCREEN\ │x ▓
- ║ C:\WC30\SG\ │ ▓
- ║ C:\WC30\TESTING\ │ ▓
- ║ C:\WC30\GAMES\ │x ▓
- ║ C:\WC30\VCWORK\ │ ▓
- ╚═════════════════════════════════╝
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 18
- ALT O D:
-
- +- drives:
-
- This choice will allow you to add drives manually for scanning and/or
- remove drives from scanning. It should be used in conjunction with
- the SUB DIRECTORY scan shown below.
-
- ┌────────────────────────── Drive selection ───────────────────────────┐
- │ │
- │ Checked drives are active. Unchecked drives are selectable │
- │ Use Mouse/SPACEBAR/RETURN to toggle selection. ESC when done. │
- │ (Drives marked with a '-' are invalid) │
- │ ┌──────────────────────────────────────────────────────┐ │
- │ │ A- C√ E√ G I K M O Q S U W- Y- │ │
- │ │ B- D F H J L N P R T V- X- Z- │ │
- │ └──────────────────────────────────────────────────────┘ │
- │ │
- └──────────────────────────────────────────────────────────────────────┘
-
-
- ALT O T:
-
- Scanning Directory Trees:
-
- As a general rule: If you don't see the file directory in the
- +- Sub Directory section then prescan the directory trees to
- read in the info in B-BUILD.
-
-
- ALT O Z:
-
- Most ZIPS contain a comment of some type that is a part of the
- ZIP. Sometimes these comments can be exceedingly long. If you
- Toggle ON Long Zip comments these files will be easily processed.
- However, this option slows down the database building as more
- info has to be read from the ZIP. If your system contains
- files with extremely long comments ( I've seem em 2 pages long!)
- then toggle this option ON ! If a file is NOT processed for
- some reason by B-BUILD, chances are it contains a LARGE zip
- comment.
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 19
-
- Selecting FILEAREA.DAT for WILDCAT! BBS's:
-
- Choose FILEAREA.DAT
- Path to FILEAREA.DAT
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │ │
- │ │
- │ ┌────────────────── [Fullname to FileArea.DAT] ───────────────────┐ │
- │ │ ┌───────────────────────────────────────────────────┐ │ │
- │ │ New Value:│C:\WC30\FILEAREA.DAT │ │ │
- └────│ └───────────────────────────────────────────────────┘ │─────┘
- ┌────│ │─────┐
- │ ├─────────────────────────────────────────────────────────────────┤ │
- │ │ < Ok > < Cancel > │ │
- │ └─────────────────────────────────────────────────────────────────┘ │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
-
- Path and name of your WILDCAT! Filearea.dat file. The default is
- automatically chosen for C:\wc30\filearea.dat. If acceptable hit RETURN.
-
- Immediately after the this step an automatic scan is performed of your
- filearea.dat file and the drive letter and path to EACH of your file
- directories is chosen and set 'ACTIVE' for processing by the B-BUILD Program.
-
-
-
- A screen will appear like below :
-
- ┌───────────── [Enabling scan on these WildCat! directories...] ─────────────┐
- │ │
- │ Reading C:\WC30\FILEAREA.DAT │
- │Scanning subdir: [K:\PRIN\] │
- │Scanning subdir: [J:\COMM\] │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 20
-
- RUN OPTION from Main Menu ALT R
-
- ≡ File Options Run BBS-Info
- ┌─────────────────┌──────────────────────┐ase Builder ───────────────────────┐
- │ │ Build database │ │
- │ │ Zips only │ │
- │ │ Gifs/JPG only │ │
- │ │ Report only │ │
- │ │ Load Commercial info │ │
- └─────────────────└──────────────────────┘───────────────────────────────────┘
- ┌──────────────────────────────── Additions ─────────────────────────────────┐
- │ │
-
- ALT R B:
-
- Choosing BUILD DATABASE:
-
- Begins a scan of your selected drives and directories for ZIP, GIF/JPEG
- and if chosen, .EXE files. The INITIAL database build is critical to
- proper program operation ! Note that if CD-ROM drives are marked
- ACTIVE, a COMPLETE scan of ALL the directories on those drives is done
- before any processing begins! Note the run times for database building
- shown earlier in this documentation.
-
- (It may take awhile to scan the directory tree of a CD-ROM).
-
- ALT R Z:
-
- Choosing ZIPS ONLY:
-
- As in BUILD DATABASE but this selection will ONLY scan for ZIP and
- self extracting EXE's (if chosen) in your selected drives and directories.
-
-
- ALT R G :
-
- Choosing GIF/JPEG ONLY:
-
- As in BUILD DATABASE but this selection will ONLY scan for GIFS/JPEG
- in your selected drives and directories.
-
- ALT R R :
-
- REPORT ONLY:
-
- Thinking about adding a new CD ROM to your system? Once you have
- your database built you can process the CD ROM with B-BUILD and it
- will give you a complete report of the DUPLICATES on the CD ROM
- you just scanned! REPORT ONLY, simply REPORTS the DUPLICATES. It
- DOES NOT ADD ANY INFO TO THE DATABASE! Find out if the files
- are worth adding to the system!
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 21
- ALT R L:
-
- LOAD COMMERCIAL INFO:
-
-
- This option will read in COMMERCIAL crc-32 values from a file.
- The CRC-32 values must be in HEX, LEFT justified, and contain
- 8 characters. There have been databases created that use this
- format, and should be available on any of the larger BBS systems
- in the country. This routine will place only the CRC's into the
- database (no file name/size info), and report any matching
- files already in the database. An example input file would be:
-
- ---cut here-----
- 01234567 (note that extra
- 789ABCDE text after the 8
- F0123456 characters is ignored)
- 789abcde
- ---cut here-----
-
- The input file MUST be called 'COMMERC.IAL' and MUST be in
- the current directory (usually where the B-BUILD.EXE is).
-
-
- MAIN MENU BBS-Info ALT B:
-
- ≡ File Options Run BBS-Info
- ┌──────────────────────┌───────────────────── Refer to Page Number ──────────┐
- │ │ Sysop's Name >> NINE │
- │ │ BBS Name >> NINE │
- │ │ Registration Number >> TEN │
- │ └─────────────────────┘ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌─────────────────────────────── [Additions] ────────────────────────────────┐
- │ │
- │ │
- │ │
- │ │
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌ Bytes │ Zip │ Zipped file ├──────── Existing Zip ───────────────┐
- │ │ │ │ │
- │ │ │ │ │
- │ │ │ │ │
- └────────────────────────────────────────────────────────────────────────────┘
- ┌────────────────────────────────── STATS ───────────────────────────────────┐
- │ │
- │ │
- └────────────────────────────────────────────────────────────────────────────┘
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 22
-
- Files generated during running of the B-BUILD.EXE Program.
-
- B-CRC.CFG
- ---------
- The configuration file for the B-BUILD and B-CRC programs. A copy of this
- config file must be present in your main B-BUILD database directory and EACH
- of your NODE HOME DIRECTORIES ! <<< CRITICAL!
-
- CRC.DB, DINDEX.DB, ZFNAME.DB, ZINDEX.DB
- -------------------------------------------
- These files are the main database files for the B-CRC system. They should be
- backed up on a regular basis and not edited or modified IN ANY WAY except by
- the B-BUILD program. These databases can be rebuilt if damaged using the
- ISAMREPR.EXE Program. Please repair EACH of these databases using the
- following command ISAMREPR CRC.DB etc. Database repair may take awhile
- depending on the size of your database.
-
-
- BADBYTE.CRC
- ----------
- This file will list the amount of byte duplication ONLY when the value
- exceeds the limit set in the B-BUILD program during configuration.
- A typical sample and interpretation is shown below.
-
- Rem 322143 bytes duplication in E:\NEWUPLOD\B151INV.ZIP
- ^E:\NEWUPLOD\B151INV.ZIP
-
- This indicates that a file entered by the B-BUILD or checked by the B-CRC
- program has exceeded the values in the cfg file. Date and time are also
- recorded to the file.
-
- BADFILE.CRC
- -----------
- A typical entry for this log file would be:
-
- Rem 100% file duplication in E:\NEWUPLOD\B151INV.ZIP
- ^E:\NEWUPLOD\B151INV.ZIP
-
- Indicating that the file exceeded the preset cfg values for failure based
- on file duplication.
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 23
- DUPES.x
- -------
- The x above would indicate the drive letter that the dupe occurred on.
-
- Below are some sample interpretations of this log file.
-
- O:\BUSI\MR2_0.ZIP █ The file
- 3CECFB1D 50269 MANUAL.MR Q:\040A\MIND.ZIP █ contains several
- B85D2E29 5376 MR.BSE Q:\040A\BAGEDIT.ZIP █ dups. Not enough
- 906BD203 69200 MR.MSG Q:\040A\MIND.ZIP █ for an exact
- 5AEA0D20 2304 README.DOC Q:\040A\MIND.ZIP █ match but large
- 33% file duplication in O:\BUSI\MR2_0.ZIP █ enough to trigger
- 41% bytes duplication in O:\BUSI\MR2_0.ZIP █ the >100K
- 127149 bytes duplication in O:\BUSI\MR2_0.ZIP █ message.
- O:\BUSI\NOSNOOP.ZIP █
- 465967E7 114796 SNOOP.EXE Q:\032A\NOSNOOP.ZIP █ This file is 100%
- 01892308 5992 SNOOP.DOC Q:\032A\NOSNOOP.ZIP █ duped and is in 2
- 100% file duplication in O:\BUSI\NOSNOOP.ZIP █ locations with the
- 100% bytes duplication in O:\BUSI\NOSNOOP.ZIP █ same name. A CD
- 120788 bytes duplication in O:\BUSI\NOSNOOP.ZIP █ and a Hard Drive!
- O:\DATA\ASCIFONT.ZIP █
- 0CCCB734 69538 QT.EXE Q:\021A\ANSISHOW.ZIP █ Here we have 2
- CE419AAE 23574 QT.HLP Q:\021A\ANSISHOW.ZIP █ files with dif.
- 5EBE49DC 3075 DEMO.ORD Q:\021A\ANSISHOW.ZIP █ names that are
- 6925C41C 2064 BBSBLURB.DOC Q:\021A\ANSISHOW.ZIP █ 100% dupes of each
- 83416B99 546 LILBLURB.DOC Q:\021A\ANSISHOW.ZIP █ other! A HD space
- B40B5F1 9180 MARFAN.DOC Q:\021A\ANSISHOW.ZIP █ user !
- D5EC75F1 8811 SOREADME.DOC Q:\021A\ANSISHOW.ZIP █
- 0E393913 12792 RUNME.EXE Q:\021A\ANSISHOW.ZIP █
- 100% file duplication in O:\DATA\ASCIFONT.ZIP █
- 100% bytes duplication in O:\DATA\ASCIFONT.ZIP █
- 129580 bytes duplication in O:\DATA\ASCIFONT.ZIP █
- O:\FILE\QMENU106.ZIP █
- 985B3AFA 6348 ATT.BGI Q:\001A\GRADE2.ZIP █ This file exceeds
- 5F4C2B51 6332 CGA.BGI Q:\001A\GRADE2.ZIP █ both the file and
- 116C5498 5554 EGAVGA.BGI Q:\001A\GRADE2.ZIP █ Byte count. Many
- 138F8E47 18063 GOTH.CHR Q:\004A\CADSL21.ZIP █ of its files
- 14360EC1 6204 HERC.BGI Q:\001A\GRADE2.ZIP █ reside in other
- 0350D1BD 6665 IBM8514.BGI Q:\001A\GRADE2.ZIP █ files which may or
- FEAC5336 5131 LITT.CHR Q:\001A\GRADE2.ZIP █ may not indicate
- 00F19AA5 1662 ORDRBLNK.TXT S:\015A\QUKME16.ZIP █ dupes. For
- 00C0F8D3 6012 PC3270.BGI Q:\001A\GRADE2.ZIP █ instance some
- 69636BDF 42 QM.BAT S:\015A\QUKME16.ZIP █ files are distrib.
- 7E6AE8DE 30194 QM.HLP S:\015A\QUKME16.ZIP █ with libraries
- BCA55A13 3782 QM.IDX S:\015A\QUKME16.ZIP █ that may appear
- 904518FD 41 QNET.BAT Q:\014A\QMNU107.ZIP █ in many files.
- AFCA2D91 8120 READ.ME S:\015A\QUKME16.ZIP █ Here you must
- 18438F9B 13596 SANS.CHR Q:\001A\GRADE2.ZIP █ make a
- BA867503 16677 TRIP.CHR Q:\001A\GRADE2.ZIP █ determination
- 80% file duplication in O:\FILE\QMENU106.ZIP █ to keep the file
- 43% bytes duplication in O:\FILE\QMENU106.ZIP █ or not.
- 134423 bytes duplication in O:\FILE\QMENU106.ZIP █
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 24
- O:\FILE\UNDSHL.ZIP █ GOOD CATCH!
- DE53BA87 69046 UNDEL.EXE Q:\015A\UNSHL12.ZIP █ 100% Dupes, 2 files
- 2E51DB15 18781 UND_READ.ME Q:\015A\UNSHL12.ZIP █ different names!
- 100% file duplication in O:\FILE\UNDSHL.ZIP █
- 100% bytes duplication in O:\FILE\UNDSHL.ZIP █
- 87827 bytes duplication in O:\FILE\UNDSHL.ZIP █
- O:\MYCROFT\RPE-312.ZIP █ Many files will be
- 248D2F6D 1481 READTHIS.1ST S:\034A\SFT_100.ZIP █ displayed as shown
- F7F8A232 550 INSTALL.BAT S:\034A\SFT_100.ZIP █ There will be a
- 56FBCABC 5035 REGISTER.TXT O:\MYC\OPN-314.ZIP █ list of dupes but
- 78FG078A 12124 DISTRIB.TXT S:\034A\SFT_100.ZIP █ no dupe report.
- C206AC7E 17092 DOORS.TXT S:\034A\SFT_100.ZIP █ This indicates
- 494C67F6 7039 ORDER.TXT S:\034A\SFT_100.ZIP █ that the file has
- B7CE1DB5 25 NODES.BBS O:\MYC\OPN-314.ZIP █ some dupes but not
- C9D33B7D 3548 PORTS.BBS O:\MYC\FSE-332.ZIP █ enough to exceed
- O:\MYCROFT\RSHL102.ZIP █ your preset
- 248D2F6D 1481 READTHIS.1ST S:\034A\SFT_100.ZIP █ percentages and
- F7F8A232 550 INSTALL.BAT S:\034A\SFT_100.ZIP █ byte levels.
- 56FBCABC 5035 REGISTER.TXT O:\MYC\OPN-314.ZIP █ Hence no final
- 2A7A9FC3 12124 DISTRIB.TXT S:\034A\SFT_100.ZIP █ dupe report.
- C206AC7E 17092 DOORS.TXT S:\034A\SFT_100.ZIP █
-
-
-
-
-
- B-CRC.LOG
- ---------
- This file is created by the B-CRC program. It will always be located
- in your database directory. The listing shows the status of uploads to
- the board. Who uploaded the file, the location and the amount of dups
- found. It will be your main log file once the database is completed.
- NEW files are so noted, dupes are also noted. In the REGISTERED version
- of B-CRC you can immediately add newly uploaded files to the database
- in your SCANFILE.BAT file. Instructions will be given later in these
- docs.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 25
- SAMPLE B-CRC.LOG file:
- ================================
- 09-10-91 01:05:40 O:\BBUILD\
- `O:\MYCROFT\WC35AUTO.ZIP' Uploaded by: PETER GUETHLEIN
- ================================
- NOTE! New WC35AUTO.EXE 8786 38F13B9F
- | --- New WC35AUTO.DOC 5898 E683A0FA
- | Dup DESC.SDI 60 E4A37C02 E:\USER\WC35AUTO.ZIP
- | --- Dup FILE_ID.DIZ 564 625E4F16 E:\USER\WC35AUTO.ZIP
- Duplication by file count: 2 of 4 or 50%
- Dup bytes: 624 of 15308 or 4.076%
- ================================
- 09-11-1992 13:47:45 O:\BBUILD\
- `E:\NEWUPLOD\PCF65A.ZIP' Uploaded by: STAN MITCHELL
- ================================
- New README.1ST 2472 1A187470
- New LICENSE.DOC 8631 63949B15
- New VENDOR.DOC 9280 40F1F512
- New SYSOP.DOC 4797 AB96408A
- New EDUCATE.DOC 2958 E2394FF5
- New INSTALL.COM 6148 83E3ED5E
- New PCF0.111 313032 74B781BD
- New FILE_ID.DIZ 229 650ECB5A
- Duplication by file count: 0 of 8 or 0%
- Dup bytes: 0 of 347547 or 0%
-
- Both of these files passed the dupe checker. You can see that
- 2 files in the wc30auto.zip program are dups but they are just the
- description files for the archive. The .EXE and the .DOC files
- are both *New*. The ZIP can be added to the database immediately
- after upload using the B-BUILD command line option.
-
- Files exceeding your present CFG file limits will be logged and
- FAILED (via ERRORLEVEL) upon upload to the board. See the B-CRC
- File Checker info.
-
- **NOTE** As your BBS changes the actual location of your files
- will probably also change. Hence the PATHNAME shown to the file
- MAY NOT be accurate after a period of time. However, the actual
- FILE NAME will not change. See the COMMENTS ABOUT B-CRC section
- for a further discussion.
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 26
- B-LOCK.$$$
- ==========
-
- This is a LOCK file that will prevent access to the database in
- multi-node operations. If present, you will see a message on the
- screen saying 'Waiting to access database - retry'. The program
- will try to access a busy database for about 10 seconds and then
- error out and leave a message in the B-CRC.LOG file informing the
- sysop of the need to manually enter the uploaded file into the
- database. If the database is NOT in use this file should not
- be present! Erase it and normal operation will resume.
-
- UNZIPZIP.BAT
- ============
-
- Due to speed considerations, B-Build will process zipped zip
- files that are STORED but NOT zipped zips that have been
- compressed in any way.
-
-
- For example, in the QBNWS104.ZIP listing below:
-
-
- Searching ZIP: F:/QBNEWS/QBNWS104.ZIP -
-
- Length Method Size Ratio Date Time CRC-32 Attr Name
- ------ ------ ----- ----- ---- ---- -------- ---- ----
- 83196 Implode 29985 64% 09-03-90 15:38 9acaff32 --w- QBNWS104.NWS
- 111411 Stored 111411 0% 09-02-90 12:19 ffc03256 --w- CALC.ZIP
- 7203 Stored 7203 0% 09-03-90 15:58 9df14b3e --w- FOSSIL.ZIP
- 4769 Stored 4769 0% 09-03-90 16:10 b580cad6 --w- DOSWATCH.ZIP
- 14705 Stored 14705 0% 09-03-90 16:26 f68a221f --w- TERM.ZIP
- 8460 Implode 8149 4% 09-03-90 16:39 e2d67d8a --w- IQUEUE.ZIP
- ------ ------ --- -------
- 229744 176222 24% 6
-
-
- You can see that CALC.ZIP, FOSSIL.ZIP, DOSWATCH.ZIP and
- TERM.ZIP would be processed, but IQUEUE.ZIP is IMPLODEd,
- and would be skipped.
-
- To get around this problem, a BAT file is created during
- the database build called 'UNZIPZIP.BAT' that would have
- the line:
-
-
- if not exist %1IQUEUE.ZIP pkunzip F:\QBNEWS\QBNWS104.ZIP IQUEUE.ZIP %1
-
-
- placed in it for later processing, and would do this for
- every compressed zip file it finds in a ZIP. To run this
- BAT file, you should have a LARGE amount of free space on
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 27
-
- a harddrive (size will vary depending on the number of
- compressed zipped zips) and make a temporary subdirectory on
- the drive, for example:
-
- MD E:\zipzip
-
- then run the batch file:
-
- UNZIPZIP E:\zipzip\
-
- All the zipped zips will be uncompressed to the temporary
- subdirectory, and you should then run the B-Build program
- using the command line method to add the zip file in the
- directory:
-
- B-BUILD E:\zipzip\
-
- to process all the zips in the temporary directory. After
- running B-Build, you will probably want to delete the
- temporary subdirectory.
-
-
- COMMAND LINE ACTIVATION of the B-BUILD Program:
- ==============================================
-
- The B-Build Program has a command line option. You can now
- call the B-BUILD program in your scanfile.bat file to
- immediately add all new uploads to the database. The command
- line would be:
-
- B-BUILD C:\NEWUPLOD\TEST.ZIP
-
- or within the SCANFILE.BAT file:
-
- B-BUILD %1
-
- (If %1 passes the upload path and filename on your BBS system)
-
- For further information on using the command line option in your
- scanfile.bat file see the B-CRC section of this manual.
-
- IT IS RECOMMEND THAT YOU ALWAYS CHANGE DIR TO THE LOCATION OF
- YOUR DATABASE AND THEN RUN THE B-BUILD PROGRAM WHEN ADDED OR
- MAINTAINING YOUR DATABASE FILES!
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 28
-
- The B-BUILD program can also be set to automatically scan a
- WHOLE directory via the command line. The command line option
- would be:
-
- B-BUILD C:\NEWUPLOD\
-
- *NOTE* the \ slash MUST BE the last character on the command line
- to scan the path indicated. Duplicates will be written to the
- appropriate files during processing.
-
-
-
- Using the B-CRC.EXE program to check your Uploads
- -------------------------------------------------
-
- Once the B-BUILD program is complete you will have a CRC database
- of all the board files. The B-CRC program uses this database to compare
- an uploaded file CRC values to those in the existing database. If
- matches occur that exceeds your preset limits in the B-CRC.CFG file,
- the program informs the user and exits with an error level 1. If the
- file is below your chosen limits the file passes and the program exits
- with an ERRORLEVEL 0.
-
-
- ****************************************************************
- Your BBS System *MUST* be able to generate a copy of DOOR.SYS
- during the Shell that occurs after uploading a file!!! For PCB
- system, You can obtain a copy of the PDFC100.ZIP File on the
- support board. A sample PCBTEST.BAT file is within this archive.
- PDFC100.ZIP will make a copy of DOOR.SYS from your PCBOARD.DAT,
- PCBOARD.SYS and USERS files and should be the first line in
- your PCBTEST.BAT file!
- ****************************************************************
-
- **NOTE** A COPY OF THE B-CRC.EXE FILE MUST *ONLY* BE LOCATED
- IN YOUR BBS HOME DIRECTORY !! <<<<<<< CRITICAL !
-
- **NOTE** A COPY OF THE B-CRC.CFG FILE MUST BE IN EACH OF YOUR
- NODE HOME DIRECTORIES FOR PROPER OPERATION !
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 29
-
- Here is a sample SCANFILE.BAT file for a Wildcat! BBS System.
- This batch file is automatically run after each upload. Note
- that Wildcat! boards makes a DOOR.SYS upon Shelling out for
- scanning after a upload.
-
-
- CD\WC30\WCWORK\NODE%WCNODEID% <<< CHANGE TO NODE HOME DIRCTORY
- B-CRC %1 <<< CALL B-CRC and pass the PATH & FILENAME
- IF ERRORLEVEL 1 GOTO NOGOOD << FAILED SCAN PASSES ERRORLEVEL 1
- CD\BCRC << CHANGE TO B-BUILD DATABASE DIRECTORY
- B-BUILD %1 << CALL B-BUILD WITH PATH & FILENAME passed
- GOTO END << EXIT OUT OF BATCH FILE
-
- IT IS RECOMMENDED THAT YOU CHANGE TO YOUR DB DIR
- TO RUN THE B-BUILD PROGRAM WHEN ADDING FILES !
-
- :NOGOOD
- COPY C:\WC30\ALL.OK C:\WC30\WCWORK\NODE%WCNODEID%\SCANFILE.BAD
- :END
-
-
- This batch file will change to the node home directory where your
- copy of the B-CRC.CFG file is and execute the B-CRC program passing
- the path and filename in the %1 variable. If a dupe is encountered the
- program will exit with an error level 1 and the file ALL.OK will be
- copied to SCANFILE.BAD in the node directory and the batch file will
- exit. (This is for a WILDCAT! System. You may have to change the
- filename (scanfile.bat etc) to suit the BBS you are running the
- B-CRC on !!) If no dupes are encountered a errorlevel 0 is
- returned. The batch file then changes to the location of the
- B-BUILD program and database files. B-BUILD %1 is run. This
- command line option immediately adds the CRC values of the uploaded
- file to your database. The batch file then ends indicating an
- acceptable file. WILDCAT! uses the SCANFILE.BAD file as a marker
- to indicate to the BBS that the file just upload is NOT accepted.
- Your BBS type may use a different filename to accomplish the same
- result.
-
- The B-CRC has full support for COMports 1 to 15 with IRQ's up to
- 15. Values are stored in the B-CRC.CFG file when you ran the
- B-BUILD program.
-
- The B-CRC program will output its activities to the user and
- fully log the session in the B-CRC.LOG file located in the B-BUILD
- program directory. If the carrier is dropped during processing the
- program will complete its scan and log a report before returning
- to the board.
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 30
- RUNNING B-CRC ON NON-STANDARD COMPORTS AND IRQ's:
-
- B-Build Comport Entry 2nd Comport Set 3rd Comport Set 4th C.S.
-
- 1 5 9 13
- 2 =============== 6 ================= 10 ========= 14
- 3 7 11 15
- 4 8 12 16
-
- The B-BUILD Program only has 4 comports built into the selection
- screen. To use NON-STANDARD comports you will need to place
- the correct IRQ for the NON-STANDARD comport into one of the standard
- comport settings. For Example. Referencing the above chart.
- If you need COM 6 on IRQ 10 then your would enter IRQ 10 into
- the B-BUILD program standard comport 2 setting. You can either
- do this within the B-BUILD Program OR MUCH BETTER simply
- EDIT the B-CRC.CFG file FOR THAT INDIVIDUAL node so that
- the comport 2 setting says 10. The B-CRC puts the IRQ for
- the comports in quotes "4". Simply change the "2" to "10" for
- the second comport. You can easily read and change the
- value with any ASCII word processor in the B-CRC.CFG FILE.
-
- Another Example: Using Comport 11 which is the 3rd comport
- set. Reading across to the b-build comport setting I would
- need to place the correct IRQ value into the STANDARD comport
- 3 position. Remember to do this ONLY IN THE B-CRC.CFG file
- located in the NODE DIRECTORY that will be using the
- NON-STANDARD COMPORT !! EDITING WITH AN ASCII EDITOR IS
- THE EASIEST METHOD!
-
-
- COMMENTS ABOUT B-CRC
- ====================
-
- The B-CRC system is rather unique in the control it gives to the
- SYSOP. Building a database of the files on your system will not
- only help you control unwanted duplication but can assure you of
- having a supply of newer/fresh files. As the boards files age
- and you start to delete files the CRC signatures of the deleted
- files remain in the B-CRC database. Hence, a future upload of
- the same file will be marked as FAILED. Keep this in mind as
- your system grows!
-
- I use B-CRC in conjunction with a upload virus checker. I have
- chosen to have the B-CRC system scan the file first followed
- by the virus scanner. Being that the ZIP file is never
- unarchived the CRC values of the file are read and
- added to the database upon upload. If the virii scanner fails
- the file, the CRC values have already been logged into the B-CRC
- database and I can be assured of not getting the same file
- back again without a notification.
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 31
- The B-CRC system represents months of programming and testing.
- It has run successfully on THE SOLAR SYSTEM BBS with over
- 28,500 ZIP's , 10,000 GIF's for a total of 195,000 compressed
- files as of the this release of this program!
- The Solar System runs on a Lantastic Net in conjunction with
- Desqview so I have several different and challenging configurations
- to beta test. We hope this release will be trouble free on your
- system.
-
- Please support our efforts with your registration.
-
-
- TECHNICAL SUPPORT
- *****************
-
- The Solar System BBS at 714-837-9677/3218 is available 24 hrs.
- per day for support of the B-CRC system. A conference for your
- questions is available. Do to the time involved I cannot
- return VOICE requests for support. I will respond within 24 hrs.
- to all requests made on the support board. I also frequently
- visit the MUSTANG Cathouse BBS and Intelec SYSOP Conference.
-
-
- IF YOU VISIT THE SUPPORT BOARD * PLEASE * REMEMBER TO FILL OUT
- THE VISITING SYSOP QUESTIONNAIRE !! HIT Q FROM THE MAIN MENU
- AND ANSWER QUESTIONNAIRE NUMBER 2 ---- Thanks! UPGRADES OCCUR
- ASAP !!
-
-
-
- OTHER OFFERINGS From DELTRONIX ENTERPRISES:
-
-
- Please take at look at my other live door games, utilities and
- remote booting device!
-
- RT-MENU4.ZIP - REALtime MENU SYSTEM for LIVE SYSTEMS
- ^ Door Monitors
- |
- (Number Updated - Look for latest version on support board)
-
- An outstanding REALtime Menu system for your LIVECAT,
- LIVEPRO or WILDFIRE Door Monitor by Steve Cox. Makes
- a menu that is updated with the users name upon entering
- the live door. Maintains counts of doors played, popularity,
- top 10 users/games, full stats appended to your statistics
- files and bulletins. Puts your users name 'up in lights' and
- greatly enhances your live door usage. You must have a copy
- of LIVECAT for WC!, LIVEPRO for GAP, or WILDFIRE for SPITFIRE
- BBS to use this program. You can get a copy of this EXCELLENT
- DOOR MONITOR program at Steve Cox's support board shown
- below for use with the REALtime Menu Program!
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 32
-
- Livecat's Support BBS can be reached by calling 402-421-2434
-
- IF YOU DON'T HAVE LIVECAT-WILDFIRE-LIVEPRO YOUR MISSING OUT
- ON A *GREAT* DOOR MONITOR PROGRAM !!
-
- The REALtime Menu can be purchased for $5.00 ( That's FIVE
- BUCKS ) when ordered with ANY of Peter Guethlein's OTHER
- Live Doors or REMOTE POWER SWITCH !
-
-
- Jimmy the Geeks Trivia Gems - FILE NAME: JTG-BBS4.ZIP
- OUTSTANDING General and SPORT Trivia with over 3000
- EXCELLENT QUALITY Trivia questions available. Questions
- asked in 5 different formats. Scoreboard Maintained.
- A BBS favorite ! Can you BEAT THE GEEK ???
-
-
- THE QUESTIONER(c) Filename: QUES1BBS.ZIP is a JTG clone
- that will allow YOU to ask the questions. The game is very
- similar to JTG in format. A question editor is within
- the archive to allow you to maintain several databases of
- questions for game play. Scoring, Bulletins, Winners etc.
- are all maintained by the game!! EXCELLENT Door for
- schools with a BBS to give ONLINE tests! Many other
- applications.
-
- THE FB-POOL : A VERY easy to run Football Pool that is
- also configurable for ANY TEAM sport! The SYSOP or a
- USER can run the pool from remote. Excellent door!
- FILENAME: FB-POOL4.ZIP
-
- and don't forget.......
-
- FON-HOME.ZIP - A REMOTE POWER SWITCH for when your away
- from your BBS ! Turn the computer's power ON/OFF with a
- touch tone code from ANY phone! No more downtime while
- your away from the computers big red button! Full info
- is contained within this file ! ONLY $59.00 ! When ordered
- ONLINE at THE SOLAR SYSTEM BBS. AS ADVERTISED IN
- BOARDWATCH MAGAZINE and BBS CALLERS DIGEST!
-
-
- ORDER ANY OF THE ABOVE ONLINE AT THE SOLAR SYSTEM BBS.
- ENTER THE QUESTIONNAIRE MENU AND HAVE YOUR VISA/MC READY!
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 33
-
- Ordering Information
-
- Please fill out the Order Form at end of this file and Mail
- DELTRONIX ENTERPRISES <--- Make checks payable to
- DELTRONIX ENTERPRISES
- C/O P.Guethlein
- 26861 Trabuco Rd SUITE E161-B
- Mission Viejo, Calif. 92691
-
-
- Thank you for trying the B-CRC System and look for more games &
- Utilities for Wildcat! and other BBS's in the near future.
-
- You can order the B-CRC system ONLINE in the support boards
- questionnaire menu! Have your VISA/MASTERCARD Ready!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-
- 34
- ============================================================
- | Brothers CRC File Upload Checker |
- ============================================================
- | O R D E R F O R M |
- | ===================== PRINT |
- | CLEARLY!!! |
- | Your Name:_________________________________________ |
- | |
- | Street Address:______________________________________ |
- | |
- | City:_______________________________ State:__________ |
- | |
- | Zip Code:___________ Voice Phone:(___) ___ - ____ |
- | |
- | BBS Name :___________________________________________ |
- | |
- | BBS Software:__________________ Version #:___________ |
- | |
- | BBS Phone:(___) ___-____ Low/High Baud:_____________ |
- | |
- | Where You Downloaded This Utility: __________________ |
- | |
- | _____________________________________________________ |
- | |
- |==========================================================|
- | |
- | PROGRAM VERSION FEE |
- | ====================================================== |
- | B-CRC Upload File Checker 1.00 $35.00 ________ |
- | REGISTERED VERSION |
- | California Residents add Sales Tax = ________ |
- | |
- | TOTAL PAID VIA CHECK,MO or CC = ________ |
- | |
- | ORDER ONLINE with your VISA/MASTERCARD on |
- | THE SOLAR SYSTEM BBS 714-837-9677 / 3218 |
- | |
- | Payment By: VISA MASTERCARD (circle one) |
- | |
- | Credit Card Number:_________________________________ |
- | |
- | Expiration Date:____________________________________ |
- | |
- | Name as it appears on Card:_________________________ |
- | |
- | Your Signature:_____________________________________ |
- | MAIL this form with payment to: |
- | DELTRONIX ENTERPRISES C/O Peter Guethlein |
- | 26861 Trabuco Suite #E161-B |
- | Mission Viejo, Ca. 92691 |
- | |
- |==========================================================|
-
- B-CRC(c) 1992,93 by WGCG Computing and DELTRONIX ENTERPRISES
-