home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
FEDJOB10.ZIP
/
FEDJOBS.DOC
< prev
next >
Wrap
Text File
|
1994-10-23
|
16KB
|
373 lines
============================
FedJobs! Listing Door
============================
COPYRIGHT 1994 T&J Software
ALL RIGHTS RESERVED
One of the T&J Software Collection of multi-BBS door programs.
Supporting PCBoard, Wildcat!, Gap, QBBS, RBBS, Spitfire,
UltraBBS, Telegard, TriBBS, and Remote Access.
VERSION 1.00 October 23, 1994
By
Tom & Jane Wildoner Ken Regenfuse
397 West Broadway RD #1 Box 334A
Jim Thorpe, PA 18229 Reinholds, PA 17569
VOICE (717)325-9480 VOICE (610)678-6664
*between 6:00 & 8:00 p.m. *between 6:00 & 8:00 p.m.
Eastern Time Eastern Time
From
The T&J Software BBS The Docksider BBS
(717)325-9481 14.4 (610)678-0350 28.8
(717)325-4369 28.8 (610)670-7938 14.4
24 Hours/Day 24 Hours/Day
tom.wildoner@channel1.com
LATEST VERSION
~~~~~~~~~~~~~~
Please call either of the above listed BBS's for the latest versions!
┌─────────────────────────────────────────────────────────────────────┐
│ NOTE: Once registered, you may download updated job databases from │
│ either The T&J Software BBS or The Docksider BBS. Updated databases │
│ will only function if the door is REGISTERED. The updated database │
│ can be found on either of the above listed boards in FILE AREA #1. │
│ The following naming convention will be used: │
│ FJmmddyy.ZIP │
│ An updated database on November 15, 1994 would be on the BBS's as │
│ FJ111594.ZIP. When you download the updated database, simply unzip │
│ it in the FedJobs! directory....it's that simple! │
└─────────────────────────────────────────────────────────────────────┘
LEGALITIES
~~~~~~~~~~
THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING
OUT OF ANY USE THEREOF OR BREACH OF ANY WARRANTY. ONCE REGISTERED, ANY
DISTRIBUTION OF THE REGISTERED KEY WILL INVALIDATE YOUR KEY IN ALL FUTURE
VERSIONS OF THIS PROGRAM AND NO PRODUCT SUPPORT WILL BE GIVEN. DISTRIBUTING
A REGISTERED KEY FILE WILL ALSO BRING ABOUT CRIMINAL CHARGES.
DISTRIBUTION
~~~~~~~~~~~~
You may make this file available for downloading from your BBS or you may
upload it to any BBS of your choice, provided that you do not make any
changes to the contents of the archive (ZIP file). The archive and its
individual contents may not be used by any service that charges any money
whatsoever, without the written permission of the author. Pay boards (BBS)
may carry the unregistered demo version for distribution purposes.
PROGRAM DESCRIPTION
~~~~~~~~~~~~~~~~~~~
Welcome to FedJobs! by T&J Software
FedJobs is provided for online access to 1000's of government jobs open
nation wide. The job database is updated bi-weekly to stay current with
new position availability and removal of closed positions.
Until registered, you can only use the database of jobs that is
distributed with the door. Once registered, you may use the bi-weekly
updated database which can be downloaded from The T&J Software BBS or
The Docksider BBS.
Normal updates will be online by the 1st and 15th of each month.
BBS SCREENS
~~~~~~~~~~~
Several screens are included in this zip file which may be used to
announce the FedJobs! Door on your BBS, they are:
SCREEN.ANS - An ANSI screen announcement
SCREEN.ASC - An ASCII screen announcement
SCREEN.BBS - A Wildcat @-coded screen.
SCREEN.PCB - A PCBoard @-coded screen.
FEATURES
~~~~~~~~
--- Desqview Aware.
--- COM0-15 support and non-standard IRQ's.
--- Chat function with automatic screen redraw.
--- Drop to DOS with automatic screen redraw.
--- NO BRUN module needed for play.
--- BETA tested on many different boards.
--- Will return to BBS on dropped carrier.
--- Will TIMEOUT a user after 5 minutes of no activity.
--- Support BBS available.
INSTALLATION
~~~~~~~~~~~~
CONFIGURATION: (Your FEDJOBS.CFG file)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
** PLEASE CONSULT YOUR OWN BBS DOCUMENTATION FOR SPECIFICS!!!! **
Simply use your favorite text editor to set this file up or edit the
FEDJOBS.CFG inside this zip file.
Example configuration file for PCBOARD.SYS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\PCB\PCBOARD.SYS <=- (Full pathname of your PCBOARD.SYS file)
T&J Software <=- (Change this to your BBS name)
Tom <=- (The Sysop's first name)
Wildoner <=- (The Sysop's last name)
Example configuration file for USERS.SYS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\PCB\USERS.SYS <=- (Full pathname of your USERS.SYS file)
T&J Software <=- (Change this to your BBS name)
Tom <=- (The Sysop's first name)
Wildoner <=- (The Sysop's last name)
Example configuration file for DOOR.SYS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\BBS\DOOR.SYS <=- (Full pathname of your DOOR.SYS file)
The Docksider BBS <=- (Change this to your BBS name)
Ken <=- (The Sysop's first name)
Regenfuse <=- (The Sysop's last name)
Example configuration file for CALLINFO.BBS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\BBS\CALLINFO.BBS <=- (Full pathname of your CALLINFO.BBS file)
The Docksider BBS <=- (Change this to your BBS name)
Ken <=- (The Sysop's first name)
Regenfuse <=- (The Sysop's last name)
Example configuration file for DORINFOx.DEF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\BBS\DORINFOx.DEF <=- (Full pathname of your DORINFOx.DEF file
where 'x' is the BBS Node number.
T&J Software <=- (Change this to your BBS name)
Tom <=- (The Sysop's first name)
Wildoner <=- (The Sysop's last name)
Example configuration file for SFDOORS.DAT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\BBS\SFDOORS.DAT <=- (Full pathname of your SFDOORS.DAT file)
T&J Software <=- (Change this to your BBS name)
Tom <=- (The Sysop's first name)
Wildoner <=- (The Sysop's last name)
Example configuration file for GTUSER.BBS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\BBS\GTUSER.BBS <=- (Full pathname of your GTUSER.BBS file)
T&J Software <=- (Change this to your BBS name)
Tom <=- (The Sysop's first name)
Wildoner <=- (The Sysop's last name)
1 <=- (COM port number - defaults to 1)
1 <=- (Node number - defaults to 1)
Example Batch File
~~~~~~~~~~~~~~~~~~
A sample batch file similar to the following:
ECHO OFF
CD\DOORS\FEDJOBS <=- Switch to the door's Directory.
FEDJOBS FEDJOBS.CFG <=- Execute the door program and pass the
configuration filename to the program.
CD\PCB <=- Go back to PCB DIR when user exits door.
BOARD <=- Restart BBS.
This Door is multi-node compatible so you may run more than 1 node from
the same .CFG file provided the path to your system file (DORINFOx.DEF,
CALLINFO.BBS, etc) is exactly the same unless you are using environment
variables, (q.v.)
Environment Variables
~~~~~~~~~~~~~~~~~~~~~
PCBoard automatically creates the %PCBDRIVE% & %PCBDIR% environment
variables. Non-PCBoard systems may also use these variables by including
the following in either your BBS batch or AUTOEXEC.BAT
SET PCBDRIVE=C: <- Drive letter of your BBS files
SET PCBDIR=\BBSDIR <- Path to your BBS files
Then in your Door .CFG file instead of putting C:\BBSDIR\DOOR.SYS, you
would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. This allows you to use just one
.CFG file for multi-node operation!
To specify a non-standard IRQ, put the IRQ number after the .CFG on the
command line. For example:
FEDJOBS FEDJOBS.CFG /5
or using the PCBDRIVE procedure: SET IRQ=5 and use
FEDJOBS FEDJOBS.CFG /%IRQ%
This tells the program to use IRQ 5 instead of the standard IRQ.
Had reports of conflicts when using non-standard IRQ's on Novell/Netware
systems. Seems Novell also uses the / character so something went screwy
somewhere. So I added the * (asterisk) which may be used instead of the /
in case of a conflict. In other words, /%IRQ% and *%IRQ% will both work
and are interchangeable.
When specifying the location of the system file on line 1 of the doors .CFG
file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
and %wcnodeid%. Some examples:
PCBoard:
USERS.SYS in C:\PCB - %pcbdrive%%pcbdir%\USERS.SYS
USERS.SYS in C:\PCB\NODE1 - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
Wildcat!:
DOOR.SYS in C:\Wildcat\wcwork\NODE1
- C:\wildcat\wcwork\node%wcnodeid%\door.sys
Non-PCBoard systems may use the PCB environment variables by setting them
in either AUTOEXEC.BAT or in the batch that runs the door. For example:
SET PCBDRIVE=C:
SET PCBDIR=\BBSDIR
SET PCBNODE=1
Fossil Driver Support
~~~~~~~~~~~~~~~~~~~~~
DoorFrame supports the use of Fossil drivers. To tell your Door to use the
Fossil driver instead of the standard COM ports, just put /FD on the command
line when running the door. For example:
MYDOOR MYDOOR.CFG /FD
indicates that a Fossil driver is present and should be used. If no Fossil
driver is detected, DoorFrame will print a message to that effect and exit
the door gracefully.
Sysop Keys
~~~~~~~~~~
F3 - Toggles the printer On/Off. Value is passed to PCBoard and/or
written to DOOR.SYS and USERS.SYS
F4 - Toggles the Page Bell on/off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F5 - DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
F7 - Toggles the Caller Alarm On/Off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F8 - Returns the caller involuntarily to the BBS.
F9 - Toggles the local display On/Off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F10 - Activates SysOp CHAT mode within the DOOR.
ESC - Deactivates CHAT mode. DOOR is resumed.
UP - Give the caller extra time while in the DOOR.
DN - Subtract time from the caller while in the DOOR.
HOME - HELP key for Status Line options.
ALT-N - SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
ALT-X - PCBoard will exit after current caller logs off. Value is
passed to PCBoard. Not available on non-PCBoard systems.
HELLO SCREENS:
~~~~~~~~~~~~~~
You may make a custom hello screen for FedJobs if you wish. They must
be called:
HELLO.ANS - For the ANSI screen.
HELLO.ASC - For the ASCII screen.
Both screens must reside in your FEDJOBS directory.
SYSOP STATUS LINES:
~~~~~~~~~~~~~~~~~~~
To turn off the SYSOP status lines (the two lines at the bottom of the
sysop console while in the door), make a file called NOSTATUS.DAT and
place it in your FEDJOBS directory.
DOWNLOADING FILES:
~~~~~~~~~~~~~~~~~~
Users may download any listing that they EXPAND on while in the door.
Here's what to do:
1. Create a file(s) in your BBS file database called:
FEDLOG.<nodenumber>
You may set this file up anyway you wish. For example, if you are
running two nodes, you should have two files in your file database
called FEDLOG.1 and FEDLOG.2.
FedJobs keeps a log file per node of what each person expanded on
while they were in the door. It doesn't matter how the file is
setup in your BBS file database (date, size, etc.) the important
thing is that it exists so the user may download the file directly
through your BBS instead of through the door.
2. In your door batch file, after the door running command line you
must copy the log file for that node to the file directory that
contains that file. Here's my door batch file:
ECHO OFF
CD\WILDCAT\DOORS\FEDJOBS
FEDJOBS FEDJOBS.CFG
COPY FEDLOG.%WCNODEID% E:\FILE\TJ
If you are using %-codes you may substitute the %node% command
as I did above. If you don't, for each door batch file (per node)
simply substitute the node number in. For example, if you are
running a single node system your batch file may look like this:
ECHO OFF
CD\WILDCAT\DOORS\FEDJOBS
FEDJOBS FEDJOBS.CFG
COPY FEDLOG.1 E:\FILE\TJ
You can also just copy all the logs at one time. I wouldn't
recommend this, but you may try it. Your batch file may read
something like this:
ECHO OFF
CD\WILDCAT\DOORS\FEDJOBS
FEDJOBS FEDJOBS.CFG
COPY FEDLOG.* E:\FILE\TJ
The downfall of this is, if somebody is downloading the file
FEDLOG.1 from node 1, and a caller from node 2 quits the door, the
downloading file on node 1 will be overwritten (probably the exact
same file/size/etc) but I don't know what harm this may do to the
person downloading the file (file corruption, etc.).
3. Make a file in your FEDJOBS directory called DOWNLOAD.DAT. If this
file exists, FedJobs will tell the person about the existence of
the downloadable log file and the filename to download.
SPECIAL ACCESS TO THE DOOR:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Some sysop's may like this feature.
By creating a file called GOODUSER.DAT and placing people's names
within the file (one name per line) they may limit who has access to
the door. If the users name doesn't appear in the file, they will be
told to check with the sysop for access information. Alternately, you
may create a GOODUSER.ANS/ASC screen that will be shown to users who
don't have access explaining what they need to do! Filenames must be:
GOODUSER.ANS - The ANSI screen.
GOODUSER.ASC - The ASCII screen.
Both screens must reside in the FEDJOBS directory.
MAINTENANCE:
~~~~~~~~~~~~
None required other than updating the job database.
RUNNING FEDJOBS LOCALLY:
~~~~~~~~~~~~~~~~~~~~~~~~
Just type FEDJOBS LOCAL
FUTURE VERSIONS:
~~~~~~~~~~~~~~~~
Let us know what you would like to see added or changed!
COMMENTS & QUESTIONS & HELP:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you have problems please consult the file TJHELP.TXT first, this
will answer the most common problems arising in setting up the door!
If your problems continue or your questions aren't answered in the
TJHELP.TXT file, please feel free to call the T&J BBS at (717)325-9481/4369
or The Docksider BBS at (610)678-0350 or (610)670-7938.
You may also reach us on the Internet at tom.wildoner@channel1.com
VERSION HISTORY:
~~~~~~~~~~~~~~~~
See the HISTORY.TXT file for information on the history of the game
and the new options in the current version!
REGISTERING:
~~~~~~~~~~~~
See the enclosed registration form for ordering! (REGISTER.TXT)