[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
                                ________________

                                 THE ACS SYSTEM
                                ________________


     Most of the ACS functions have the same basic syntax:  A letter followed
     by the parameter of the function (not case sensitive).

          Function   :   "Annn"
          Description:   Age of user
          Access req.:   Must be at least "nnn" years old.

          Function   :   "Bnnn"
          Description:   Baud rate, without last two zeros
          Access req.:   Must be connected at "nnn"00 baud.

          Function   :   "Cx"
          Description:   Conference
          Access req.:   Must be in Conference x (@-Z).

          Function   :   "Dnnn"
          Description:   DSL
          Access req.:   Must have DSL of "nnn" or higher.

          Function   :   "Ex"
          Description:   Emulation
          Access req.:   Must be in x emulation.
                         (A=ANSI,V=AVATAR,N=NONE)

          Function   :   "Fx"
          Description:   AR flag
          Access req.:   Must have AR flag "x" (A-Z).

          Function   :   "Gx"
          Description:   Gender
          Access req.:   Must have gender "x" (M/F).

          Function   :   "MM"
          Description:   Voting
          Access req.:   Must have voted on all of the voting topics.

          Function   :   "Nnn"
          Description:   Node Number
          Access req.:   Must be on node #nn.

          Function   :   "Pnnnnn"
          Description:   File points
          Access req.:   Must have at least "nnnnn" file points.

          Function   :   "Rx"
          Description:   AC flag
          Access req.:   Must have AC flag "x" (LCVBA*PEKM1234).

          Function   :   "Snnn"
          Description:   SL level
          Access req.:   Must have an SL level of "nnn" or higher.

          Function   :   "Tnnnnn"
          Description:   Time left
          Access req.:   Must have at least "nnnnn" minutes of time left online.

          Function   :   "Unnnn"
          Description:   User number
          Access req.:   Must be user number "nnnn".

          Function   :   "VV"
          Description:   Validation
          Access req.:   Must be a validated user.

          Function   :   "Ynnnn"
          Description:   Time of day
          Access req.:   Must be at least "nnnn" minutes after midnight.

          Function   :   "ZZ"
          Description:   Flag Z
          Access req.:   Must have Flag Z active.

     Some examples:

          "A21"  - Must be 21 years old to have access.
          "B96"  - Must be connected at 9600 baud or higher.
          "FS"   - Must have AR flag "S".
          "T20"  - Must have at least 20 minutes time left.
          "Y360" - Must be later than 6:00 am.
          "N1"   - Must be logged onto node 1.

     For more complex settings, there are five logical operators that can be
     used.

      For access to happen:
      ~~~~~~~~~~~~~~~~~~~~
          "&" - Logical AND   - both must be true
          "|" - Logical OR    - either can be true
          "!" - Logical NOT   - first is true second isn't

      These are the all on/off settings:
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          "" - Logical TRUE  - everything is true
          "%" - Logical FALSE - everything is false

     Examples:
     ~~~~~~~~
      AND - "S20D50" requires the user has an SL of 20 *AND* a DSL of 50.
      OR  - "S20|FA" requires that the user have either SL 20 *OR* AR flag "A".
      NOT - "!FA" requires that the user *NOT* have AR flag "A".

     The TRUE and FALSE operators are used to give everyone access, or to
     not give anyone access.  "" means ALL users have access, and "%"
     means NO users at all have access.

     For even more complex ACS's, parentheses are allowed to group ACS settings
     together to be compared to another set:
        "(S20FA)|(D255)" means that the user must have SL 20 and AR flag "A"
        *OR* DSL 255 to have access.

     A few more examples:

          S50            User must have SL 50 or higher (50-255).
          !S50           User must not have SL 50 (0-49).
          VV|U1          User must be validated, or be user #1, to have
                         access.
          A21FAS50       User must be 21 years old, have AR flag "A", and
                         and have 50 SL.
          !(A21FAS50)    User has access so long as they do NOT have any of
                         the following information true:  21 years old, AR
                         flag "A", and SL 50.
          !N234          User has access so long as they are not logged onto
                         node 234.

*-----------------------------------------------------------------------------*

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson