ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ÄÄÄÄÄÄÄÄÄÄĶĶĶĶĶĶĶĶĶķ NewScan PPE ķĶĶĶĶĶĶĶĶĶĶÄÄÄÄÄÄÄÄÄÄÄÄ ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ (C) BlackCat Version 1.1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ This PPE scans all the conferences that users are registered in for new files. The PPE asks the user if he wishes to scan now and if so a scan date (default last scan date). It uses the normal pcboard directory scan so any flag PPEs etc installed also work with this PPE (no need for some other internal flagging code like some other SCAN PPEs I've seen). This PPE coded on special request by Il Padrino, Sysop of the MaFIA WHQ. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄĶĶĶĶĶĶĶĶĶķ Installation ķĶĶĶĶĶĶĶĶĶĶÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ž Call NSCAN.PPE using !\NSCAN.PPE, where is the directory where NSCAN resides. Due to the way NEWSCAN works it has to be installed after a full logon (it can conflict with the message scanning if setup in pcbsetup as it joins conferences and calling it before the logon message scanning has been done results in strange output). One possible place to put it and allow newfile scanning at logon is by putting '\NSCAN.PPE /ONE' as the first line in your BRDM(G) file. The /ONE parameter runs NEWSCAN the first time it is called after logon and no more. ž Replace prompt 223 (File Command Prompt) with 223.PPE. This PPE will check if newscan is running and if so use an appropriate prompt, otherwise the normal prompt can be used. Put the prompt/PPE/display file you normally use at this prompt in line 1 of 223.CFG. Note that 223.PPE MUST be the first one called at this prompt so it can take over from FLAG.PPE etc when it notices that NEWFLAG is running. To replace prompt 223 do the following: 1 - Run 'MKPCBTXT ', where is your pcboard textfile. 2 - Press F3 and enter 223. 3 - Replace the prompt by '!\223.PPE' where is the directory where the TOP ppe resides. ž Replace prompt #192 with NS192.PPE. If you're already running a PPE there put all the calls to the PPEs in a seperate display file (eg. %e:\pcb\gen\192text). This PPE is necessary to allow users to disconnect while running NEWSCAN or after downloading files flagged from NEWSCAN. Otherwise the 223 prompt would remain set to NEWSCAN (223.PPE simply checks if the file nscan. exist and if so assumes NEWSCAN is running). ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄĶĶĶĶĶĶĶĶĶķ Configuration ķĶĶĶĶĶĶĶĶĶĶÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ NSCAN.CFG allows for some configuration of NEWSCAN. You can setup NEWSCAN to only scan conferences that are selected by users (pcboard SELECT command), enter a conference list with conferences you don't want to be scanned at all. You can also select the default directories to scan (Upload, All, etc). ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄĶĶĶĶĶĶĶĶĶķ Author ķĶĶĶĶĶĶĶĶĶĶÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you find bugs, have any suggestions or additions you want contact me at MaFIA Godfather WHQ under handle EL GaTO or mail me on internet at: an42144@anon.penet.fi