home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
CSSC_300.ZIP
/
CSSC.DOC
< prev
next >
Wrap
Text File
|
1994-10-10
|
12KB
|
197 lines
───────────────────────────────────────────────────────────────────────────────
▒▒▌[CSSC]▐▒▒░ ∙∙∙ Custom Split Screen Chat PPE (c)1993-94 ∙∙∙ ░▒▒▌[CSSC]▐▒▒
───────────────────────────────────────────────────────────────────────────────
▐│ ·······∙ Custom Split Screen Chat ∙········· │ Author: Robert Hunter │▌
▐│ ········∙ Version: 3.00 Standard ∙·········· │ a.k.a: Midnight Slasher │▌
▐│ ··············∙ [10/10/94] ∙················ │ E-Mail: mslasher@io.org │▌
───────────────────────────────────────────────────────────────────────────────
▐│ CONTENTS │ 1. Files Included 5. Distribution │▌
▐│ OF │ 2. Brief Program Summary 6. Legal-ese │▌
▐│ DOCUMENTATION │ 3. Installation 7. Registration / Author Notes │▌
▐│ │ 4. General Program Info │▌
───────────────────────────────────────────────────────────────────────────────
▒▒▌ FILES INCLUDED ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
▐│ CSSC.DAT ..... 1,187 .. Main Data Configuration File
▐│ CSSC.DOC .... 12,396 .. Documentation / Installation Guide (Please Read)
▐│ CSSC.HST ..... 5,913 .. Revison History / Whats.New
▐│ CSSC.PPE .... 16,166 .. Split Screen Chat PPE
▐│ FILE_ID.DIZ ..... 462 .. Description Identification File
───────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────
▒▒▌ BRIEF PROGRAM SUMMARY ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
A .PPE (* PCBoard Programming Language Executable *) for PCBoard v15.2+ BBS.
This PPE can be installed as a replacement to Prompt #333 in your PCBTEXT
file to replace the F10 chat mode as well as being installed as an additional
function key. This program features:
■ Written in PPL for speed & integration ■ Configurable Colors
■ Horizontal Split Screen Chat ■ SysOp & User Exit Key
■ 9/8 Lines Each (SysOp/User) ■ Standard Wordwrap
■ Window Clearing on demand ■ Smart-Save Color Scrolling
■ Interface refresh keys ■ Mode Status Line
■ Configurable SysOp Name ■ User Time Refunds
■ Support for a User Editor PPE ■ User Key Locking
■ Page/Beeping of the other User ■ Importing Text Files
■ Full Chat Logging
───────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────
▒▒▌INSTALLATION▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
1. Load all your PCBTEXT file(s) into MKPCBTXT.EXE (MKPCBTXT in /PCB/GEN)
2. Go to record entry #333 (Press F3 and then 333)
3. Replace the line with:
┌───────────────────────────────────────────────────────────────────────────┐
│ Record No: 333 Record Length: 40 Justification: Left │
├───────────────────────────────────────────────────────────────────────────┤
│ Hello, this is @OPTEXT@.~~ │
│ !DRIVE:\PATH\CSSC.PPE /333 │
└───────────────────────────────────────────────────────────────────────────┘
▐│ IE: !C:\PCB\PPE\CSSC\CSSC.PPE /333
▐│
▐│ NOTE: The "/333" parameter simply tells CSSC not to refresh the screen
▐│ on exit, since PCBoard automatically does this with prompt 333.
4. Press ESC to Save and Exit
--[AND/OR]-- ──────────────────────────────────────────────────────────────────
1. Load PCBSETUP
2. Press G ( Configuration Options )
3. Press H ( Function Keys )
4. Install CSSC as an optional Function Key, so when SHIFT-FKey is pressed,
CSSC will be loaded.
┌───────────────────────────────────────────────────────────────────────────┐
│ F-Key #1: !DRIVE:\PATH\CSSC.PPE │
│ F-Key #2: !C:\PCB\PPE\CSSC.PPE │
└───────────────────────────────────────────────────────────────────────────┘
----
5. Edit the CSSC.DAT file (Instructions are contained within the file)
───────────────────────────────────────────────────────────────────────────────
───────────────────────────────────────────────────────────────────────────────
▒▒▌ GENERAL PROGRAM INFORMATION ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
NOTE: This PPE uses ?INKEY() PPL functions. Consequently, if you are running
a board on an unTAMEed DESQview system, or have a very busy multi-node
board running on a single machine, it may appear choppy or slow when
chatting. This function relies on system clock ticks, which will not
be smooth in such environments. This holds true for ALL chat programs
that use intensive ?INKEY() keyboard checks.
-----------------------------------------------------------------------------
1. User Editor
-----------------------------------------------------------------------------
The internal user editor was removed from CSSC for the following reasons:
a) Most of the time, CSSC is used as a Chat PPE. There is no need to waste
extra memory and loading speed initializing variables used in a user
editor when it will not be used.
b) We have created CUFE, a User File Editor which is a full featured user
editor PPE. It was not logical to update both CUFE and CSSC with the
exact same code. CUFE is able to run in silent mode, meaning the user
does not see any part of the editor (it only displays on the SysOp/Local
screen). Because of this, CUFE can be called from within CSSC and loaded
when a User Editor is needed. CSSC directly supports the setup of an
external user editor .PPE from its .DAT file. Pressing CTRL-E in CSSC will
attempt to load the editor.
CUFE started supporting the SysOp/Silent mode at version 2.00, and can be
found by reading the 'distribution' section of the document.
2. Miscellaneous
-----------------------------------------------------------------------------
Time spent in CSSC is returned to the online user upon program exit.
Only one person can use the TAB (help) key at a time, and while HELP is being
displayed, other functions may become unavailable.
Chat logging is logged to a file called CSSC_LOG.[Node Number] to prevent
share errors, and is stored in the same directory as the CSSC.PPE resides.
───────────────────────────────────────────────────────────────────────────────
▒▒▌ DISTRIBUTION ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
You are always welcome to send Internet E-Mail requesting program info, ask
any questions you may have, or to request a UUEncoded copy of any supported
program (that is what that specific account is for!), or:
"FINGER mslasher@io.org" anytime via your internet accessible account to view
up-to-date information about:
■ Program information concerning the latest released version .............. ■
■ Directions to official distribution site(s) ............................. ■
■ A list of other supported programs ...................................... ■
■ Other miscellaenous information ......................................... ■
───────────────────────────────────────────────────────────────────────────────
▒▒▌ LEGAL-ESE ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
USAGE OF THIS SOFTWARE INDICATES YOUR ACCEPTANCE OF THE SOFTWARE LICENSE TERMS
───────────────────────────────────────────────────────────────────────────────
This software is the property of the authors, Robert Hunter / G.L., the
registered copyright owners. They only license the software's use, public
distribution does not transfer ownership of this copy.In addition, you assume
responsibility for the selection of the software to achieve your intended
results and for the installation, use and results obtained from the software.
This license is effective until terminated. You may terminate it at any time
by destroying the software together with all copies. You agree upon such
termination to destroy the software together with all copies.
Among other things, you may not: rent, lease, modify, translate, disassemble,
decompile, reverse engineer, or create derivative works based upon the
software. If you fail to comply with any terms of this license agreement,
your license is automatically terminated.
This license will be governed by the author's residential provincial or state
laws except as to copyright and other proprietary matters which may be
preempted by federal laws and international treaties. In the event of any
dispute involving this license, the Licensee consents to exclusive
jurisdiction and venue in either the authors residential provincial/state
or federal courts and agrees that the prevailing party shall be entitled to
its attorney fees and costs. In the event any provision of this license shall
be deemed unenforceable, void, or invalid, such provision shall be modified
so as to make it valid & enforceable and as so modified the entire agreement
shall remain in full force and effect. No decision, action or inaction by
the author(s) shall be construed to be a waiver of any rights or remedies
available to them.
───────────────────────────────────────────────────────────────────────────────
BY USING OR BEING IN POSSESSION OF THIS SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE
READ, UNDERSTOOD, AND AGREE TO BE BOUND BY THIS AGREEMENT'S TERMS & CONDITIONS.
───────────────────────────────────────────────────────────────────────────────
▒▒▌ REGISTRATION / AUTHOR NOTES ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────────────
We understand that software license enforcement is far from easy; copyright
violations are much easier to report to the proper authorities. We also
understand that the segment of persons that might be interested in this
software is not one that enjoys paying for every utility (simple or not) that
they deem useful. No monetary registration is required to use this software.
If you do use this software you must register is usage. Obviously we're in no
position to enforce this, but a quick EMail message containing your name,
your BBS name and telephone number is appreciated. This process also lets us
know a) who is using what software and b) what software is being used, aiding
in the prioritization of updates.
If you find this utility useful & wish to support its development (or support
the development of this PPE in combination with other .PPEs we have publicly
released) via a monetary donation, please contact us at the posted EMail
address. We certainly appreciate any support you chose to give. This,
however, is a completely voluntary action.
We have always, and will always try to accomodate all users of this product.
If you have a suggestion or request for an optional or permanent addition,
please initiate contact by sending EMail to the posted address. -- Thank you.
───────────────────────────────────────────────────────────────────────────────
▐│ ···∙ Contacting the Author Via Internet E-Mail: <mslasher@io.org> ∙···· │▌
───────────────────────────────────────────────────────────────────────────────
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ <EOF> ▐▒▒
───────────────────────────────────────────────────────────────────────────────