-Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä í No-Name Productions Presents í ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBpurge Version 1.0 By Kenneth Padgett í contacting me í e-mail: maverick@dcmetronet.com bbs: The No-Name BBS (703) 323-6838 web: http://www.dcmetronet.com/maverick -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä What is PCBpurge? ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBpurge is a utility for ANY PCBoard sysop! "What can it do?", you ask! Very simply put, it deletes messages in any PCBoard message file that contain keywords you tell it to search for! There are MANY uses for a utility like this, one of which is delete (then pack out) all those money scams that clutter UUCP Newsgroups and take up hard drive space! Another use could be enforcing your bbs's policy, SWEAR PATROL! So you can use PCBpurge to delete any messages containing the cuss words YOU specify! Any string up to 80 charactors long can be searched for! -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Disclaimer ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä Whatever happens, I'm NOT responsible! Use at your own risk. Although, I have made every attempt to produce a soundly-coded product I cannot predict everything. It should work fine, however I make no guarnatees expressed, implied or forthgiven. -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä PCBpurge usage and options ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBPURGE PCBOARD.DAT # /DEBUG ÀÄÄÄÄ1ÄÄÄÄÙ À2ÀÄ3ÄÄÙ 1 ì Name/Location of PCBOARD.DAT, used to gather file locations, msgs base type, ect... 2 ì Used to specify which conference number to search! 0 = Main Board, 1 = First conference, ect... Multiple conferences may be supported in later versions, for now, this utility could be run in a batch file for all the needed conferences. (see below for batch file examples) 3 ì Optional parameter for debugging purposes, adds more info to PCBPURGE.LOG (Debuging lines begin with "[db]") Should there be ANY problems and you need more information (or are just nossy) then use the /DEBUG command line. Also, in the event of a bug or problem, attach the MSGS and MSGS.IDX file you are trying to purge, and the PCBPURGE.LOG and PCBPURGE.DAT files to an email to me explaining the problem. -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Editing PCBPURGE.DAT ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBPURGE uses a case INsensitive search, in other words: "FaSt CaSh", "FAST CASH" and "Fast Cash" are all the same thing to PCBpurge's search engine. PURPURGE.DAT is a data file in an INI type format that holds all the search criteria for each conference you specify. The format is as follows: [common] text to search for... ... ... [any conference name] more text you don't like in the above conference ... ... [any conference number] yes, you can use a conference number or name! ... ... [alt.pcboard.com] make millions fast ... ... ;aren't you tired of those stupid sex ads and lame money scams? More likely ;you would have those money scam strings under the common header so it would ;apply to all the conferences you search with this utility! ;p.s. you can have comments in PCBPURGE.DAT if they begin with a colon (;) Note: You can have up to 99 search strings under each heading, So there can be 99 common and 99 conference specific strings used to search any one message base! If this turns out not to be enough, let me know! (Email me) ** THE UNREGISTERED VERSION IS LIMITED TO 5 LINES PER CONFERENCE! ** Hopefully that's simple enough..... -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Batch File Examples ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBpurge can be run from a batch file for your entire list of conferences! Here's a basic example of purging (then packing) a few conferences: ----- PCBOARD.BAT ----- @echo off cd \pcb\pcbpurge pcbpurge c:\pcb\pcboard.dat 0 pcbpack /AREA:0 /KILLBAK /NOCALLER pcbpurge c:\pcb\pcboard.dat 1 pcbpack /AREA:1 /KILLBAK /NOCALLER ----- ----- Basically this is an example of purging and packing conferences # 1 and 2. This same batch file could do a whole set of conferences, and even run as a nightly event! PCBpurge is very fast (especially the registered version)! -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Registering PCBpurge! ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä PCBpurge is released under the shareware concept, in other words, "try before you buy" If after 30 days you do not feel $20 is worth paying for this utility, then you are asked to delete it. The cost of this utility is $20. The registration code will unlock some of the features and will be valid with all future versions! í credit card registrations í To register PCBpurge via a credit card, simply call (503) 391-4274 (VOICE) and ask the freindly RTSoft personel for a registration code to PCBPURGE! (have your visa or mastercard ready) í check or money order (US funds) í Simply fill out REGISTER.DOC and include $20 U.S. funds check or money order and mail to: Kenneth Padgett <--(Make check/money order out to this name!) P.O. Box #12443 Burke, Va. 22009-2443 By supporting this product, you are encouraging me to continue my efforts, and help me with my ever growing tuition bill! ;) THANKS! - Kenneth -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Registration Code Entery ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä To enter your code, at the command prompt, type: PCBPURGE /SETUP Fill out the menu with the information recieved, Q or ESC to exit and save! If you want PCBpurge to execute fastest, set LOADING DELAY to "0"! (this has no effect in the unregistered version) -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä Contacting Kenneth Padgett ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä If you have any questions, comments, suggestions, ect.. Send them my way! You can contact me at: E-mail: maverick@dcmetronet.com Salt Air: Kenneth Padgett WWW Page: http://www.dcmetronet.com/maverick or my BBS: The No-Name BBS (703) 323-6838 (Full access first call) í Any response is appreciated! í -Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä --Ä----Ä-ù-ùÄùÄ-Ä-Ä--Ä-ÄÄùùùÄùÄùÄÄ--Ä -Ä That's it, Enjoy! ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄÄ-Ä--Ä ---- ---ùù-Äù-Ä-ùÄ----Ä-Ä-ÄùÄùÄùÄÄ-Ä--Ä ---Ä