ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ÚÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ÚÄÄÄÄÄ¿ ³ ÚÄÄ¿ ³ À¿ ÚÙ ³ ÚÄÄÄÙ STACK.PPE COMMAND PROMPT HISTORY ³ ³ ³ ³ ³ ³ ³ ÀÄÄÄ¿ VERSION 1.0 ³ ³ ³ ³ ³ ³ ÀÄÄÄ¿ ³ (STACK.PPE & !.PPE) ³ ÀÄÄÙ ³ ÚÙ À¿ ÚÄÄÄÙ ³ Copyright (c) 1995 ÀÄÄÄ¿ ÚÙ ÀÄÄÄÙ ÀÄÄÄÄÄÙ Quintessential Information Systems The ÀÄÙQuintessential BBS by Mark Francis & Philip Qua ßßßßßßßßßßßßßßßßßßßßßßßßß All rights reserved, except as noted below. Quintessential Information Systems (QIS) STACK PPE. COMMAND PROMPT HISTORY V 1.0 10520 Yonge St. Command prompt and ! command replacement Unit 35B, Ste. 310 that records users' command history, Richmond Hill, ON allowing previous commands to be issued and L4C 3C7 ON CANADA edited. Maintains number of command lines ßßßßßßßßßßßßßßßßßßßßßßßßß equal to user's screen size minus 7. All BBS: (905) 889-4377 prompts can be edited and are language sensitive. Help included. Easy to install, self-maintaining. Shareware by QIS. For non-members to logon, use the demo account QIS PPE DOWNLOAD. =============================================================================== STACK.PPE and !.PPE Version 1.0 ====== NOTICE ====== STACK.PPE, !.PPE and related files are shareware products. This means that QIS has relinguished sole distribution rights to the public. All other rights are reserved by QIS. QIS is not responsible for these products, nor is it to be held responsible for any damages that may arise from the proper or improper use of these products. ======== PURPOSE: ======== Records all users' command entries entered from PCBoard's main command prompt, and enables users to recall a list of past commnds using the ! command (!.PPE). Users can also edit and delete commands in the command history list. ========= FEATURES: ========= * Easy to install * Lightbar menu system * Records number of command line entered equal to user's pagelength-7 * Command history can be edited * Language sensitive * All prompts can be edited * Self-maintaining * Does not interfere with regular operation of PCBoard ============= INSTALLATION: ============= Simply place the following files into any directory: !.PPE STACK.PPE STCKTEXT Locate your PCBoard's HLP! file and rename it to HLP!.OLD, then copy the HLP! file that comes in the archive to PCBoard's HELP subdirectory. Run MKPCBTXT and replace entry 396 with the drive and path to STACK.PPE: !%PCBDRIVE%\PCB\PPE\STACK.PPE (or whatever your path is) There! You're done. You may next wish to edit the prompt file to match your BBS's style. NOTE: If you logon a lot locally on the same node, and that node isn't often used by other people, you may wish to add the following line to your $$LOGOFF.BAT DEL [drive]:[path] KEY###.DBF ^ | \-- where ### equals the node number The KEY###.DBF files contain records of the keystrokes from the online session. Although STACK.PPE cleans up after itself when online users logoff, it will not do so locally if the same user keeps using the same node locally. ========================= THE STCKTEXT PROMPT FILE: ========================= This is provided in case you wish to create your own PROMPT file, or translate one into a different language. Do not add or subtract lines. STACK and ! expect ATX coding in this file, but can cope with (at least in theory) anything as long as it doesn't exceed 255 characters per line, with no null characters. LINE 1: PCBoard command line prompt LINE 2: Top of command history menu line LINE 3: Line used for command history list LINE 4: Bottom of command history menu line LINE 5: Color of lightbar LINE 6: Color without lightbar (should be same as colors in line 3) LINE 7: First line of !.PPE editor instructions LINE 8: Second line of !.PPE editor instructions LINE 9: Third line of !.PPE editor instructions Note 1: Line 1 is used exclusively in STACK.PPE. Lines 2-9 are used in !.PPE. Note 2: The OPTEXT variable in line 3 must always remain where it is (third character) in order for !.PPE to work properly. Note 3: No attempt has been made to integrate RIP 1.54 or 2.0 into these PPEs due to fluctuations in the RIP `standard'. Also, the principle behind STACK.PPE and !.PPE are not consistant with a RIP interface.