home *** CD-ROM | disk | FTP | other *** search
-
- █▀▀ █▀█ █▀█ █▀█ ▀█▀ █▀▀
- ▀▀█ █▀▀ █ █ █▀▀█ █ ▀▀█
- ▀▀▀ ▀ ▀▀▀ ▀ ▀ ▀ ▀▀▀ Sports Information Viewer
- ══════════─D══─I══─R══─E══─C══─T══════════════════════════════════════════
-
- Copyright Mulitboard Communications Centre, 1995
- All rights reserved.
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ What is it? ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- A great door to display the incoming SPORT packets via PlanetConnect.
- This door sets up in minutes, and saves valuble hard drive space, by
- creating a tighter and faster database system. It also allows users
- to select sport conferences, and download the updated articles, as
- well as searching the databases for keywords, and tagging messages
- for later download!
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Why databases as opposed to DAT files? ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- Why the databases? Each file on a PC based system takes up at least
- one cluster on the hard disk, regardless of its size. On most drives
- of 250 megabytes or more, each one of these clusters is 8 kilobytes.
- With gigabyte and larger drives, 32 kilobytes. Seeing as all of
- the files are small, they end up wasting a lot of space in these
- clusters.
-
- For example:
-
- A 1k file would occupy 32k on your hard drive. (97% waste)
- A 33k file would occupy 64k on your hard drive. (49% waste)
-
- As you can see, it does get better as the files get larger, however
- with the bulk of the files being tiny, you can expect the files to
- take up about 2-8 times the amount of space they appear to be using.
-
- One other problem, is that when this service becomes busier, you
- will most likely have thousands and thousands of articles in your
- data directory. The problem with this, is that DOS becomes
- extreamly slow in searching directories for files, once there are
- more than 512 files in it.
-
- With SportsDirect, you will usually have less than 200 files in
- your data directory, and the files will be packed back to back
- meaning no wasted space at the end of each file, and extreamly
- quick response time when displaying articles... not to mention
- the ease on your hard drives, and reduced network flow.
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Configuration ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- Sports door is very easy to install.
-
- 1) First, unpack the contents of the archive into a directory
- 2) Second, edit the SPORTS.CFG file to reflect your current
- setup, making sure that the path names, and directories
- are correct and exist.
-
- SPORTS.CFG
-
- Line 1 = Sysop name
- Line 2 = BBS Name
- Line 3 = Maximum number of keyword matches allowed (0-10000)
- If set too high, a user could keyword search the word
- 'THE', then tag all matched articles, causing your
- system to create megs and megs of files, although
- harmless, it could cause your system to run low
- on disk space for other tasks. This is simply a
- saftey measure - a setting of 50 to 200 is suggested.
- Line 4 = Should it update news automatically when a user
- enters the door? (YES/NO)
- Line 5 = Serial number
- Line 6 = Registration number
- Line 7 = Path to data files (where it should store its data)
- Line 8 = Path to incoming files (where the SPORT.* packets are)
- Line 9 = Command line to extract data files
- Line 10 = Command line to pack using ZIP
- Line 11 = Command line to pack using ARJ
- Line 12 = Command line to pack using LHZ
- Line 13 = Command line to pack using ARC
- Line 14 = Command line to send via ymodem
- Line 15 = Command line to send via zmodem
-
- The command lines can have 'metastrings' in them - (strings replaced
- by values as needed) This saves you from having dozens of seperate
- configuration files. The strings that can be expanded are:
-
- *P = Current port eg: c:\path\dsz.exe port *P sz
- *B = Current baud eg: c:\path\dsz.exe est *B sz
- *L = Locked baud eg: c:\path\dsz.exe est *L sb
- *N = Node number eg: c:\path\node*N\dsz.bat
- *F = Filename eg: c:\path\arj a *F *.*
-
- NOTE: That if for a command line *F is not specified, it's simply
- added to the end (which is normal for most programs, and
- the default settings)
-
- In addition, you can edit/modify four files to suit your needs. (or
- completely remove them if you wish) The files are...
-
- NEWUSER.ANS - ANSI screen displayed the first time a user enters the door
- NEWUSER.ASC - ASCII screen displayed the first time a user enters the door
- WELCOME.ANS - ANSI screen displayed everytime the door is run
- WELCOME.ASC - ASCII screen displayed everytime the door is run
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ SD.EXE - The program ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- SportsDirect can be run from anywhere on your system. It will change
- to the required directory automatically, so no need to change paths
- before running it.
-
- You should run it with the full path and file name of the DOOR.SYS
- drop file on the command line to run it remotely. Locally it can
- be tested and run by typing "SD" without any parameters.
-
- For example:
-
- SD c:\bbs\door.sys - get information from DOOR.SYS
- SD - run in local mode
-
- This by defaults runs with a Fossil driver, however if you wish
- to use the internal communications routines, simply add a /I
- parameter on the end of the command line, or /I:PORT,IRQ for
- non-standard ports (Where PORT is the hex value of the port address
- and IRQ is the decimal interrupt of the active port)
-
- Three examples would be:
-
- SD c:\bbs\door.sys /I - For a standard com port
- SD c:\bbs\door.sys /I:3E8,5 - For a port at 3E8, Irq 5
- SD c:\bbs\door.sys /I:3E8,5,19200 - Same as above, but open at 19200
-
- Please note that the XMS/EMS/DISK swapping is disabled if you
- are using the internal communications routines. For some reason
- the modem routines don't like the swapping routines. If you do
- not have enough memory left after shelling, look for a program
- called SHROOM.ZIP that does a memory swap by itself, those
- routines seem to work fine with SportsDirect.
-
- Now, SportsDirect can also use the DORINFOx.DEF style drop files,
- however it is suggested that you use the DOOR.SYS if possible, as
- it passes the node number in it, and allows for better multinode
- operation, and file saftey.
-
- SD also has the external maintenance built into it. Typing "SD ?"
- or "SD HELP" will bring up a quick reference screen.
-
- REPACK Repack the sports article databases
- - this removes articles marked as deleted from the databases
-
- UPDATE Update the sports databases without loading the door
- - this performs the extracting of the SPORT packets, and
- inserting of the DAT files into the databases
-
- SCAN Scan article tables, and remove entries that are missing data
- - this will remove entries that are not available due to
- not having the article online
-
- CLEAN Search tables and delete inactive articles
- - this will delete articles from the database that are not
- referenced by any of the indexes (ie abandoned or unlinked
- articles)
-
- EXTRACT Extract the databases back to the original *.DAT files
- - this is good for testing, or if you wish to deinstall
- SportsDirect
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ License and Disclaimer ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- "SportsDirect" (also known as "SD") is NOT free. It is being marketed
- under the "try before you buy" or shareware concept. You are entitled
- to use SD for a period up to forty-five (45) days, after which you
- MUST register or stop using the program.
-
- Registration entitles you to use SportsDirect as well as any future
- versions of this program that may or may not be released, subject to
- any additional licensing conditions which may be attached.
-
- Registration will also allow you to create your own customized
- colors, remove the unregistered notice as well as any other features
- that may be included for public release. It will also help to cont-
- inue to develop this program. (not to mention, maintain the legality
- of this agreement)
-
- By running any of the executable programs included, you agree that
- Pete Rocca, Multiboard Communications Centre nor any affiliates of
- the above mentioned are responsible for any damage ever experienced,
- however so created. If you cannot agree to this, then your privilege
- to use any of these programs is revoked and it becomes illegal for
- you to execute any programs included with this documentation.
-
- You may freely copy and distribute the shareware version of SD as
- long as its original archived contents are not modified in any way.
- You may NOT distribute any registration keys without the express
- written consent of Pete Rocca of Multiboard Communications Centre.
- You may not use a registration key that is not licensed to you by
- Pete Rocca, or any of the registration sites appointed by Pete Rocca
-
- It is illegal to edit, alter, hack, reverse engineer and / or modify
- any components of the SD archive in any manner.
-
- If dispute of any issues on legal grounds said above, then governing
- law of Ontario, Canada will rule.
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Support ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- If you have any questions or comments, you can netmail me at FidoNet
- address 1:2401/305 (CM,VFC,V32,V42), please poll back for replies, or
- request that your reply be routed back. Also, you can email us for a
- quicker response at "support@mbcc.com"
-
- You can also find us on the net:
-
- www: www.uti.com/mcc
- ftp: ra.uti.com/sys/bbs/bbs/mcc
- ftp: ra.fileshop.com/pub/ra/mcc
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Error Messages ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- Below is a table that references the possible error messages values
- that you may see.
-
- ═════╤════════════════════════════════════════════════════════
- Code │ Section = Swapping routines
- ═════╪════════════════════════════════════════════════════════
- 0-x │ Every program has its own return codes. Consult its
- │ documentation regarding the (x) return code.
-
- ═════╤════════════════════════════════════════════════════════
- Code │ Section = Swapping routines
- ═════╪════════════════════════════════════════════════════════
- 1-1 │ No space for swapping
- 1-2 │ Program is too low in memory
- 4-0 │ Error allocating environment
- 5-0 │ Error calling swap
- 5-1 │ Could not return from swap
- 5-2 │ Could not swap out
- 6-x │ Error caused during redirection
-
- ═════╤════════════════════════════════════════════════════════
- Code │ Section = Program being called
- ═════╪════════════════════════════════════════════════════════
- 2-0 │ Not found (try specifying the full path to the program)
- 2-1 │ Invalid drive
- 2-2 │ Invalid path
- 2-3 │ Invalid name
- 2-4 │ Invalid drive letter
- 2-5 │ Path too long
- 2-6 │ Drive not ready
-
- ═════╤════════════════════════════════════════════════════════
- Code │ Section = Dos error codes
- ═════╪════════════════════════════════════════════════════════
- 3-2 │ File not found
- 3-3 │ Path not found
- 3-5 │ Access denied
- 3-6 │ Invalid handle
- 3-8 │ Not enough memory
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Common questions and answers ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- Q) How do you setup DSZ to work on non standard com ports? It keeps
- locking or getting CRC errors during the transfer?!
- A) You need to run SportsDirect in a batch file, and set the DSZPORT
- enviroment variable before running SD.EXE
-
- ex/
- set DSZPORT=3e8,5
- SD.EXE c:\bbs\door.sys /I:3e8,5
-
- Also remember to remove the 'port *P' setting from your transfer
- command lines...
-
- Q) ARJ is a memory hog, it seems that I don't have enough memory
- to run it when using the internal com routines..
- A) If you cannot use a fossil driver, then you will have to make
- the ARJ command line a batch file, that calls an external memory
- swapper, then the proper ARJ command line. (like SHROOM.ZIP)
-
-
- ╓───────────────────────────────────────────────────────────────────────────╖
- ║ Acknowledgments ║
- ╙───────────────────────────────────────────────────────────────────────────╜
-
- This program has been tested on MS-DOS 3.3 through 6.22, DESQview
- 2.40 through 2.63, DESQview/X 1.2 and 2.0, Windows 3.1 to 4.0 beta,
- WindowsNT 3.x, OS/2 2.0 through OS/2 2.99 beta, and Novell DOS 7.0.
- Other operating environments should work fine, but they have not
- been fully tested. Requires at least DOS 3.3 and SHARE.EXE loaded.
-
- PKZIP/PKUNZIP, Copyright PKWARE; ARJ, Copyright Robert K Jung; LZH/
- LHA, Copyright Haruyasu Yoshizaki; X00, Copyright Ray Gwinn; BNU,
- Copyright David Nugent & Unique Computing; DESQview, Copyrighted by
- Quarterdeck Software; MS-DOS, MS-Windows, Copyrighted by Microsoft
- Corporation; OS/2, Copyright International Business Machines Corp.,
- Thanks to the public domain swapping utilities that required very
- little in the way of tweaking, by Thomas Wagner. DSZ Copyright by
- Omen Technology INC. SportsDirect and SD copyrighted by Multiboard
- Communications Centre and Pete Rocca.
-
- Thanks to you, the user, for actually reading to the end of the
- documentation, and remember, please register, it's cheap!
-
- Pete Rocca
- Multiboard Communications Centre
-