ß ß ÜÜÜÜÜÜÜ°ÜÜÜÜÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ Ü ÜÜÜÜÜÜÜÜÜÜÜÜ ßÛÛÛÛ²ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛß ÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛß ÜÛÛ ÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜ ßÛ ° ßÛÛÛ ÛÛÛß ° Ûß ÜÛÛß ° Ûß ÜÛÛÛÛ ÛÛÛ ß ßÛ Ü ²ÛÛ ÛÛÛ Ü ÜÛÛÛÛ Ü ÜÜÜÜÜ ßÛÛÛÜÜÜÜÜÜ Ý Ü ÜÜÜÜÜÜÜÜÜÜÜ ÛÛÛ ²ÛÛ ÜÜÜÜÜÜÜÜÛÜ ßÛÛÛ ÜÛÜÜÜÜÜÜÜÜÜ ÛÛ²ÛÛ ÜÜÜÜÜÜÜÜÜÜÜ ÜÛÛÛÛÛÛÛÛÛÛÛÛ ÛÛÛ ÛÛÛ ßÛÛÛÛÛÛÛÛÛß ÛÛÛ ßÛÛÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛÛÛÛÛÛÛ²²Ü ÛÛÛß Üß ÛÛÛ ÛÛÛÛ Üß ÜÛÛÛÛ ßÜ ÜÜÜÜ ÛÛÛÛÛ ßßÛÛÛÛ ÛÛÛ ß ÛÛÛÛ ÛÛÛÛ Ü ßÛÛÛ ÛÛÛ Û²ÛÛ ÜÛß ÛÛÛ ÛÛ²ÛÜÜÜÜÜÜÜÜÛÛ²²Û ÛÛÛÛÛÜÜÜÜÜÜÜÜÛÛÜ ßÛÛÛÜÜÜÜÜÜÜÜÛÛÛÛ Û²ÛÛ ÛÛÛÜÜÜÜÜÜÜÜܲ²ÛÛ ß ßÛÛÛÛÛÛÛÛÛÛÛÛÛÛ ÛÛ²ÛÛÛÛÛÛÛÛÛÛÛÛÛÜ ÛÛ²ÛÛÛÛÛÛÛÛÛÛ ÜÛÛÛÛÜ ÛÛÛÛÛÛÛÛÛÛÛ۲߰ Ü Ü Ü Ü ÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ÜÜ Ü Ü ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Automatic Post version 1.1 ú úú-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ--úú ú coded by Gandalf ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý INTRODUCTION Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ This PPE allows to automatically post messages in any conference. Useful for policy posting, daily/weekly/monthly adverts or bulletins. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý FEATURES Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ version 1.1: þ the BLT command posted the bulletin of the target conference, not from the conference specified in the command line. Fixed. version 1.0: þ configurable by scripts þ Post new files, bulletins or any file þ can strip @X codes ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý INSTALLATION Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you already installed GS-POST v1.0, just overwrite the ABS-POST.PPE If not: 1. Edit the AGS-POST.CFG file: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ A.C.E ³ ³ 95 ³ ³ DAILY.PST ³ ³ YES ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ line 1: the name of your board to be used in the message headers line 2: default conference number where the message will be posted line 3: default script file (if no filename is given as argument) line 4: Strip pcboard color codes (YES/NO). It is recommended to keep it as 'YES' because even it is nice looking when reading online, it will be unreadable by an offline reader. And colors codes are generaly not allowed in networks. ðþðÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄðþð 2. Run PCBSETUP Press B ( File Locations ) Press B ( Configuration Files ) Edit CMD.LST ( Press F2 at the CMD.LST File ) Example of CMD.LST: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ Charges Per ³ ³ Command Sec Minute Use PPE/MNU/Keystroke Replacement ³ ³ ÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ POST # 0 0 D:\POST\AGS-POST.PPE [xxxxx.PST] ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ where xxxxxx.PST is the script to use for posting online (optionnal) Note that AEgis Post is mainly designed to be run as an event, to enter it as a command is optionnal. :-) ðþðÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄðþð 3. Return to the main menu of PCBSETUP. Press E ( Event Information ) Fill the fields with correct paths and turn on events. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Event Information º º º º º º Is a Timed Event Active : Y º º Name/Location of EVENT.DAT : D:\SYS\EVENT.DAT º º Location of EVENT Files : D:\SYS\ º º º ÈÍ 20:53:49 ÍÍÍ 05-27-95 ÍÍÍÍÍÍ F1 Í help ÍÍÍÍ caps: OFF num: ON ins: OFF ͼ ðþðÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄðþð 4. Edit EVENT.DAT ( Press F2 at the EVENT.DAT File ) Enter the events as: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ºNode: n Event Editor º º º º Batch Begin End Last º º Act Mod File Time Time SMTWTFS Date Date º º ÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ  º 1) N S DAILY 00:00 02:00 YYYYYYY 00-00-00 00-00-00 ± º 2) N S WEEKLY 00:00 02:00 NYNNNNN 00-00-00 00-00-00 ± º 3) N S MONTHLY 00:00 02:00 NNNNNNN 00-01-00 00-00-00 ± ... ... º  º Modes: E = Expedited S = Sliding F = Fido M = Mail Hour º º ESC=Exit AltI=Insert AltD=Delete AltR=Repeat Alt5=25/50 F2=Edit AltV=View º ÈÍ 20:54:03 ÍÍÍ 05-27-95 ÍÍÍÍÍÍ F1 Í help ÍÍÍÍ caps: OFF num: ON ins: OFF ͼ ðþðÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄðþð 5. Edit the event batchs (PRESS F2 on each event line) example for DAILY event on the node number 'n' ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³@echo off ³ ³C: ³ ³CD \PCBn ³ ³PCBOARD "/RUNPPE;GANDALF;AEGIS;PWRD:RULES;PPE:D:\POST\AGS-POST.PPE DAILY.PST"³ ³ \-----/ \---/ \---/ \----------------------------/ ³ ³ lastname firstname password PPE path + script (optionnal)³ ³BOARD ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ where DAILY.PST is the script of daily postages. If no filename is given, the default script will be run. Note that you can also use the event manager of Frontdoor for example instead of PCBoard one. ðþðÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄðþð 6. Edit the scripts. There is three orders: FILE, BLT and NEWFILES. Here is the syntax: þ NEWFILES[;confnum] Post the newfiles (N A NS) if the conference number 'confnum'. This parameter is optionnal, if missing the list will be posted in the default conference. þ BLT;;[;confnum] Post the bulletin number 'bltnum' of the conference number 'conf' in the conference number 'confnum'. This parameter is optionnal, if missing the blt will be posted in the default conference. þ FILE;;[;confnum] Post the file 'path' in a message with 'title' as header in the conference number 'confnum'. This parameter is optionnal, if missing the file will be posted in the default conference. example: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³; post new files in default conference ³ ³NEWFILES;95 ³ ³ ³ ³; post bulletin #9 of the conference #0 (main board) in conference #18 ³ ³BLT;0;9;18 ³ ³ ³ ³; post the file AGS-POST.DOC in conference #18 ³ ³FILE;D:\PPE\POST\AGS-POST.DOC;DOCUMENTATION_OF_AGS-POST;18 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Note that blank lines and lines beginning with a ';' are not taken. The script files must be in the PPE directory. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý FILES Þ±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The full package includes the following files: * aegis.nfo:........ About AEgis * ags-post.doc:..... Documentation (this file) * ags-post.cfg:..... configuration example * ags-post.ppe:..... PPE * file_id.diz:...... package description * daily.pst:........ Script example #1 * newfiles.pst:..... Script example #2 * soap01.zip:....... Info about SOAP Net ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý TECHNICAL INFORMATIONS Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Please report any bug to me on A.C.E +33-1-45887548 or via Netmail: SOAP: 555:330/0 Fido: 2:320/305 DGi: 68:330/0 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý HOW TO CONTACT US? Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ * if you wish a special PPE for your board * if you have suggestions about any improvment * if you got nice ideas * if you just want to chat about PPE's and PPL * if you want to give us your 18 years old gorgeous sister or for any other reason, don't hesitate to write us to : aegis.corp#dln@sparkhq.fdn.org You can also join us on SOAP net, dedicated to PPE/PCB utilities coding. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ _ _ _ ___ ___/\ _________/\ /\_____________/\________________ ___ _ _ \/\______________ / _ \/ _________ / ______________________ / __________ / _/ __/ \ ____)___\/ \ \_/ \/\___________ \/_ \ \ \_ \ \_ \__ \_ \_ / / \______\ /____________/________________/_____________/____________/kP ú-------`------'---------------------------------------------------------ú ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ý <EOF> Þ±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ