
   
                                                   The Vulcan Embassy BBS
                                                              version 2.0
                                         Copyright 1990, Timothy M. Garay

   
                                 SYSOP.TXT
                                ===========

   
          The sysop functions are the main functions that you, as the 
   sysop, use to do maintenance on the system.  Via the sysop functions 
   you can edit passwords, erase files, view directories, do minor 
   repairs on the message bases, and all sorts of system functions.  To 
   get to the sysop functions press F6 anywhere in the program or press 
   '^' at the main menu.  As with the config functions, you will return 
   to the point at which you entered the sub-section when you are 
   finished.
   
          When you get to the sysop functions you will see the prompt 
   'Yes Sir>>>>> '.  To get a list of commands and their formats type '?' 
   and press [RETURN].  In the sysop commands all commands are entered 
   like IBM DOS commands where you enter the command, its parameters, and 
   press the [RETURN] key.
   
   
   
   DIR drive:\path\*.*
   -------------------
          To get a directory of a floppy disk, RAMdisk, or hard drive 
   just type DIR then the path you wish to get a directory of.  
   drive=drive identifier (ie. A,B,etc...), path=folder name (if any), 
   *.*=the search criteria; can also be for specifics like *.RSC, etc...  
   This will then display all files that fit the given specification 
   parameter.
   
   
   FREE drive
   ----------
          To find out how much free space there is on a particular floppy 
   disk, RAMdisk, or hard drive just type FREE and the drive identifier 
   (ie A,B,etc...).  This will give the number of free bytes available on 
   that device.
   
   
   LIST/PRINT m,p,e, or handle
   ---------------------------
          LISTing and PRINTing always sends output to the screen and the 
   printer.  However, if you want it sent to the printer as well then use 
   the PRINT command, otherwise use the LIST command.  For a specific 
   password record enter the handle after the word LIST or PRINT.  To 
   list or print the entire message base type 'm', entire password file 
   type 'p', or for the entire email file type 'e'.  Follow prompts.
   
   
   EDIT handle
   -----------
          To edit a particular person's password record, just type EDIT 
   followed by their handle.  The system will then search for and display 
   the record corresponding to that handle, if exists.  Once displayed you can 
   follow the prompts to edit the fields that are needed.  To modify the 
   bit patterns for specific access areas press the [SPACE BAR].  You 
   will then be displayed the 8 different access pattern bits and you can 
   turn the functions on or off as needed.  Press [RETURN] to go on to 
   the next set of 8 bits.  TL= time limit, LCD= last call date, and 
   TL,LCD=time limit remaining on last call date.  Press [ESC] to abort 
   the modification of the record without saving any changes.  Press 
   [RETURN] to quit editing and save the changes to the password file.
   
   
   EXIT
   ----
          To return to the point at which you entered the sysop commands 
   just type EXIT.
   
   
   DELETE handle
   -------------
          To delete a particular password record just type DELETE and 
   the handle to be deleted.  It will the display that record and ask you 
   to press '*' to delete it.  As with the EDIT command, if you type the 
   command and a handle and nothing is displayed then the program was not 
   able to find that handle for some reason; check your spelling.  
   Capital letters do NOT make a difference anywhere in this program.
   
   
   CRUNCH e,p,u
   ------------
          When the program deletes a record in either the email, 
   password, or upload/download data files it only marks the record as 
   being deleted and does not actually remove it.  In time it is possible 
   to get files that have a large amount of deleted records contained in 
   them that are taking up space.  To get rid of those deleted records 
   just type CRUNCH and 'e' for email file, 'p' for password file, or 'u' 
   for the upload/download data file.  The email and upload/download data 
   crunch are automatic, the password file can be selective or automatic 
   depending on what you want to do.  In the password file if you choose 
   selective crunch then each password is displayed and you can either 
   keep it by pressing [RETURN] or skip it by pressing any other key.  
   All deleted records will be removed.  In the email file you can set 
   dates by which to delete old msgs that have not been read or msgs that 
   are being saved.  Follow the prompts.  Enter [RETURN] for each if you 
   do not want those types of emsgs checked for dates, all of those types 
   will be kept.
   
   
   CURRENT
   -------
          Use this command to edit the user password record that is 
   currently on-line.  This is useful when a user needs access to a 
   particular function and you are there to change it while they are on-
   line.  The updated information will be saved to disk upon exiting this 
   function and the record will be immediately updated.  NOTE:  You 
   cannot use the EDIT command for a user that is currently on-line!  
   Every time a user logs off the information is re-written to the 
   password file and any changes you made with the EDIT command would be 
   over-written.  You MUST use the CURRENT command for a user that is 
   currently on-line.
   
   
   MEM
   ---
          This command will display the current amount of free RAM 
   available for program use.  This is useful for deciding on the size of 
   a RAMdisk to use etc...
   
   
   USERLOG [k]
   -----------
          This command will display the userlog file (assuming it exists) 
   just like you can in the waitring mode.  Adding the 'k' to the command 
   will cause the program to prompt you if you want to delete the file 
   after it has displayed it.  Remember, if you have the printer 
   activated so that all userlog information is automatically printed to 
   the printer then no USERLOG.DAT file will be created!
   
   
   KILL filename
   -------------
          This command will delete any file not locked on any floppy 
   disk, RAMdisk, or hard drive given that the path and filename are 
   correct.
   
   
   UDKILL file#
   ------------
          This command will delete the record in the upload/download data 
   listing corresponding to that particular file number.  It will display 
   that record and confirm that you want to delete it.  As mentioned in 
   the CRUNCH section, the record is not actually deleted from the file, 
   it still will take up the same amount of space but will not be visible 
   and is flagged as deleted.
   
   
   REPAIR a,b,.....,m, or i
   ------------------------
          This command will aid you in repairing a possibly damaged 
   message base file.  It will first go through the designated message 
   base and tell you how many theoretical messages there are (based on 
   the first and last msg numbers in the config file), the number of 
   actual msgs by counting them, the numbers of deleted, normal, and 
   private msgs in the base.  It will then ask you for a starting msg 
   number and calculate the ending msg number from the actual msgs value.
   
   
   VIEW filename
   -------------
          This command can be used to display any file you desire that is 
   less than 32K in length.  The file will be displayed until the end of 
   the file is reached or you press ^C.  ^S will pause the display and 
   [RETURN] will continue it.
   
   
   TD hh:mm mm/dd/yyyy
   -------------------
          This command is used to set the time and date should it become 
   necessary.  You  enter the numbers just as you did at the start of the 
   program with the hours:minutes and month/day/year.  This will enable 
   you to change the time/date without leaving the program.
   
   
   FS
   --
          If you have an alternate item selector like The Universal Item 
   Selector III then you can now use it within the sysop commands.  All 
   you have to do is type FS and you will be asked to press both shift 
   keys and the item selector will be called up.  This function is NOT 
   available through the modem therefore you MUST be at the host computer 
   to use this command.
   
   
   EXEC filename
   -------------
          This command will allow you to run another program from within 
   the sysop commands.  Like FS this is not available through the modem 
   and you must be present at the host computer to use this command.

   
   BBSKILL p#
   ----------
          Use this command to delete a record in the BBS number data 
   listing.  You must enter the phone number in the format of XXX-XXX-
   XXXX, just like in the applications.
   
   
   CHAT
   ----
          Use this command to toggle the chat mode (whether or not a user 
   can hail the sysop or not) on or off.  The main purpose for this 
   command is if you are calling from another system.  It works just like 
   F1 and SHIFT-F1.
   
   
   PRNTR
   -----
          Use this command to toggle the USERLOG output to either printer 
   or file.  It works just like CHAT; for use from another system.  It 
   operates just like F2 and SHIFT-F2.
   
   
   SCREEN
   ------
          Use this command to toggle the screen on or off.  Just like the 
   above two commands.  Works like F3 and SHIFT-F3.
      
   
   
   
   There are some sysop commands that are offered throughout the program 
   that are not in the main sysop commands.  Here is a list of their 
   locations, how to access them, and what they do:
   
   1> When logged on in local mode ONLY then when you select upload a 
   file you will be required to fill out all the applications as normal 
   but no file transfer will occur.  It will tell you a successful 
   transfer if the file does exist in the respective directory otherwise 
   it will not be a successful transfer.  NOTE: you must put the file in 
   the correct directory before you use this option.  There is no built-
   in copy function in this program, you can use the FS function or 
   another program to copy it.
   
   2> When you select upload a file and type '@' for the filename and 
   have sysop command access you will then be asked for the system 
   filename.  You must then enter the whole path and filename and can 
   upload it wherever you wish.  You must delete any file that has the 
   same name or you will not be able to upload the new one.
   
   3> When you select download a file and it asks you for the file 
   number, enter '-2' and if you have sysop command access you will be 
   asked for the filename.  You must supply the whole path and filename 
   of the file to download.  You can download any file available to the 
   program (even from directories the program does not use like from 
   another hard drive partition etc....).
   
   
   
   NOTE:
   +++++++
          I hereby do not in any way or method guarantee the performance 
   of the program titled THE VULCAN EMBASSY BBS  version 2.0, or any of 
   the data files or documentation files.  I do strive to make this 
   program as bug-free as I can and am in need of those who would inform 
   me intelligently of any errors that are encountered.  As bugs are 
   found I will endeavor to the best of my ability to fix them for later 
   versions.  I hereby do not promise that any user of this program is 
   guaranteed free upgrades or revisions to existing versions.  This 
   program is strictly copyright 1990, TIMOTHY M. GARAY.  This program is 
   shareware, meaning you can make as many copies as you like and pass 
   them all to anyone who wants them.  This permission does not in any 
   way include source code listings.  To obtain a source code listing of 
   this program (in GFA Basic 3.0) just send a donation of $20 (U.S. 
   Dollars) to the below address.  If you use this program for your own 
   BBS system please send a donation of $10-$15 to the below address along 
   with the phone number of your BBS and its name and location.  The 
   source code to this program cannot be put up for public display 
   whether by photocopy methods, direct transfers, or by placing it on a 
   bulletin board system for download.  Thank you for using this program!
   
   
   TIMOTHY M. GARAY
   729 THORNWOOD BLVD.
   ELYRIA, OH  44035
   U.S.A.
   
   
   Call the original Vulcan Embassy BBS at (216)-365-7702.  24hrs a day 
   and 7 days a week.  All computers welcome.  300/1200/2400 baud.

