____ ____ _ ____ _____ / /_/ /_ \ _/__ __ \ WiLD THiNG's WiLDNuKe v0.6 / / / / \ / / /__ ___ _____ \________/___/_____//___/ // /uNr/ __/ a LoGIC BBS Door /___ ____/ / // /____\ \ / / /______/______//______/_____\ /____/ - -- --- ---- -----=[ D I S C L A I M E R ]----- ---- --- -- - WiLDNuke is copyrighted by WiLD THiNG^yODEl. You may copy it around as You like, as long as no files are removed from the archive. BUT You may only use it if You are a registered user of LogicBBS. LogicBBS is (c) by Parcon Software and is NO FREEWARE, if You don't have registered yet, go out and do it. - -- --- ---- -----=[ I N T R O D U C T I O N ]=----- ---- --- -- - Welcome to WiLDNuke, it's a nuker for LogicBBS. The program is not finished, yet. Have a look at FUTURE below. As it's not yet finished you be careful with a few things: - Files will only be processed correctly, if the filenames are UPPERCASE. - Strange things will happen if there is no description, SKIP THE FILE - DO NOT NUKE ONLINE USERS, wait till they have logged off, otherwise they won't receive the credits Have a look at FUTURE, there are some more things to be fixed. - -- --- ---- -----=[ R E Q U I R E M E N T S ]----- ---- --- -- - - Any Amiga - wildtools.library v1.0 (included) - LogicBBS of course - Kickstart v2.x - some mem, at least 50k + the size of the filelist - -- --- ---- -----=[ I N S T A L L A T I O N ]----- ---- --- -- - Install WNuke as normal XiM Door, U know how, if not READ THE DOCS. Create a directory doors:WiLDTools/WiLDNUke copy the files GIVEN.TXT and TAKEN.TXT there, and edit them if You don't like the design. See below for description. - -- --- ---- -----=[ U S A G E ]----- ---- --- -- - WiLDNuke can be started from command line with the filenames as options divided by spaces or from AquaScan. e.g.: NUKE YDL-WW06.LHA YDL-WN13.LHA After starting You will be prompted to enter more files, push enter when You are finished. .--------------------------------------------------------------------------. : File : YDL-WW08.TXT Size : 23254 Uploader : WiLD THiNG : : Uploads : 587/ 22547822 : : Downloads: 1/ 1234 : : Ratiotype: 1 Ratio : 3 : >--------------------------------------------------------------------------< : [S] Size Comment : DELETED [D] Delete : Yes [R] Credits : 5 : : [C] Comment : What the fuck is this ???? : : [N] Next File [K] Skip File [Q] Quit : : [V] View description [A] Do All Files : `--------------------------------------------------------------------------' In the upper part the data for the current file is displayed and information about the uploader (if found of course). The keys: [S] - enter the comment which will replace the SIZE of the file [D] - Delete file Yes/No [R] - Give/take how many times credits, eg 5 will give 5* creds, -5 will take 5* creds [C] - Comment to place below the filedescription [N] - Process file with the entered options and go to next [K] - Don't change file and go to next [Q] - Quit WiLDNuke without doing any changes [V] - Show description of file [A] - Process all files with the options entered, BE CAREFULL with this, it won't stop until all files have been processed The files GIVEN.TXT and TAKEN.TXT: These files MUST be located in doors:wildtools/wildnuke/ These are the message texts for files that have been nuked, GIVEN.TXT for files where bytes have been given and TAKEN vice versa. The following keywords will be replaced with the correct values: %uploader name of the uploader %nuker name of the user who nuked the file %bytesbefore number of bytes before the nuking %filename name of the file that has been nuked %credits credits %size size of the nuked file %nuked amount of bytes that have been given/taken %bytes bytes after the nuking %comment the comment that was entered for the file all byte numbers are formatted with "," for better readability (eg 2,256) and with a FIXED length of 10. Messages are written to the CURRENT conference, all of them are System Messages (cannot be replied), AutoDelete, Private and NotifySender. Thou the last one hasn't been implemented yet. - -- --- ---- -----=[ H I S T O R Y ]----- ---- --- -- - 0.2 28-04-95 - creates dummy files instead of deleting 0.3 17-09-95 - description finding implemented - fixed: WNUKE would exit if upload wasn't found 0.4 17-09-95 - now writes descriptions 18-09-95 - improvements arg parsing, filechecking 0.5 18-09-95 - nicer output, minor bug fixes - creds given or taken is added to the filelist - makes use of wildtools.library v1.0 - checks if file hasn't already been nuked, this has to be improved, thou (checks only size) 0.6 18-09-95 - filelists are now written correctly - writing of file-lists is much faster - Do all files option added - writes messages to users about given/taken creds - -- --- ---- -----=[ F U T U R E ]----- ---- --- -- - Some things are still left to do: - adding of the uploader to the file's comment for faster finding - a faker for "mortal" users - a configuration - multiple-line comments - improvements in the searching (case insensitive, UPPERCASE filenames NOW) - a full screen diz-ed will round up the whole thing - -- --- ---- -----=[ A C K N O L E D G E M E N T S ]----- ---- --- -- - ByteAndi/TRSi: I can't deny that I have taken a few ideas from his ByteKiller Michael Pendec: Without Logic this wouldn't have been possible ;) - -- --- ---- -----=[ B E T A T E S T I N G ]----- ---- --- -- - WiLDNuke has been tested by SYSOPNAME BOARD COMP. PROC. RAM KICK VER LOGIC VER ----------------------------------------------------------------------------- WiLD THiNG Dixie a2ooo 68030 7MB Kick 3.0 LogicBBS b14 SPOONMAN Russia a12oo 68020 Kick 3.0 LogicBBS b14 If WiLD NUke runs on Your system without problems drop me a note which system You are using (see CONTACT). - -- --- ---- -----=[ T E C H N I C A L ]----- ---- --- -- - WiLDNUke and the wildtools.library have been written using AmigaE v3.2a. It makes use of the Amiga E Modules for LogicBBS created by ME. The source for WN is 12k big in ca 370 lines. DIR-FILES : only the changed part is being written (Seek()) wildtools.library : has been written by ME, it contains the routines used by almost every WiLDTool. Most of them are for string handling, e.g.: CenterStr(), Word(), Words() etc etc, if You'd like to have more information, drop me a mail (see CONTACT). - -- --- ---- -----=[ C O N T A C T ]----- ---- --- -- - Call my board : Dixie +48-71-575825 or leave me a mail at CONSCIUOS DREAM (Logic DKQH) If You want to use all the beta-wildtools CALL me, don't forget Your system configuration etc and You will receive a key-file which will unlock all of them.