mIRC Scripting
mIRC Scripting is a built-in, interpreted scripting language for the mIRC IRC client for Windows. It is an easy-to-use and flexible script for uses ranging from automating and simplifying IRC tasks to making mini-programs such as file servers and away systems. Some people even utilize scripts to completely skin and program the IRC interface. These are usually called "full scripts," while individual, smaller scripting projects are known as "remotes" or "addons," or "snippets" for really small scripts. This wikibook will attempt to explain all the aspects of mIRC Scripting, starting from the very basic parts of the language for beginners, and delving into the more advanced topic for experts.
Table of Contents
editIf you're looking for something specific in this book, dive into the table of contents and find what you're looking for.
1. Starting From Scratch
2. Learning the Ropes
- Branching and Loops
- If-Then-Else
- While Loops
- Goto Loops
- Halt, Break, Continue, and Return
- Timers
- User Levels
- Text Matching
- Wilcards
- Regular Expressions
- File Handling
- Regular text files
- .INI Files
- Hash Tables
- Dialogs
- Non-Modal Dialogs
- Modal Dialogs
- Dialog Identifiers/Commands
- Dialog Events
- Dialog Studio
- Branching and Loops
3. Advanced Subjects
- Agents
- Sockets
- Custom Windows
- Planned advanced topics: DLLs, COM Objects, and Error Checking and Handling.