K-9 Mk. II for mIRC Copyright 2000 Nathan Roberts, Richard Poser -------------------------------------------- K-9 is a multipurpose all-round protection/convenience script for the IRC client mIRC. It has the following features: * Protects you from being deoped, kicked, or banned, including coming back and deopping the offender. (DALnet only, you must be an AOP or above on the channel) * Automatically invites you to channels you're an AOP on (DALnet only) * Automatically unbans you from channels you're an AOP on (DALnet only) * Automatically identifies you to NickServ (DALnet) * Automatically kills your ghosts (DALnet) * Formats the output of many DALnet service lists (such as AOP lists, SOP lists, AKick lists, and Access lists) and displays them in a popup window * Protects you from being flooded by CTCP requests * Provides an auto-away system that marks you as being away after a given time * Provides the ability to mark yourself away with just a few keystrokes, including the ability to keep a list of preset away messages * Provides an auto-quit system that can disconnect you after a given time * Provides the ability to quit easily including the ability to keep a list of preset quit messages * An autokick system that will automatically kick users with a matching nick or mask * A semiautomatic pervert scanner, which checks anyone that joins a channel for certain words in the channels they are on * A semiautomatic bad word checker, which allows you to quickly kick someone for swearing * A pager that allows someone to get your attention when you're away from the keyboard * A system to easily let you grab .WAV files that other people play * An event sounds system that alerts you when someone joins or parts a channel, and more * Configurable Random PING response system * A multitude of shortcut commands and aliases * Fully configurable with a nice setup interface * Context-sensitive help system * /LOADable Changes in Beta000324: ---------------------- * Added dialog frontends for DALnet Memoserv. Right-click a window and look at the Memos submenu. Changes in Beta000211: ---------------------- * Fixed a bug that caused the "clear modes" menu item not to clear the channel key * Fixed a bug that caused the AOP, SOP, AKICK, and ACCESS lists not to work, due to a change in services messages. Thanks a lot again, services programmers :P * Autoquit now gives you a one-minute warning before disconnecting you. You can remain online by entering something, or by pressing F6 * Now K9 can invite himself past a channel key (mode +k), thanks to a change in DALnet ircd * Replaced the old version numbering system with something hopefully more sane Upgrading from previous versions -------------------------------- First of all, MAKE SURE YOU HAVE mIRC 5.61! You can download it from http://www.mirc.co.uk To upgrade K9, download the K9LITE.ZIP file. Uncompress it into the K9 directory, overwriting all files. Start mIRC if it isn't already running, and type "/load -rs k9a.mrc" (the same load command as when you first loaded it.) Note: It seems that the latest versions of mIRC have the /run command locked by default. This prevents the "K9 Documentation" command from working properly. If you wish to change this, go to File | Options, go to the Lock settings (under the General tree), and unlock the run command Setting up K-9 -------------- First, copy all files to your mIRC directory, and type "/load -rs k9a.mrc". You don't need to manually load the other files; the first file will do it automatically. mIRC will complain about the script containing initialization commands; go ahead and click OK. If you so desire, you can copy the files to any directory you want, rather than the mIRC directory, as long as you put all the files in the same place. If you do this, you will need to replace "k9a.mrc" with the full path to the files. Ex. "c:\mirc\k9\k9a.mrc" Once you load the script you will be taken to K9's setup window. This will allow you to set the various features of K9. You can get help on most of the items on the menu by pressing F3. You can also press F3 outside of the setup menu to get a list of K9 function keys Complete Documentation ------------------------ For complete documentation for K9, see the file K9.HTM. To read it, just double-click it and it should open in your web browser. If it doesn't for some reason, just open your web browser, select Open from the File menu (or wherever it is in your browser) and open the file. Why an HTML file? Well, I originally wanted to create a Windows Help file, but it appears that all the windows programmers in the world work for big, rich corporations that can afford to throw away several hundred dollars on a WinHelp authoring program. In other words, there is no such thing as a free (or even inexpensive) program to create Windows Help Files. So I decided to create the next best thing: An HTML file.