home *** CD-ROM | disk | FTP | other *** search
- ==========================================================================
-
- ParoD v1.0, by Mike Oliphant
- Copyright (c) 1991-1992, all rights reserved
-
- ==========================================================================
-
- ParoD is a Paragon door interpreter for use with DLG Professional BB/OS.
- I wrote it for all you DLG SysOp's who don't want to be in the same
- timezone as a Paragon BBS, but still want to run the odd Paragon door.
-
- License and Disclaimer
- ======================
-
- ParoD is freeware - you are free to copy and distribute it under the
- following conditions: the original archive and this documentation must
- be remain intact and unaltered. ParoD must not be sold for profit or
- included in any commercial or shareware product without the express written
- permission of Mike Oliphant. ParoD may be included in public domain
- collections (such as those put out by Fred Fish) but no fee over and above
- reasonable media replication costs may be charged. Mike Oliphant will in no
- event be liable for any direct, indirect, or consequential damages to any
- equipment, software or data, arising from the use of this software; the
- entire risk as to its quality, performance, or fitness for any particular
- purpose is assumed by the end user.
-
- How to use ParoD
- ================
-
- ParoD is meant to be launched from a DLG menu. You should set it up as
- and executable file that requires DLG to re-load the menu. All handler
- flags should be defaulted.
-
- For ParoD to work, you must have DOORS: assigned and the file DOORS:doors.dat
- must exist and be of the form required by Paragon. Here is an example of
- the format of this file:
-
- 5 - The number of doors in the file.
- Door1 - The name of a door (as it will show up on the ParoD
- menu, and the name it can be invoked by using
- "ParoD <doorname>".
- 10 - The access level required to access the door.
- DOORS:Door1/Door1 - The full path to the door executable.
- Door2 - Name of second door.
- 0 - Access level of second door.
- DOORS:Door2/Door2 - Path to second door.
- ... - repeat name/access/path lines until you've defined
- all the doors.
-
- ParoD can be run in two ways. If you want to hard-code a menu item to run
- a specific door, set up the menu item to run "ParoD <doorname>". If you
- invoke ParoD without any command-line arguments, it will bring up a menu
- of the available doors and let the user pick one.
-
-
- Compatibility
- =============
-
- ParoD differs from Paragon in its handling of doors in
- several ways:
-
- - Since DLG uses named ports rather than numbered ones, the number of copies
- of ParoD currently running is used as the port number.
-
- - ParoD does not support the sending of data to just the screen or just
- the serial port - all data goes to both.
-
- - All non-hotkeyed input supports command stacks.
-
- - The 'check if a file is available' command does not support wildcards.
-
- - When editing a file, ParoD does not limit the length.
-
- - Commands above #21 are not supported.
-
-
- Ending Note
- ===========
-
- Please do not use this program. There's nothing special about the Paragon
- doors out there. Rather than using this program, write a DLG door or convert
- a door to DLG - I think you'll find that it's quite easy to do. This
- message-passing door interface is really silly - let's just put it to rest.
-
-
- How to contact that Mike Oliphant guy
- =====================================
-
- Any questions, comments, or suggestions can be sent to me in the following
- ways:
-
- FidoNet: 1:202/503 Internet: oliphant@tptdev.cts.com
-
- Snail: 3819-E Miramar St
- La Jolla, Ca 92037
-
-
- Acknowledgements
- ================
-
- DLG Professional BB/OS by TelePro Technologies
- Paragon by Jon Radoff and Eric Drewry
- ParoD by Mike Oliphant
-