home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
AGSMC10.ZIP
/
AGSMC.DOC
< prev
next >
Wrap
Text File
|
1995-05-19
|
8KB
|
206 lines
▄▄▄▄▄▄ ▄
▄█▀▀██████▄ ▄
█ ██████▀ ▄▄█████████████▀ ▄▄▄▄▄▄▄▄▄▄ ▀▄█ ▄ ▄▄▄▄▄▄▄▄▄
░▀ ▐██▀██ ▄██▀▀▀ ▀█▀ ▄▄█████████████▄ ████▄ ▄███████████▄
░ ██▌ ▐█ ██ ░ ██▀▀ ▄▄▄▄▄▄▄▄▄ ▀█ █ ▄ ▄ █▀ ▄ █
██ █ ▀█ ██▀ █▀ ▀▄▄ ▄▄██▀ █▄ ▀▌ ▄
▐█▌ ▐█ █ ▄▄▄▄█▄▄▄▄▄ ██ █ ▀▄ ▀██ ▀████████▄
██ █ █▄ ▀░ ▀█ ██▄ █ ▄▀▀▄ █ ███ ░▀▀▀▀▀▀▀▀▓▓▄
██ ▄ █ ▀█▄ ░ ██ ▀▄ ░ ▀▄ █ ███ ▀██
▐█ ▄███▄ █ ▀█▄ ██▄ ▀▄▄▄▄▄ ▄▄▀ ██ ███ ▄ ▄██
▄▄ █▄ ░ ▄██ ▀██▄▄ ▄ ▄▄█▄ ▀██▄▄▄▄▄ ▀▀ ▄▄███ ██ ▄█ ▀ ▄▄▓▓█ ▀
█ ▀ ▄██ ░▀▀█▄ ▀▀██████████▄ ██████████████ ▄██ ███████████▀ ░
▌▀▄▄▄██▀▀ ░ kP<aRT>░▀███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄ ▄ ▄
▌
▀ ▀ ▀ ▄ ▄▀ ▀▄█ █▀▀ █▀▒ █▀▒ █▀▒
▄ ▀ ▀ ▄ ▀ ▄▀▄ █ ▓▄▄ ▓▄█ ▓▀▄ ▓▀▀
<┤EGiS CoRP MultiChat
v1.0
CoDE BY LoNE RuNNeR
DESCRIPTION
──────────────────────────────
AEGiS CoRP MultiChat is a multinode full screen chatter...
It supports up to 10 nodes, and can be configured to split the screen in
3 to 10 windows. The size of the windows is directly affected by the number
of users in the chat...
There is also a realtime monitoring that allow someone to see MultiChat
usage and send private messages without entering it (usefull when the group
chat is locked or full)...
A variant of the monitor is the Sysop utility, that is, in fact, the same
thing than the monitor except that it allows to lock/unlock the chat and
eject users from it.
INSTALLATION
──────────────────────────────
Note : We assume that AGSMC.PPE, CARLOST.PPE, MONITOR.PPE & MCUTILS.PPE are
unzipped in C:\PCB\PPE\AGSMC (using the -d parameter!!)
■ Put C:\PCB\PPE\AGSMC\AGSMC.PPE in your CMD.LST (ie: "Chat")
■ Put C:\PCB\PPE\AGSMC\MONITOR.PPE in your CMD.LST (ie: "Monitor")
■ Put C:\PCB\PPE\AGSMC\MCUTILS.PPE in your CMD.LST (ie: "Mcu")
(MCUTILS.PPE is only for sysop & cosysop!)
■ Put C:\PCB\PPE\AGSMC\CARLOST.PPE in your logoff script.
NOTE : CARLOST.PPE MUST be runned at your logoff script, the part that is run
EVEN IF THE CARRIER HAS BEEN DROPED !
■ Check that subdirectories WORK & DATA exist. if not :
- Create C:\PCB\PPE\AGSMC\WORK directory
- Create C:\PCB\PPE\AGSMC\DATA directory
■ Check that DEFAULT.DAT exist in DATA subdirectory, if not :
- Move DEFAULT.DAT into the DATA directory
DEFAULT.DAT contains the default set of macros available to new users...
Edit GROUP.CFG as follows :
Line 1 : Window separator
Line 2 : Who PPE
Line 3 : Command name to run the AEGiS Group Chat (appears in /CALL broadcast)
Line 4 : Appears at name sides
Line 5 : Max users for flashing names
Line 6 : User editor PPE
Line 7 : Minimum level for user editor
Line 8 : Allow /SWAP (1 = Yes, 0 = No)
Line 9 : Allow /ZAP (1 = Yes, 0 = No)
Line 10: Allow /PLUG (1 = Yes, 0 = No)
Line 11: Allow /EJECT (1 = Yes, 0 = No)
Example :
@X0F─@X0A─@X02─@X08─────────────────────────────────────────────────────────────────────────@X02─@X0A─@X0F─
C:\PCB\PPE\AGSWHO\AGSWHO.PPE
"CHAT"
@X0A■
3
C:\PCB\PPE\USERED\SCUMUSER.PPE
200
DISPLAY FILES
──────────────────────────────
All display files (*.) may be langage aware... just put the correct
file extention according to your langages specifications.
COMMANDS
──────────────────────────────
/SWAP n /MAC n Macro
Swap your window with someone else Record a macro
n = Window to swap with n = Macro index
(n range between 1 & 999)
/PVT n Message /n
Send a private message Replay a previously recorded macro
n = Window to send message to (n range between 1 & 999)
(may be '*' to send to everybody)
/PLUG n Message /ZAP n Message
Write directly into someone else Stuff characteres into someone else
window buffer
n = Window to write in n = User to zap
(You must have a greater level than (You must have a greater level than
the user you want to plug) the user you want to zap)
/WHO /CALL n
Launch a WHO PPE Send a broadcast message to a user
saying that you want to speek with him
n = Node to send message to
/HELP or /? /SEND n MSG
Brings the help screen Send a broadcast message
n = Node to send message to
/EDIT /DOWN file;file;file...
Brings the user editor Download file(s)
(SysOp-only!)
/LOCK /UNLOCK
Lock the chat so nobody can enter it Unlock the chat so anybody can enter it
/EJECT
Eject a user from the chat
NOTE : some functions can only be performed if the user has a better level
than the other user (/ZAP /PLUG /EJECT /SWAP...)
FUTUR ENHENCEMENTS
──────────────────────────────
I planned to make thoses enhencements :
- /GIVE to give a macro to someone else
- /SEE to see a macro without playing it
- possibility to type /MAC 3 hello. That would display the macro
immediatly followed by the word "hello"... ie : the macro 3 is
"Your sysop sayz " this would actually display "Your sysop sayz hello"
- Macro editor... external PPE to edit/change/delete macros
- Better log file
- Lock with keyword so only the person knowing the keyword can unlock it.
- if you have idea... write to aegis.corp#dln@sparkhq.fdn.org :)
WARNING / DISCLAIMER
──────────────────────────────
■ Do what you want with this, you don't have the code, but wait for a new
release of PPLD and you will... You may use this ppe in any way you want,
you may destroy it, burn it, eat it, smoke it, inject it, vomit it, kick
it, suck it, piss it, shot it, print it with reversed lines, rename it to
zip, arj, arc or whatever you want, try then to extract it, to pkzipfix
it, you may also perform sort on it, uuencode, crypt it with PGP, play it
on your GUS or even your SB, you may even decompile, modify it, you may do
WHAT YOU WANT, but NO MEMBER OF AEGiS CoRP MAY BE RESPONSIBLE FOR ANY
DAMAGE CAUSED BY THE USE OF THIS PROGRAM OR IT'S MODIFICATIONS... Also,
if you decompile the PPE, and if you make changes, don't spread a new
version without prior asking to AEGiS...
FINAL WORDS
──────────────────────────────
Stunning idea by Gandalf! :)
Hope you will enjoy this PPE... ! :)
Greets to NuMBeR SiX, NeW ID, HaCKTioN, KLoy PSyKuuM, PHuN, PWA, SCuM
RHYME & All AEGiS Distro/HQ & Affiliates.
- LoNE RuNNeR -
_ _ _ ___ ___/\
_________/\ /\_____________/\________________ ___ _ _ \/\______________
/ _ \/ _________ / ______________________ / __________ /
_/ __/ \ ____)___\/ \ \_/ \/\___________ \/_
\ \ \_ \ \_ \__ \_ \_ / /
\______\ /____________/________________/_____________/____________/kP
·-------`------'---------------------------------------------------------·