home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / fido / remsys20.arc / REMSYSOP.DOC < prev    next >
Encoding:
Text File  |  1986-03-20  |  22.6 KB  |  652 lines

  1.  
  2.  
  3.          PAGE               C O M M A N D S
  4.          ----               ---------------
  5.           1   Intro
  6.           2   Requirements
  7.           3   Command line Switches
  8.  
  9.           5   +)Next.................Get Next record
  10.           5   -)Previous.............Get Previous record
  11.           5   B)eginning.............Get First record in file
  12.           5   E)nd...................Get Last record in file
  13.           5   G)oto..................Go to a specific record number
  14.           5   !)Purge................Purge Deleted records from file
  15.           5   O)ld Delete............Delete Old records
  16.           5   &)Create...............Create a New record
  17.           5   ^)ReDraw...............Re-Draw the screen
  18.           6   S)ave..................Save the Current Record with Changes
  19.           6   Q)uit..................Quit..., exit RemSysop
  20.  
  21.           6   N)ame..................Enter new Name for the record
  22.           6   C)ity & State..........Enter new City & State
  23.           6   P)assword..............Enter new Password
  24.           6   $)Credit...............Set the amount of Credit
  25.           6   L)imit D/L.............Set the Download Limit for this record
  26.           6   D)elete................Mark this record as Deleted
  27.           6   U)nDelete..............Mark a deleted record as UnDeleted.
  28.           6   #)Calls................Reset Number of Calls to zero
  29.           7   M)essage Area..........Set the Message Area the user is in
  30.           7   R)File Area............Set the File Area the user is in
  31.           7   T)ime On...............Reset the Time On in one day to zero
  32.           7   V)Privelege............Set the Privelege level for the user.
  33.           7   0)Nulls................Set the number of Nulls for the user.
  34.           7   A)Tabs.................Toggle Tabs ON or OFF.
  35.           7   ?)More.................Toggle More ON or OFF.
  36.           7   H)elp..................Set the users Help level.
  37.           7   W)idth.................Set the users screen Width.
  38.           8   |)Length...............Set the users screen Lenght.
  39.  
  40.          Note:  None of these changes will be written to the file unless
  41.          you specifically use the Save command to save the record.
  42.  
  43.  
  44.                   Console only command while in online state.
  45.                   ------- ---- ------- ----- -- ------ -----
  46.  
  47.           8   Alt-X..................Drop carrier and abort RemSysop
  48.           8   Alt-S..................Turn Simultaneous keyboards ON.
  49.           8   Alt-Z..................Turn Simultaneous keyboards OFF.
  50.           8   Alt-L..................Decrement Time limit.
  51.           8   Alt-R..................Reset Time limit.
  52.           8   Alt-C..................Chat with online user.
  53.  
  54.  
  55.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                              RemSysop Version 1.2
  63.                           Program by Bernie Lawrence
  64.                        Sysop of Dodge City Fido 124/3
  65.                                (214) 494-1940
  66.  
  67.  
  68.            Remote Sysop (RemSysop) was written to be used to work
  69.          with the USER.BBS file that Fido uses to keep the BBS users
  70.          records.  RemSysop will work both at the console and over
  71.          the phone lines.  This program uses ANSI command strings to
  72.          manipulate the cursor, the screen color, etc. ANSI must be
  73.          used with this program.
  74.  
  75.            RemSysop will allow the sysop, or whoever he allows, to
  76.          change the individual user records of the people on the
  77.          Bulletin Board.
  78.  
  79.            RemSysop has been released to the public as a ShareWare
  80.          product.  All rights are reserved by the author of this
  81.          program.  This program may be used freely in a non-
  82.          commercial environment.  This means that businesses who use
  83.          this program must pay the $10 fee for it's use.  This fee is
  84.          a modest fee so please don't rip me off.  RemSysop can not
  85.          be distributed along with any other product without the
  86.          prior written consent of the author.  Absolutely NO charge
  87.          can be accepted for this by any other person than the
  88.          author.  For those people who need a receipt upon payment
  89.          for tax puposes, please state so and I will return one.
  90.  
  91.            You may use RemSysop freely if you run a PUBLIC BBS.  All
  92.          others must pay the fee of $10 dollars.   I'm not trying to
  93.          sound like a greedy jerk.., but I did spend alot of time
  94.          writing RemSysop and any contribution, no matter how small,
  95.          would absolutely thrill me to death!
  96.  
  97.          Bernie Lawrence
  98.          Sysop - Dodge City Fido 124/3
  99.          1433 Shorehaven
  100.          Garland, Texas 75040
  101.          (214) 494 - 1940  (data)
  102.  
  103.  
  104.  
  105.          Disclaimer:  We are in no way resposible for the usabilty of
  106.          this program.  You are to judge that for yourself.  We are in
  107.          no way responsible for any damages whether they are related
  108.          to the use of this program or not.
  109.  
  110.  
  111.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page  1
  112.  
  113.  
  114.                   Requirements:
  115.  
  116.                   IBM or MS DOS Computer
  117.                   ANSI capability (ie ANSI.SYS for IBM's)
  118.                   128K ram
  119.  
  120.  
  121.  
  122.            RemSysop makes extensive use of the ANSI graphics system.
  123.          You MUST have a computer capable of using ANSI to use
  124.          RemSysop.  If you have an IBM PC.., all you have to do is
  125.          make a file called CONFIG.SYS with the line DEVICE=ANSI.SYS
  126.          included in that file.  CONFIG.SYS must be placed in the
  127.          root directory of the disk you boot from.  ANSI.SYS must
  128.          also be in that same directory.  ANSI.SYS come with the DOS
  129.          disk starting with versions 2.0.
  130.  
  131.          DEC computers can also use this since ANSI is built in.
  132.          RemSysop has also worked successfully on a VT220 dumb
  133.          terminal.
  134.  
  135.            If you use ProComm, you do not have to use ANSI.SYS since
  136.          ProComm interprets and handles these functions.  Other comm.
  137.          programs may do also do the same.
  138.  
  139.  
  140.          WARNING:
  141.            This program uses interupt driven communication routines
  142.          while in the online state.  You MUST disable any other
  143.          communication interupt driven routines prior to using this
  144.          program online to prevent any processor lock up due to
  145.          jamming the interupt.
  146.  
  147.  
  148.  
  149.            If you have any problems with this program, please notify
  150.          me immediately.  If you have any suggestions for future
  151.          releases, I will be pleased to read them.
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page 2
  169.  
  170.  
  171.  
  172.                             Command line switches
  173.                             ------- ---- --------
  174.  
  175.             RemSysop uses command line switched to control it's
  176.          initalization.  The following is a description of what each
  177.          command line switch is for.
  178.  
  179.  
  180.          Switch           Function
  181.          ------           --------
  182.  
  183.            /t             This switch tells RemSysop that this it is
  184.                           to run in TestMode.  TestMode means that it
  185.                           will not send or receive anything over the
  186.                           com port and that all input and output will
  187.                           occur at the console alone.  This is the
  188.                           default mode for RemSysop.  If the /o
  189.                           switch is not used, RemSysop will default to
  190.                           TestMode.
  191.  
  192.  
  193.            /o             This switch tells RemSysop that it is to
  194.                           work in the online state.  This switch must
  195.                           be used to get RemSysop to work over the com
  196.                           line.  Once this switched is used, carrier
  197.                           detect is monitored.  If carrier is lost,
  198.                           the program will exit.
  199.  
  200.  
  201.                           Note: If both /t and /o are given, the last
  202.                           one on the command line will be the one
  203.                           used.
  204.  
  205.  
  206.           #/c             This switch will let you choose which com
  207.                           port is to be used for the online state.
  208.                           The com port to use is placed in front of
  209.                           the slash.., i.e. 1/c means use com port 1,
  210.                           while 2/c means use com port 2.   Do not use
  211.                           any com ports higher that 2 as RemSysop has
  212.                           not been set up to recognize the others.  If
  213.                           you require it to work with a higher com
  214.                           port, you must contact me and I will make a
  215.                           special version for you.  The reason I don't
  216.                           just do this for all 8 possible com ports is
  217.                           that I must know the addresses of the com
  218.                           port to use, and com 1 and 2 are already
  219.                           set.  If this switch is not used, it will
  220.                           default to com port 1.
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page 3
  228.  
  229.  
  230.  
  231.                             Command line switches
  232.                             ------- ---- --------
  233.  
  234.  
  235.           #/l             This enables monitoring the time limit.  I
  236.                           added this switch that it would make sure
  237.                           that you didn't accidentally run over one of
  238.                           Fido's scheduled events.  You may set the
  239.                           Maximun time limit by placing the number of
  240.                           minutes in front of this swtich.  The
  241.                           default maximun is 60 minutes.  However, if
  242.                           you wish to use Fido's time left to prevent
  243.                           schedule overrun, a max limit of 0 should be
  244.                           used, or not given at all.  i.e. /l will use
  245.                           the time left online according to Fido or
  246.                           the default of 60 minutes if Fido shows 0 as
  247.                           the time limit left as would be the case of
  248.                           a sysop access with no scheduled events
  249.                           within one hour.
  250.  
  251.  
  252.            /dl            This will display the time limit left to the
  253.                           remote user.  If this switch is not used,
  254.                           the time limit left will still be displayed
  255.                           at the console, but not to the remote user.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page 4
  287.  
  288.  
  289.          Command          Function
  290.          -------          --------
  291.  
  292.          +)Next           This function will get the next record from the
  293.                           user file and display it.  It will stop at the
  294.                           last record in the user file.
  295.  
  296.  
  297.          -)Previous       This function will get the previous record from
  298.                           the user file and display it.  It will stop at
  299.                           the first record in the user file.
  300.  
  301.  
  302.          B)eginning       This function will jump to the very first record
  303.                           in the user file and display it.
  304.  
  305.  
  306.          E)nd             This function will jump to the very last record
  307.                           in the user file and display it.  This is good
  308.                           for raising new user priveleges since they will
  309.                           be at the end of the file.
  310.  
  311.  
  312.          F)ind            This function will ask for the person to search
  313.                           for and then it will search for their record.
  314.                           If it is found, it will display their record.
  315.                           If it was not located a message will be
  316.                           displayed saying so.  A whole name may be
  317.                           entered, or just a partial string such as
  318.                           the first name.
  319.  
  320.  
  321.          G)oto            This function will ask for a record number and
  322.                           then display that record number.  This allows
  323.                           for quick jumps from place to place.
  324.  
  325.  
  326.          !)Purge          This function will purge of all the records that
  327.                           are marked as deleted.  It will rename the user
  328.                           file to USER.BAK to maintain a backup copy and
  329.                           then create a new user file excluding the
  330.                           records that were marked as deleted.
  331.  
  332.  
  333.          &)Create         This function will create a new record and place
  334.                           it at the end of the user file.  It will then
  335.                           display the record so that you can make the
  336.                           changes necessary.   "New Record" is placed as
  337.                           the name, and the other flags are all set to
  338.                           defaults.
  339.  
  340.  
  341.          ^)ReDraw         This function will simply clear the screen and
  342.                           redraw the entire screen as well as the current
  343.                           record.  This may become necessary if noise on
  344.                           the phone line messes up the screen.
  345.  
  346.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page 5
  347.  
  348.  
  349.          Command          Function
  350.          -------          --------
  351.  
  352.          S)ave            This function will save the current record into
  353.                           the user file along with any of the changes that
  354.                           were made.
  355.  
  356.  
  357.          Q)uit            This function terminates RemSysop and exits back
  358.                           to the operating system.
  359.  
  360.  
  361.          N)ame            This function allows you to change the Name on a
  362.                           users record.  The Name is formatted like Fido
  363.                           does in that it's all lower case except for the
  364.                           first character in each word.  The lenght of
  365.                           this field is limited to 35 characters.
  366.  
  367.  
  368.          C)ity & State    This function allows you to change the City &
  369.                           State on the user record.  It is formatted like
  370.                           Fido does in that it's all lower case except for
  371.                           the first character in each word.   The length
  372.                           of this field is limited to 35 characters.
  373.  
  374.  
  375.          P)assword        This function allows you to set the password on
  376.                           a users record.  The lenght of this field is
  377.                           limited to 15 characters.
  378.  
  379.  
  380.          $)Credit         This will allow to you add or subtract from a
  381.                           users Credit amount.  To subtract you merely
  382.                           place a minus sign in front of the amount.  The
  383.                           amount entered is in pennies.
  384.  
  385.  
  386.          L)imit D/L       This function allows you set the download limit
  387.                           for the user.  The user can not download over
  388.                           the limit.  The amount entered is in K bytes.
  389.  
  390.  
  391.          D)elete          This function will mark a record as deleted.
  392.                           This will not actually remove it from the user
  393.                           file, but it will allow the Purge operation to
  394.                           remove it.
  395.  
  396.  
  397.          U)nDelete        This function will mark as record as undeleted.
  398.                           This serves no purpose on a record unless it has
  399.                           previously been deleted.
  400.  
  401.  
  402.          #)Calls          This function will reset the number of times a
  403.                           user has been online back to zero.
  404.  
  405.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page  6
  406.  
  407.  
  408.          Command          Function
  409.          -------          --------
  410.  
  411.          M)essage Area    This function allows you to set the message are
  412.                           that the user is in.  This allows you to place a
  413.                           user in a certain area.  This is especially good
  414.                           for those twits when you want to leave them a
  415.                           message but don't want them to be able to go to
  416.                           other message areas.  You simple make his
  417.                           privelege level low and set the message area
  418.                           he's in.  Then you make sure that he doesn't
  419.                           have enough privelege to use the A)rea-Change
  420.                           command in Fido.
  421.  
  422.  
  423.          R)File Area      This is the same as the above except that it
  424.                           sets the File Area that the user is in.
  425.  
  426.  
  427.          T)ime On         This command resets the users time on in one day
  428.                           back to zero.  This is good if a user has gone
  429.                           over his time limit for the day and you want to
  430.                           let him back on.
  431.  
  432.  
  433.          V)Privelege      This command sets the users privelege level.
  434.                           You just press it until it rotates to the level
  435.                           you want the user to have.  It rotates through
  436.                           the different privelege levels.
  437.  
  438.  
  439.          0)Nulls          This command allows you to set the number of
  440.                           nulls the user will get.  Nulls just basically
  441.                           produce a pause between lines.  This is good for
  442.                           those with super slow computers, or for when
  443.                           someone needs a printout of the session since if
  444.                           it goes too fast, characters may be lost on the
  445.                           users end.
  446.  
  447.  
  448.          A)Tabs           This command toggles the users Tab setting
  449.                           either ON or OFF.
  450.  
  451.  
  452.          ?)More           This command toggles the users More setting
  453.                           either ON of OFF.
  454.  
  455.  
  456.          H)elp            This command allows you to set the users Help
  457.                           level.  This command works like the Privelege
  458.                           command in that it rotates through the different
  459.                           levels with each entry.
  460.  
  461.  
  462.          W)idth           This will allow you to set the users screen
  463.                           width.  You may enter numbers greater than 80
  464.                           columns but Fido only allows a maximum of 80.
  465.                           This is in case Tom Jennings allows more in the
  466.                           future.
  467.  
  468.  
  469.  
  470.  
  471.  
  472.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page  7
  473.  
  474.  
  475.          Command          Function
  476.          -------          --------
  477.  
  478.          |)Lenght         This will allow you to set the users screen
  479.                           length.  This works the same as the Width
  480.                           command except that it controls the screen
  481.                           width.
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.          Note:   Keep in mind that NONE of these changes will be saved
  493.                  unless you specifically use the Save command to save
  494.                  the changed record.  This includes D)elete and U)ndelete.
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page  8
  537.  
  538.  
  539.                   Console Commands while in Online State
  540.  
  541.  
  542.            There are a few commands that can be used from the console
  543.          while RemSysop is in the online state.  These commands are
  544.          not available while in TestMode.
  545.  
  546.  
  547.          Command          Function
  548.          -------          --------
  549.  
  550.          Alt-X            Drop carrier on whoever is using this
  551.                           program and exit immediately.  This is
  552.                           useful in case you discover someone using
  553.                           this who shouldn't be.
  554.  
  555.  
  556.          Alt-S            Simultaneous keyboards is turned on with
  557.                           this command.  Whatever you type at the
  558.                           console will be treated like the person on
  559.                           the phone line did it.  This is useful for
  560.                           showing someone how to operate this program.
  561.  
  562.  
  563.          Alt-Z            Turn Simultaneous keyboards off.
  564.  
  565.  
  566.          Alt-L            Decrement the users time limit by one
  567.                           minute.  This is a good way of reducing
  568.                           someones time without them knowing it while
  569.                           they are online.  This just takes one minute
  570.                           off their time left online.
  571.  
  572.  
  573.          Alt-R            Reset the Time limit for the user online.
  574.                           This will reset the time limit to the
  575.                           maximum time limit given with the /l switch.
  576.                           If the /l switch wasn't used.., the default
  577.                           of 60 minutes will be used.
  578.  
  579.  
  580.          Alt-C            Chat.  This is just that.., it allows
  581.                           someone at the console to "chat" with the
  582.                           person on the other end.  This is good if
  583.                           you need to tell them something such as
  584.                           don't delete so-n-so..., or don't purge or
  585.                           whatever.   Once Chat is exited.., via using
  586.                           Alt-C again, the screen is redrawn the way
  587.                           it was.
  588.  
  589.  
  590.          Note:   I may include others in future releases, so if
  591.                  there's something in particular that you'd like to
  592.                  see added, please let me know.
  593.  
  594.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page 9
  595.  
  596.  
  597.  
  598.            Please keep in mind that this program has been released as
  599.          a ShareWare product.  If you are using this program, please
  600.          make a contribution.  This program represents many hours of
  601.          work.
  602.            Keep the ShareWare concept alive!  $10 bucks isn't much to
  603.          spare at all, in fact..., it's a down right cheap price.
  604.  
  605.  
  606.            Thanks,
  607.            Bernie
  608.  
  609.  
  610.  
  611.          RemSysop Version 1.2
  612.  
  613.          Payable to:
  614.            Bernie Lawrence
  615.            Dodge City 124/3
  616.            1433 Shorehaven Dr.
  617.            Garland, Tx 75040
  618.  
  619.  
  620.          Please include your address so that future major revision
  621.          can be mailed out to you.
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.          RemSysop Version 1.2    (c)Copyright 1986 Lawrence     Page  10
  653.  
  654.