home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / FEDJOB11.ZIP / FEDJOBS.DOC < prev    next >
Encoding:
Text File  |  1995-11-16  |  15.2 KB  |  371 lines

  1.  
  2.  
  3.                        ============================
  4.                           FedJobs! Listing Door
  5.                        ============================
  6.                       COPYRIGHT 1994,95 T&J Software
  7.                            ALL RIGHTS RESERVED
  8.  
  9.         One of the T&J Software Collection of multi-BBS door programs.
  10.            Supporting PCBoard, Wildcat!, Gap, QBBS, RBBS, Spitfire,
  11.                UltraBBS, Telegard, TriBBS, and Remote Access.
  12.  
  13.                     VERSION 1.10   November 16, 1995
  14.  
  15.                                    By
  16.  
  17.                           Tom & Jane Wildoner
  18.                            397 West Broadway
  19.                          Jim Thorpe, PA  18229
  20.                           VOICE (717)325-9480
  21.                        *between 6:00 & 8:00 p.m.
  22.                               Eastern Time
  23.  
  24.                                   From
  25.  
  26.                          The T&J Software BBS
  27.                     (717)325-9481 3 Nodes - 28.8k
  28.                               24 Hours/Day
  29.                        tjsoft@postoffice.ptd.net
  30.               FTP: europa.com /outgoing/DOORS/tj-software
  31.               FIDO: 1:268/400 FREQ TJSOFT for full info
  32.                     FREQ FJDATA for latest JOB Listing
  33.                     FREQ FEDJOB for latest DOOR Version
  34.  
  35.  
  36. LATEST VERSION
  37. ~~~~~~~~~~~~~~
  38. Please call the above listed BBS's for the latest versions!
  39.  
  40. ┌─────────────────────────────────────────────────────────────────────┐
  41. │ NOTE: Once registered, you may download updated job databases from  │
  42. │ The T&J Software BBS. Updated databases will only function if the   │
  43. │ door is REGISTERED. The updated database can be found on the above  │
  44. │ listed board in FILE AREA #10.                                      │
  45. │                                                                     │
  46. │ The following naming convention will be used:                       │
  47. │                     FJmmddyy.ZIP                                    │
  48. │ An updated database on November 16, 1995 would be on the BBS's as   │
  49. │ FJ111695.ZIP. When you download the updated database, simply unzip  │
  50. │ it in the FedJobs! directory....it's that simple!                   │
  51. │                                                                     │
  52. │ An FTP site for updates is on the way!                              │
  53. │                                                                     │
  54. └─────────────────────────────────────────────────────────────────────┘
  55.  
  56. LEGALITIES
  57. ~~~~~~~~~~
  58. THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
  59. WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
  60. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  61. IN NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
  62. PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING
  63. OUT OF ANY USE THEREOF OR BREACH OF ANY WARRANTY. ONCE REGISTERED, ANY
  64. DISTRIBUTION OF THE REGISTERED KEY WILL INVALIDATE YOUR KEY IN ALL FUTURE
  65. VERSIONS OF THIS PROGRAM AND NO PRODUCT SUPPORT WILL BE GIVEN. DISTRIBUTING
  66. A REGISTERED KEY FILE WILL ALSO BRING ABOUT CRIMINAL CHARGES.
  67.  
  68. DISTRIBUTION
  69. ~~~~~~~~~~~~
  70. You may make this file available for downloading from your BBS or you may
  71. upload it to any BBS of your choice, provided that you do not make any
  72. changes to the contents of the archive (ZIP file). The archive and its
  73. individual contents may not be used by any service that charges any money
  74. whatsoever, without the written permission of the author. Pay boards (BBS)
  75. may carry the unregistered demo version for distribution purposes.
  76.  
  77. PROGRAM DESCRIPTION
  78. ~~~~~~~~~~~~~~~~~~~
  79. Welcome to FedJobs! by T&J Software
  80.  
  81. FedJobs is provided for online access to 1000's of government jobs open
  82. nation wide. The job database is updated bi-weekly to stay current with
  83. new position availability and removal of closed positions.
  84.  
  85. Until registered, you can only use the database of jobs that is
  86. distributed with the door. Once registered, you may use the bi-weekly
  87. updated database which can be downloaded from The T&J Software BBS or
  88. The Docksider BBS.
  89.  
  90. Normal updates will be online EVERY Sunday!
  91.  
  92. BBS SCREENS
  93. ~~~~~~~~~~~
  94. Several screens are included in this zip file which may be used to
  95. announce the FedJobs! Door on your BBS, they are:
  96.  
  97. SCREEN.ANS - An ANSI screen announcement
  98. SCREEN.ASC - An ASCII screen announcement
  99. SCREEN.BBS - A Wildcat @-coded screen.
  100. SCREEN.PCB - A PCBoard @-coded screen.
  101.  
  102. FEATURES
  103. ~~~~~~~~
  104.            --- Desqview Aware.
  105.            --- COM0-15 support and non-standard IRQ's.
  106.            --- Chat function with automatic screen redraw.
  107.            --- Drop to DOS with automatic screen redraw.
  108.            --- NO BRUN module needed for play.
  109.            --- BETA tested on many different boards.
  110.            --- Will return to BBS on dropped carrier.
  111.            --- Will TIMEOUT a user after 5 minutes of no activity.
  112.            --- Support BBS available.
  113.  
  114. INSTALLATION
  115. ~~~~~~~~~~~~
  116. CONFIGURATION: (Your FEDJOBS.CFG file)
  117. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  118. ** PLEASE CONSULT YOUR OWN BBS DOCUMENTATION FOR SPECIFICS!!!! **
  119.  
  120. Simply use your favorite text editor to set this file up or edit the
  121. FEDJOBS.CFG inside this zip file.
  122.  
  123. Example configuration file for PCBOARD.SYS
  124. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125. C:\PCB\PCBOARD.SYS  <=-  (Full pathname of your PCBOARD.SYS file)
  126. T&J Software        <=-  (Change this to your BBS name)
  127. Tom                 <=-  (The Sysop's first name)
  128. Wildoner            <=-  (The Sysop's last name)
  129.  
  130. Example configuration file for USERS.SYS
  131. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  132. C:\PCB\USERS.SYS    <=-  (Full pathname of your USERS.SYS file)
  133. T&J Software        <=-  (Change this to your BBS name)
  134. Tom                 <=-  (The Sysop's first name)
  135. Wildoner            <=-  (The Sysop's last name)
  136.  
  137. Example configuration file for DOOR.SYS
  138. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  139. C:\BBS\DOOR.SYS     <=-  (Full pathname of your DOOR.SYS file)
  140. The Docksider BBS   <=-  (Change this to your BBS name)
  141. Ken                 <=-  (The Sysop's first name)
  142. Regenfuse           <=-  (The Sysop's last name)
  143.  
  144. Example configuration file for CALLINFO.BBS
  145. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146. C:\BBS\CALLINFO.BBS <=-  (Full pathname of your CALLINFO.BBS file)
  147. The Docksider BBS   <=-  (Change this to your BBS name)
  148. Ken                 <=-  (The Sysop's first name)
  149. Regenfuse           <=-  (The Sysop's last name)
  150.  
  151. Example configuration file for DORINFOx.DEF
  152. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  153. C:\BBS\DORINFOx.DEF <=-  (Full pathname of your DORINFOx.DEF file
  154.                           where 'x' is the BBS Node number.
  155. T&J Software        <=-  (Change this to your BBS name)
  156. Tom                 <=-  (The Sysop's first name)
  157. Wildoner            <=-  (The Sysop's last name)
  158.  
  159. Example configuration file for SFDOORS.DAT
  160. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  161. C:\BBS\SFDOORS.DAT  <=-  (Full pathname of your SFDOORS.DAT file)
  162. T&J Software        <=-  (Change this to your BBS name)
  163. Tom                 <=-  (The Sysop's first name)
  164. Wildoner            <=-  (The Sysop's last name)
  165.  
  166. Example Batch File
  167. ~~~~~~~~~~~~~~~~~~
  168. A sample batch file similar to the following:
  169.    ECHO OFF
  170.    CD\DOORS\FEDJOBS         <=- Switch to the door's Directory.
  171.    FEDJOBS FEDJOBS.CFG      <=- Execute the door program and pass the
  172.                                 configuration filename to the program.
  173.    CD\PCB                   <=- Go back to PCB DIR when user exits door.
  174.    BOARD                    <=- Restart BBS.
  175.  
  176. This Door is multi-node  compatible so you may run more than 1 node from
  177. the same .CFG file provided the path to your system file (DORINFOx.DEF,
  178. CALLINFO.BBS, etc) is exactly the same unless you are using environment
  179. variables, (q.v.)
  180.  
  181. Environment Variables
  182. ~~~~~~~~~~~~~~~~~~~~~
  183. PCBoard automatically creates the %PCBDRIVE% & %PCBDIR% environment
  184. variables. Non-PCBoard systems may also use these variables by including
  185. the following in either your BBS batch or AUTOEXEC.BAT
  186.   SET PCBDRIVE=C:               <- Drive letter of your BBS files
  187.   SET PCBDIR=\BBSDIR            <- Path to your BBS files
  188. Then in your Door .CFG file instead of putting C:\BBSDIR\DOOR.SYS, you
  189. would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. This allows you to use just one
  190. .CFG file for multi-node operation!
  191.  
  192. To specify a non-standard IRQ, put the IRQ number after the .CFG on the
  193. command line.  For example:
  194.  
  195.      FEDJOBS FEDJOBS.CFG /5
  196. or using the PCBDRIVE procedure:   SET IRQ=5   and use
  197.      FEDJOBS FEDJOBS.CFG /%IRQ%
  198.  
  199. This tells the program to use IRQ 5 instead of the standard IRQ.
  200.  
  201.   Had reports of conflicts when using non-standard IRQ's on Novell/Netware
  202.  systems. Seems Novell also uses the / character so something went screwy
  203.  somewhere. So I added the * (asterisk) which may be used instead of the /
  204.  in case of a conflict. In other words, /%IRQ% and *%IRQ% will both work
  205.  and are interchangeable.
  206.  
  207. When specifying the location of the system file on line 1 of the doors .CFG
  208. file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
  209. and %wcnodeid%. Some examples:
  210.  PCBoard: 
  211.    USERS.SYS in C:\PCB           - %pcbdrive%%pcbdir%\USERS.SYS
  212.    USERS.SYS in C:\PCB\NODE1     - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
  213.  
  214.  Wildcat!:
  215.    DOOR.SYS in C:\Wildcat\wcwork\NODE1
  216.                         - C:\wildcat\wcwork\node%wcnodeid%\door.sys
  217.  
  218. Non-PCBoard systems may use the PCB environment variables by setting them
  219. in either AUTOEXEC.BAT or in the batch that runs the door. For example:
  220.  SET PCBDRIVE=C:
  221.  SET PCBDIR=\BBSDIR
  222.  SET PCBNODE=1
  223.  
  224. Fossil Driver Support
  225. ~~~~~~~~~~~~~~~~~~~~~
  226. DoorFrame supports the use of Fossil drivers.  To tell your Door to use the
  227. Fossil driver instead of the standard COM ports, just put /FD on the command
  228. line when running the door. For example:
  229.      MYDOOR MYDOOR.CFG /FD
  230. indicates that a Fossil driver is present and should be used. If no Fossil
  231. driver is detected, DoorFrame will print a message to that effect and exit
  232. the door gracefully.
  233.  
  234. Sysop Keys
  235. ~~~~~~~~~~
  236. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  237.          written to DOOR.SYS and USERS.SYS
  238. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  239.          and/or written to DOOR.SYS and USERS.SYS
  240. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  241. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  242.          and/or written to DOOR.SYS and USERS.SYS
  243. F8    -  Returns the caller involuntarily to the BBS.
  244. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  245.          and/or written to DOOR.SYS and USERS.SYS
  246. F10   -  Activates SysOp CHAT mode within the DOOR.
  247. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  248. UP    -  Give the caller extra time while in the DOOR.  
  249. DN    -  Subtract time from the caller while in the DOOR. 
  250. HOME  -  HELP key for Status Line options.
  251. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  252. ALT-X -  PCBoard will exit after current caller logs off. Value is
  253.          passed to PCBoard. Not available on non-PCBoard systems.
  254.  
  255. HELLO SCREENS:
  256. ~~~~~~~~~~~~~~
  257. You may make a custom hello screen for FedJobs if you wish. They must
  258. be called:
  259.  
  260. HELLO.ANS - For the ANSI screen.
  261. HELLO.ASC - For the ASCII screen.
  262.  
  263. Both screens must reside in your FEDJOBS directory.
  264.  
  265. SYSOP STATUS LINES:
  266. ~~~~~~~~~~~~~~~~~~~
  267. To turn off the SYSOP status lines (the two lines at the bottom of the
  268. sysop console while in the door), make a file called NOSTATUS.DAT and
  269. place it in your FEDJOBS directory.
  270.  
  271. DOWNLOADING FILES:
  272. ~~~~~~~~~~~~~~~~~~
  273. Users may download any listing that they EXPAND on while in the door.
  274. Here's what to do:
  275.  
  276. 1.  Create a file(s) in your BBS file database called:
  277.        FEDLOG.<nodenumber>
  278.     You may set this file up anyway you wish. For example, if you are
  279.     running two nodes, you should have two files in your file database
  280.     called FEDLOG.1 and FEDLOG.2.
  281.  
  282.     FedJobs keeps a log file per node of what each person expanded on
  283.     while they were in the door. It doesn't matter how the file is
  284.     setup in your BBS file database (date, size, etc.) the important
  285.     thing is that it exists so the user may download the file directly
  286.     through your BBS instead of through the door.
  287.  
  288. 2.  In your door batch file, after the door running command line you
  289.     must copy the log file for that node to the file directory that
  290.     contains that file. Here's my door batch file:
  291.  
  292.     ECHO OFF
  293.     CD\WILDCAT\DOORS\FEDJOBS
  294.     FEDJOBS FEDJOBS.CFG
  295.     COPY FEDLOG.%WCNODEID% E:\FILE\TJ
  296.  
  297.     If you are using %-codes you may substitute the %node% command
  298.     as I did above. If you don't, for each door batch file (per node)
  299.     simply substitute the node number in. For example, if you are
  300.     running a single node system your batch file may look like this:
  301.  
  302.     ECHO OFF
  303.     CD\WILDCAT\DOORS\FEDJOBS
  304.     FEDJOBS FEDJOBS.CFG
  305.     COPY FEDLOG.1 E:\FILE\TJ
  306.  
  307.     You can also just copy all the logs at one time. I wouldn't
  308.     recommend this, but you may try it. Your batch file may read
  309.     something like this:
  310.  
  311.     ECHO OFF
  312.     CD\WILDCAT\DOORS\FEDJOBS
  313.     FEDJOBS FEDJOBS.CFG
  314.     COPY FEDLOG.* E:\FILE\TJ
  315.  
  316.     The downfall of this is, if somebody is downloading the file
  317.     FEDLOG.1 from node 1, and a caller from node 2 quits the door, the
  318.     downloading file on node 1 will be overwritten (probably the exact
  319.     same file/size/etc) but I don't know what harm this may do to the
  320.     person downloading the file (file corruption, etc.).
  321.  
  322. 3.  Make a file in your FEDJOBS directory called DOWNLOAD.DAT. If this
  323.     file exists, FedJobs will tell the person about the existence of
  324.     the downloadable log file and the filename to download.
  325.  
  326. SPECIAL ACCESS TO THE DOOR:
  327. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328. Some sysop's may like this feature.
  329.  
  330. By creating a file called GOODUSER.DAT and placing people's names
  331. within the file (one name per line) they may limit who has access to
  332. the door. If the users name doesn't appear in the file, they will be
  333. told to check with the sysop for access information. Alternately, you
  334. may create a GOODUSER.ANS/ASC screen that will be shown to users who
  335. don't have access explaining what they need to do! Filenames must be:
  336.  
  337. GOODUSER.ANS - The ANSI screen.
  338. GOODUSER.ASC - The ASCII screen.
  339.  
  340. Both screens must reside in the FEDJOBS directory.
  341.  
  342. MAINTENANCE:
  343. ~~~~~~~~~~~~
  344. None required other than updating the job database.
  345.  
  346. RUNNING FEDJOBS LOCALLY:
  347. ~~~~~~~~~~~~~~~~~~~~~~~~
  348. Just type FEDJOBS LOCAL
  349.  
  350. FUTURE VERSIONS:
  351. ~~~~~~~~~~~~~~~~
  352. Let us know what you would like to see added or changed!
  353.  
  354. COMMENTS & QUESTIONS & HELP:
  355. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356. If you have problems please consult the file TJHELP.TXT first, this
  357. will answer the most common problems arising in setting up the door!
  358. If your problems continue or your questions aren't answered in the 
  359. TJHELP.TXT file, please feel free to call the T&J BBS at (717)325-9481/4369.
  360.  
  361. You may also reach us on the Internet at tjsoft@postoffice.ptd.net
  362.  
  363. VERSION HISTORY:
  364. ~~~~~~~~~~~~~~~~
  365. See the HISTORY.TXT file for information on the history of the game
  366. and the new options in the current version!
  367.  
  368. REGISTERING:
  369. ~~~~~~~~~~~~
  370. See the enclosed registration form for ordering!  (REGISTER.TXT)
  371.