home *** CD-ROM | disk | FTP | other *** search
- *************************************************************************
- * ANSR.PPE *
- * A PCBoard 15 Sysop Utility PPE *
- * version: 1.0 date: 7/2/1994 *
- * (c) Copyright 1994 A. Segura *
- *************************************************************************
-
-
- Purpose: To allow asking the user a question, generally requiring a
- YES or NO response, and respond in user upgrade or downgrade
- in response. ANSR.PPE is an expanded version of similar PPE's
- that display a disclaimer to a user, then ask for a response.
-
-
-
- Features: 1. Extremely user (SysOp) configurable! (See CFG file
- description--many, MANY options!).
- 2. Performs error and self-integrity checks!
- 3. Sends message to SysOp for negative responses!
- 4. Allows security, language and graphics extension
- text display files!
- 5. All display files are SysOp editable!
- 6. Can be placed in ANY directory!
- 7. Allows any language YES or NO response.
- 8. Allows option of hanging-up on users.
-
-
- And on, and on, and on........
-
-
- Additional
- Requirements: 1. PCBoard version 15.x.
-
-
- Zip File
- Contents: 1. ANSR.PPE The subject PPE file.
- 2. ANSR.CFG a sample PPE configuration file
- 3. ANSR.DOC this file.
- 4. FILE_ID.DIZ a brief BBS text description of this item.
- 5. ASKF a sample 'disclaimer/question' file
- 6. BADF a sample negative response text file
- 7. GUDF a sample affirmative response text file
-
-
-
- Installation
- Usage: A. Determine the directory in which you desire to place
- the PPE and its support files. They may be placed in
- any directory as long as all the files go there.
-
- B. Next, install the PPE wherever you desire, such as the
- NEWUSER text display file location or any other prompt-
- ing location.
-
-
-
- CFG File Function: The ANSR.CFG file provides the SysOp with the
- capability to customize and select options for
- ANSR.PPE to perform. Below is a sample of
- the configuration file and the entry descriptions:
-
- ---------------------------------------------------------------------------
- C:\PCB\PPE\ASKF
- C:\PCB\PPE\BADF
- C:\PCB\PPE\GUDF
- @X0FAnswer @X0EY@X0F for YES, @X0CAnswer @X0DN@X0C for NO.
- 1
- 0
-
- 10
- 30
- 1
- 1
- 1
- 1
- 0
- 0
- UNREGISTERED
- --------------------------------------------------------------------------
-
- Line 1: Path/filename of Ask/Disclaimer Display File (sec/graph/lang options)
-
- Edit this file however you desire, but, it must be present for
- the PPE to execute or it will terminate.
-
-
- Line 2: Path/filename of "NO" Reply Display File (sec/graph/lang options)
-
- Text display file/path to show to negative responses.
- (just leave blank for no-display) Edit this file however you
- desire, or just delete it if you don't want another display and
- leave the CFG file line blank--the must exist though, just blank.
-
-
- Line 3: Path/filename of "YES" Reply Display File (sec/graph/lang options)
-
- Text display file/path to show to affirmative responses.
- (just leave blank for no-display) Same as 'NO' file above.
-
-
- Line 4: Display Prompt to show to user
-
- The questioning prompt to display to the user to get an answer.
-
-
- Line 5: Flag for Y/N style of reply (1 to enable, 0 to disable)(most secure)
-
- Flag to indicate to use the Yes or No response option. This is the
- recommended option as it is the most secure and only allows a Y, N,
- y, or n response (and in any language). (see line 7 if you set 0)
-
-
- Line 6: Reverse affirmative reply (0=yes affirm, 1=no affirm)
-
- Indicates what is the affirmative desired response (Yes or No).
- Ususally the affirmative response is YES, but in some cases you
- might want NO to indicate a proper response.
-
- Line 7: Required Reply String for non-Y/N responses (just leave blank if
- line 5 is set (1) (least secure).
-
- This is an option for allowing some other response string other
- than yes or no. It should be any desired string. Note: Line 5
- overrides this selection, so, if you want to use this string option,
- line 5 must be set to 0. This option is less secure than Y/N.
-
-
- Line 8: Security Level to downgrade user to for "negative" reply
-
- Line 10 must be set for this to activate.
-
-
- Line 9: Security Level to upgrade user to for "affirmative" reply
-
- Line 11 must be set for this to activate.
-
-
- Line 10: Flag to enable Security Downgrade (1=enable, 0=disable)
-
- Flag to indicate whether you want to do a security downgrade for
- negative responses.
-
-
- Line 11: Flag to enable Security Upgrade (1=enable, 0=disable)
-
- Flag to indicate whether you want to do a security upgrade for
- affirmative responses.
-
-
- Line 12: Flag to generate affirm. reply log (1=enable, 0=disable)
-
- Generates a log containing user name, date/time. Log is
- in PPEs directory and named YES.LOG.
-
-
- Line 13: Flag to generate neg. reply log (1=enable, 0=disable)
-
- Generates a log containing user name, date/time. Log is
- in PPEs directory and named NO.LOG.
-
-
- Line 14: Flag to hangup on negative reply users (1=enable, 0=disable)
-
-
- Line 15: Flag to hangup on <Enter> key reply users (1=enable, 0=disable)
-
-
- Line 16: Registration key
-
- When you register, you will receive the key to replace the
- UNREGISTER message with a REGISTERED message.
-
-
-
-
- PPE Execution: The PPE is executed by calling it along with its CFG file.
- This allows the PPE to be used in various areas with
- different configurations. The call should be such as:
- !C:\PPE\ANSR.PPE C:\PPE\ANSR-1.CFG
-
-
-
- ERROR Checking: ANSR.PPE has built-in error checking/monitoring and will
- enter its error messages in the PCBoard CALLER log for
- SysOp debugging.
-
-
- Registration: Registration fee is $5 US. See below for mailing address.
-
-
- Updates: The latest version of the PPE program can be obtained from
- my BBS: SBG Online! BBS (703) 450-9456. If you have any
- comments or suggestions for improvement, you can leave them
- there also. The file will be found in directory #1 as a
- FREE/NOTIME file. The BBS runs PCBoard 15 at 28800 VFC.
-
-
- Source If you desire a diskette containing the PPL source code so
- Code: you can modify it for your own use, the cost is $15 US. I
- accept cash, check or money order. Mailing address is:
-
- A. Segura, P.O. Box 1089, Sterling, VA, 20167-1089.
-
-
- EXTRA, EXTRA!! In addition to the ANSR source, you
- will also receive source to a "Last TEN Caller" and
- "Running Log Caller" bulletin generators that I have
- developed as well.
-
-
- As another option, for $25, you can subscribe to the PPE
- conference on my BBS. The conference will always contain
- the latest version of the source code for ANSR, CALLBLOC,
- CALLERID, VULGARID and several other PPEs for immediate
- downloading. The subscription period lasts one year. We
- also have the latest version of the PIER Shareware CDROM
- always online. You can even subscribe online with your
- VISA/MC via (S)cript Questionaire #2 for immediate access.
-
-
-
- Distribution: You may freely distribute this complete package only in an
- unmodified form. No remuneration may be collected or charged
- for this work by anyone other than the below noticed
- individual/company except for that cost incurred in actual
- electronic media production (i.e. diskette or CDROM). In
- other words, it can be placed on BBSs, shareware CDROMS, etc.
- but I/my company reserves the right of copyright and
- remuneration for the actual work. The source code MAY NOT
- be distributed by anyone other than the below listed company.
-
-
- Disclaimer: The user agrees when utilizing this package that he does so
- at his own risk with no guarantees, implied or otherwise, as
- to the functional performance or liability of the package.
-
-
- Development
- History: ver. date remarks
- ---- -------- ---------------------------------------
- 1.0 07/02/94 Initial release.
-
-
- ***************************************************************************
- * (c) Copyright 1994 A. Segura *
- ***************************************************************************
-
-
- Other PPEs/Programs:
-
- ********************************************************************
- * Look for these other fine utilities at a BBS near you *
- ********************************************************************
-
- AUTOSUBS.PPE run as a script questionnaire, allows online credit
- card subscriptions to BBS (VISA/MC), completes log
- entries and sends alert message to SysOp. (for
- PCBoard 15)
-
- ALLCALL.PPE generates a text display bulletin, complete with PCB
- color codes, of all the callers to the board.
-
- ALLSTAT.PPE generates a text display bulletin, complete with PCB
- color codes, of statistics of all the callers to the board.
-
- BULLCHK.PPE performs automated tracking of bulletins read by the
- user and performs a user upgrade when all sysop selected
- bulletins have been read.
-
- CALLERID.PPE performs basic callerid identification, logs info
- in file log and user records if desired, and will
- also display desired text screens to users--must
- have callerid capable modem. Several SysOp config-
- uable options. (for PCBoard 15)
-
- CALLBLOC.PPE performs a call blocking function before the
- user can log on based upon a SysOp defined listing
- of undesirable phone numbers--must have callerid
- capable modem. Even sends the SysOp an alert message.
- (for PCBoard 15)
-
- DUP-BLOC.PPE Blocks current users from signing-on with duplicate
- records--uses CallerID info. Should be used with
- CALLBLOC.PPE for complete blocking system.
-
- MAKEBLTN.EXE Top callers, cities, down/uploaders bulletin generator
-
- PADLOADS.EXE Automated uploads directory padder--makes your BBS look
- more active with more daily uploads.
-
- REPORT.EXE Program generates reports of CallerID info, user record
- phone numbers, common passwords and several other goodies
- to aid Sysop in identifying abusive or questionable users.
-
- VULGAR.PPE performs a vulgar word/phrase check on user names and
- city entries based on a file of names defined by
- SysOp, and performed before complete newuser login.
- (for PCBoard 15)
-
- VULGARID.PPE same program as VULGAR.PPE except it automatically
- passes the callerid info to CALLBLOC.PPE program
- for future lock-outs. (must have both programs and a
- modem that supports callerid) (for PCBoard 15)
-
- NOTE: VULGARID ver. 1.x only works with CALLBLOC
- ver. 1.x. VULGARID ver. 2.x only works
- with CALLBLOC ver. 2.x.
-
- ***************************************************************************
- * (c) Copyright 1994 by A. Segura ALL RIGHTS RESERVED *
- ***************************************************************************
-