home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / VIG-PR10.ZIP / PROMPTS.DOC < prev    next >
Text File  |  1994-04-20  |  8KB  |  163 lines

  1. Prompts v1.0 by Vigilante on 4/20/94
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. This PPE will take the place of 52 prompts in your PCBTEXT file, totally
  4. revamping the entire application procedure, logon procedure, F6 edit online
  5. user procedure, and the sysop (7) User Maintenance command.
  6.  
  7.  
  8. Installation
  9. ~~~~~~~~~~~~
  10. I would suggest backing up your PCBTEXT file, just in case you absolutely
  11. hate this PPE, but I doubt you will (hate it, not back it up <g>).  All 
  12. you need to do is run the install.bat included in this archive, and supply
  13. the full path to your PCBTEXT and full path to the dir where these files
  14. are located on the command line.  Run INSTALL with no arguments to see the
  15. exact syntax.
  16.  
  17. You also might want to install the Address PSA, although it certainly isn't
  18. required.  The way this is setup, it asks the user for their REAL name
  19. instead of ADDRESS1 and ADDRESS2 is their entire address.  The Verification,
  20. Alias, and Password PSA's are fully supported too.
  21.  
  22. Something worth noting, a few of the pcboard prompts (3) that this replaces
  23. have a 27 character limit.  INSTALL.BAT will make each prompt the following:
  24. !drive:\path\PROMPTS.PPE xxx
  25. where xxx is the prompt number being replaced.  This leaves you with 10
  26. characters for your path, which is unlikely.  I would personally install this
  27. in C:\PCB\PPE\PROMPTS, then have the PROMPTS.PPE appended to that.  All this
  28. is not a problem when entering prompts via the /i switch in MKPCBTXT.EXE
  29. (which is what INSTALL.BAT does), since it doesn't look at line limits for
  30. the prompts, and PCBoard doesn't care in the sleightest how long a prompt
  31. is either, it just displays it.  SO what I am getting at is any length path
  32. is OK... just be aware that if you ever try to edit the path inside of
  33. MKPCBTXT.EXE itself, it will THEN truncate whatever characters are over the
  34. limit.  Just skimming past a prompt is fine, just don't edit it once it is
  35. installed (just use INSTALL.BAT again if you have to change paths).
  36.  
  37. Every prompt is configurable in the .CNF file.  All of the 'default PCB
  38. prompts' can be replaced with a display file or PPE using the same metho-
  39. dology as in PCBTEXT.
  40.  
  41. There are also three display files:  APPLY.PCB is displayed when a user is
  42. applying, LOGON.PCB is displayed when a user is logging on, and SYSOP.PCB is
  43. displayed for both the F6 key user editor and the (7),(C) user editor form the
  44. main prompt.  Note that LOGON.PCB is the only one that should clear the screen
  45. or home the cursor.
  46.  
  47.  
  48. Features
  49. ~~~~~~~~
  50. 1) Gets new users info for PCBoard without ugly keyboard stuffing
  51. 2) Turns F6 User Editor key into a much nicer full screen editor
  52. 3) Same thing goes for the (7) sysop command...
  53. 4) Adds "Users Real Name" field into user records, replacing ADDRESS1 in the
  54.    ADDRESS PSA
  55. 5) Adds "Birthdate and Age" field into user records, replacing the COMMENT1
  56.    field
  57. 6) Forces correct formatting of phone numbers and birthdate, and figures out
  58.    their age for them (kinda neat)
  59. 7) When a user types in his password, standard dots are echoed to him but YOU
  60.    get to see what he is actually typing in (something I have long wished
  61.    PCB at least had a TOGGLE for)
  62. 8) Some more junk....
  63. 9) Maybe even more junk but I doubt it.
  64.  
  65.  
  66. Notes
  67. ~~~~~
  68. I wrote this PPE because I wanted an alternative to the standard practice
  69. of "stuffing" the keyboard from a logon matrix when a new user applies while
  70. I was writing ProMatrix.  Not only is it ugly, but it lends itself to many
  71. errors, the authors rarely take all possible prompts that can pop up into
  72. account.  If you have tried even just one or two matrices then you know what
  73. I am talking about.  
  74.  
  75. So I start making this PPE, and I quickly realize why everyone uses the
  76. "stuffing" method..  take PCBTEXT prompt #152 as an example: "Password (one
  77. word please)".  Not only does it appear while someone is applying, but also
  78. when the sysop hits F6, when a user uses the (W) command, and when the sysop
  79. (or someone with sysop security) uses the C subcommand from the 7 command.
  80. BIG problem.
  81.  
  82. It quickly snowballed, until finally at 52 prompts I was able to account for
  83. each prompt's multiple personalities.  My simple new user application
  84. sequence had turned into not only that, but a standard logon routing and a
  85. built in full screen user editor.
  86.  
  87.  
  88. Registration
  89. ~~~~~~~~~~~~
  90. This PPE is totally free, all you need to do is call Velvet Underground and
  91. use the "Reg a ViG! PPE" option from the Matrix.  Be prepared with your NAME
  92. or HANDLE and BBS NAME _exactly_ as it appears in pcbsetup, double check by
  93. looking in PCBOARD.DAT. Line #2 is your name, and line #94 is your BBS name.
  94.  
  95. If you are running a cracked version, GOOD LUCK!  I hope you are very
  96. confident that the person who cracked this knows exactly what he is doing,
  97. the 'protection' routines are tied into a lot of other functions, and if
  98. altered could produce unpredictable (at best) results.  All you need to do is
  99. make a 30 second phone call.
  100.  
  101. Donations are certainly accepted if you feel so compelled, and I won't even
  102. mention the many hours of programming/debugging/testing/whatever spent on
  103. this thing. :)  Cash, old hardware, or even a good leech account on your
  104. board is always appreciated.
  105.  
  106. Velvet Underground (1) 516-826-0412 USR Dual 16.8k
  107. Velvet Underground (2) 516-Pri-Vate USR Dual 14.4k
  108.  
  109.  
  110. Enjoy
  111. ~~~~~
  112. Thats about it, if you have any questions or comments you can reach me
  113. on my board, many other quality boards and nets, Internet address
  114. vigilante@156.image.linet.org, or Prodigy at bwvr36c.
  115.  
  116.  
  117. Other ViG! Utilities:
  118. ~~~~~~~~~~~~~~~~~~~~~
  119. PROMATRIX  : Light Bar Logon Matrix.  Many features, incredibly configurable.
  120.              Companion to ProVote.
  121.              Current version: 1.0     Filename: VIG-PM10.ZIP
  122.  
  123. PROVOTE    : Light Bar New User Voting.  Better than any NUV that is BUILT
  124.              IN to a BBS software, much less a PPE.
  125.              Current version: 1.0     Filename: VIG-PV10.ZIP
  126.  
  127. PROMPTS    : Replaces 52 of your PCBTEXT prompts, totally revamping the entire
  128.              application procedure, logon procedure, F6 Online user editor
  129.              function, and the (C) subcommand form the (7) User Edit sysop
  130.              command.  100% configurable.
  131.              Current version: 1.0     Filename: VIG-PR10.ZIP
  132.  
  133. PROEDIT:     Light Bar User Editor.  For sysops to edit all users, or as the
  134.              (W) command for a user to edit himself.  Emulates PCBSM.
  135.              Current version: 1.0     Filename: VIG-PU10.ZIP
  136.  
  137. SUPERLOGON : "Forum hack" features: broadcast logon to nodes, turbo login,
  138.              random stats, last callers, automessage, one liners, more.
  139.              Current version: 2.0     Filename: VIG-SL20.ZIP
  140.  
  141. CONVERT!   : Successor to PIPE2PCB.  Converts pipe color codes on incoming fido
  142.              mail into standard ANSI color codes on the fly.
  143.              Current version: 1.0     Filename: VIG-C!10.ZIP
  144.  
  145. RUMOURS    : Forum-hack style rumours, completely configurable.  Source
  146.              code included.
  147.              Current version: 2.0     Filename: VIG-RU20.ZIP
  148.  
  149. PCRENFORCER: Enforce Post Call Ratios the RIGHT way.  Totally bars non-PCR
  150.              compliant user from downloading until they post enough messages.
  151.              Current version: 2.0     Filename: VIG-PE20.ZIP
  152.  
  153. SUPERCHAT  : Really nice split screen chat, with a few unique and very handy
  154.              features.
  155.              Current version: 1.1     Filename: VIG-SC11.ZIP
  156.  
  157. MORETIME   : Give more time to users who know the correct password, totally
  158.              independant of security levels.  Source code included.
  159.              Current version: 2.0     Filename: VIG-MT20.ZIP
  160.  
  161. Coming soon: An incredible replacement for MKPCBTXT.EXE, giving you UNHEARD of
  162.              control over your varied PCBTEXT files.
  163.