home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
VIG-PR10.ZIP
/
PROMPTS.DOC
< prev
next >
Wrap
Text File
|
1994-04-20
|
8KB
|
163 lines
Prompts v1.0 by Vigilante on 4/20/94
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This PPE will take the place of 52 prompts in your PCBTEXT file, totally
revamping the entire application procedure, logon procedure, F6 edit online
user procedure, and the sysop (7) User Maintenance command.
Installation
~~~~~~~~~~~~
I would suggest backing up your PCBTEXT file, just in case you absolutely
hate this PPE, but I doubt you will (hate it, not back it up <g>). All
you need to do is run the install.bat included in this archive, and supply
the full path to your PCBTEXT and full path to the dir where these files
are located on the command line. Run INSTALL with no arguments to see the
exact syntax.
You also might want to install the Address PSA, although it certainly isn't
required. The way this is setup, it asks the user for their REAL name
instead of ADDRESS1 and ADDRESS2 is their entire address. The Verification,
Alias, and Password PSA's are fully supported too.
Something worth noting, a few of the pcboard prompts (3) that this replaces
have a 27 character limit. INSTALL.BAT will make each prompt the following:
!drive:\path\PROMPTS.PPE xxx
where xxx is the prompt number being replaced. This leaves you with 10
characters for your path, which is unlikely. I would personally install this
in C:\PCB\PPE\PROMPTS, then have the PROMPTS.PPE appended to that. All this
is not a problem when entering prompts via the /i switch in MKPCBTXT.EXE
(which is what INSTALL.BAT does), since it doesn't look at line limits for
the prompts, and PCBoard doesn't care in the sleightest how long a prompt
is either, it just displays it. SO what I am getting at is any length path
is OK... just be aware that if you ever try to edit the path inside of
MKPCBTXT.EXE itself, it will THEN truncate whatever characters are over the
limit. Just skimming past a prompt is fine, just don't edit it once it is
installed (just use INSTALL.BAT again if you have to change paths).
Every prompt is configurable in the .CNF file. All of the 'default PCB
prompts' can be replaced with a display file or PPE using the same metho-
dology as in PCBTEXT.
There are also three display files: APPLY.PCB is displayed when a user is
applying, LOGON.PCB is displayed when a user is logging on, and SYSOP.PCB is
displayed for both the F6 key user editor and the (7),(C) user editor form the
main prompt. Note that LOGON.PCB is the only one that should clear the screen
or home the cursor.
Features
~~~~~~~~
1) Gets new users info for PCBoard without ugly keyboard stuffing
2) Turns F6 User Editor key into a much nicer full screen editor
3) Same thing goes for the (7) sysop command...
4) Adds "Users Real Name" field into user records, replacing ADDRESS1 in the
ADDRESS PSA
5) Adds "Birthdate and Age" field into user records, replacing the COMMENT1
field
6) Forces correct formatting of phone numbers and birthdate, and figures out
their age for them (kinda neat)
7) When a user types in his password, standard dots are echoed to him but YOU
get to see what he is actually typing in (something I have long wished
PCB at least had a TOGGLE for)
8) Some more junk....
9) Maybe even more junk but I doubt it.
Notes
~~~~~
I wrote this PPE because I wanted an alternative to the standard practice
of "stuffing" the keyboard from a logon matrix when a new user applies while
I was writing ProMatrix. Not only is it ugly, but it lends itself to many
errors, the authors rarely take all possible prompts that can pop up into
account. If you have tried even just one or two matrices then you know what
I am talking about.
So I start making this PPE, and I quickly realize why everyone uses the
"stuffing" method.. take PCBTEXT prompt #152 as an example: "Password (one
word please)". Not only does it appear while someone is applying, but also
when the sysop hits F6, when a user uses the (W) command, and when the sysop
(or someone with sysop security) uses the C subcommand from the 7 command.
BIG problem.
It quickly snowballed, until finally at 52 prompts I was able to account for
each prompt's multiple personalities. My simple new user application
sequence had turned into not only that, but a standard logon routing and a
built in full screen user editor.
Registration
~~~~~~~~~~~~
This PPE is totally free, all you need to do is call Velvet Underground and
use the "Reg a ViG! PPE" option from the Matrix. Be prepared with your NAME
or HANDLE and BBS NAME _exactly_ as it appears in pcbsetup, double check by
looking in PCBOARD.DAT. Line #2 is your name, and line #94 is your BBS name.
If you are running a cracked version, GOOD LUCK! I hope you are very
confident that the person who cracked this knows exactly what he is doing,
the 'protection' routines are tied into a lot of other functions, and if
altered could produce unpredictable (at best) results. All you need to do is
make a 30 second phone call.
Donations are certainly accepted if you feel so compelled, and I won't even
mention the many hours of programming/debugging/testing/whatever spent on
this thing. :) Cash, old hardware, or even a good leech account on your
board is always appreciated.
Velvet Underground (1) 516-826-0412 USR Dual 16.8k
Velvet Underground (2) 516-Pri-Vate USR Dual 14.4k
Enjoy
~~~~~
Thats about it, if you have any questions or comments you can reach me
on my board, many other quality boards and nets, Internet address
vigilante@156.image.linet.org, or Prodigy at bwvr36c.
Other ViG! Utilities:
~~~~~~~~~~~~~~~~~~~~~
PROMATRIX : Light Bar Logon Matrix. Many features, incredibly configurable.
Companion to ProVote.
Current version: 1.0 Filename: VIG-PM10.ZIP
PROVOTE : Light Bar New User Voting. Better than any NUV that is BUILT
IN to a BBS software, much less a PPE.
Current version: 1.0 Filename: VIG-PV10.ZIP
PROMPTS : Replaces 52 of your PCBTEXT prompts, totally revamping the entire
application procedure, logon procedure, F6 Online user editor
function, and the (C) subcommand form the (7) User Edit sysop
command. 100% configurable.
Current version: 1.0 Filename: VIG-PR10.ZIP
PROEDIT: Light Bar User Editor. For sysops to edit all users, or as the
(W) command for a user to edit himself. Emulates PCBSM.
Current version: 1.0 Filename: VIG-PU10.ZIP
SUPERLOGON : "Forum hack" features: broadcast logon to nodes, turbo login,
random stats, last callers, automessage, one liners, more.
Current version: 2.0 Filename: VIG-SL20.ZIP
CONVERT! : Successor to PIPE2PCB. Converts pipe color codes on incoming fido
mail into standard ANSI color codes on the fly.
Current version: 1.0 Filename: VIG-C!10.ZIP
RUMOURS : Forum-hack style rumours, completely configurable. Source
code included.
Current version: 2.0 Filename: VIG-RU20.ZIP
PCRENFORCER: Enforce Post Call Ratios the RIGHT way. Totally bars non-PCR
compliant user from downloading until they post enough messages.
Current version: 2.0 Filename: VIG-PE20.ZIP
SUPERCHAT : Really nice split screen chat, with a few unique and very handy
features.
Current version: 1.1 Filename: VIG-SC11.ZIP
MORETIME : Give more time to users who know the correct password, totally
independant of security levels. Source code included.
Current version: 2.0 Filename: VIG-MT20.ZIP
Coming soon: An incredible replacement for MKPCBTXT.EXE, giving you UNHEARD of
control over your varied PCBTEXT files.