home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / AUTOVAL4.ZIP / SYSOP.DOC < prev   
Text File  |  1992-02-27  |  6KB  |  128 lines

  1.  
  2.         Ok now for the desc on how the aval prg works. It is quite simple
  3. When a new user logs in right after he is asked for his pw the program will
  4. check his data phone against the phones.dat file and if it is a valid # he
  5. will be offered an opportunity to use autoval. If the user selects yes then
  6. the system will call him back at his data phone, if it connects he is asked
  7. to enter his pw again. If he gets it correct he is validated and the system
  8. will hang up on him after printing the 'avcall.msg' file.
  9.  
  10.         Now for the good stuff. The phones.dat file has to be in the main dir
  11. and in the format shown. You have to at least list the AC plus the ^ and
  12. ! and * symbols. You do not have to list any bad phone numbers.
  13.  
  14.         The program is set up to use your bbs defaults such as Number of tries
  15. is the same as what you set for the network. It also uses the default dialing
  16. string set in vconfig.
  17.  
  18.         The aval program will report to the sysop log to tell you what
  19. happens. All log entries are marked with '!!!' at the beginning of the line.
  20. It will report if the user;
  21.                                 Aborts Autoval
  22.                                 Uses a Bad Phone Number
  23.                                 User re-enters wrong PW on reconnect
  24.  
  25.         The aval program will Email the sysop when a user successfully
  26. autovalidates or when his phone is added to the Bad Phone list in the
  27. file Phones.dat. (No reconnect or Voice reconnect)....
  28.  
  29.         In all cases except Successful Autovalidate and User Aborts Aval the
  30. users account will not be created. If the user aborts then he is back to norm
  31. for vbbs and you will have to validate him.
  32.  
  33.         The autoval program will also record the fact a user autovalidated in
  34. the 'ex2:' block of the user edit screen. If you are using this block then you
  35. need to change the 'ex2' to whatever you like in the autoval sub.
  36.  
  37.         The program is also set up to grant s/l to either Male or Female. It
  38. assumes that the 'ex1' block is used to record the users sex, if not then you
  39. need to change the 'ex1' to where the user sex is recorded in the autoval sub
  40. You can also change the s/l and maxtime numbers to suit your needs it is
  41. currently set to;
  42.  
  43.                 'Male'          Security Level == 50 .... Maxtime == 60
  44.                 'Female'        Security Level == 75 .... Maxtime == 120
  45.  
  46.         To change this go into the end of the autoval sub and change the
  47. varibles listed;
  48.  
  49.                 u1.sec =                The Security level
  50.                 u1.maxtime =            The Maxtime
  51.  
  52.         Also one note, If the user hits return when it asks for his data phone
  53. number the program will assign his Voice Phone number to the data Phone Number.
  54.  
  55.         One final note: If you have enabled the Sysop Validation in vbbs then
  56. you need to make sure that it is set to at least the same as the autoval prg
  57. otherwise if a user selects autoval then sysop val , the sysop val part will
  58. reset his account defaults to whatever you have told it in vconfig. As the
  59. sysop val routine does not contain a rountine to distinguish the user sex, if
  60. you are giving females higher access in autoval then the sysop val will drop
  61. their access level down. See the 'autoval.doc' file for more info on this.
  62.  
  63.  
  64.  
  65.         I hope I have not failed to cover anything , if so just drop me a
  66. line in email or call the board.
  67.  
  68.                                                         Midnight
  69.                                                         1@6993
  70.                                                         ßßÇ 619-225-9720
  71.  
  72.  
  73.  
  74. TECHNICAL DOC FOR THE PHONES.DAT FILE
  75.  
  76.  
  77.         Ok here goes. What the program does is first see if you have LD enabled.
  78. If so then it will check the first AC and if it matches it will check the
  79. prefixes, if they match it is a local/zone call if not then it is an In AREA
  80. Long Dist call. If the first ac does not match then it will check the other AC's
  81. you have listed, if they match then it is an out of Metro LD call. If these
  82. don't match it checks any AC's under the '^' and if they match then it is an
  83. OUT AREA LD call.
  84.  
  85.         If you have local only enabled then it only checks the first ac, if it
  86. matches then it will check the prefixes and if they match it calls else it
  87. aborts and does not offer the user the option of autovalidating.
  88.  
  89.  
  90. NOTE:  Due to the many different types of calls availble across the nation the
  91.        autoval mod has to make some assumptions base on the following:
  92.  
  93. Local        1st AC matches and Prefixs match it dials (XXX-XXXX)
  94. In AREA LD   1st AC matches but no prefixs match it dials (1-XXX-XXXX)
  95. Metro LD     1st AC no match but next AC's do it dials (XXX-XXX-XXXX)
  96. Out AREA LD  2ond Group of AC's match (after the ^) it dials (1-XXX-XXX-XXXX)
  97.  
  98.  
  99.         This is only if you have LD enabled...................................
  100.  
  101.  
  102. This change was necessary to support the different types of calling in different
  103. areas like in San Diego most calls inside 20 miles are local or zone meaning all
  104. you do is dial the prefix+number. Don't be optimistic, zone calls are charged
  105. like LD. In other states you have to dial the "1" plus the number if it is not
  106. a local call, hence the conventions in the autoval mod. You can also put in
  107. zone type numbers (ZUM system calling by definition) even if you only have local
  108. selected and it will call them back, as per if you have LD selected then you
  109. HAVE TO PUT THEM IN or it will try to call them back at 1-XXX-XXXX and you will
  110. get a recording that says you don't have to dial the '1' to call that number.
  111.  
  112.  
  113.  
  114. ONE OTHER NOTE:
  115.                     Comments are allowed in the Phones.dat file, be sure to
  116.                     read the phones.dat file for an explanation of how to
  117.                     put in comments.
  118.  
  119.  
  120. IMPORTANT::::
  121.                    If Aval fails to reconnect or if it gets a VOICE (assuming
  122.                    you have voice enabled X6 or X5 on most modems) it will ADD
  123.                    the users number to the Bad Phone section of Phones.dat.
  124.  
  125.                    If the autoval prg detects a VOICE on a callback it aborts
  126.                    on the spot, it will not continue to attempt to redial the
  127.                    number again.
  128.