Ozone mIRC Mucks
Main Page
Tutorials
ArtWork
Friends
My-Self
Project
Guestbook
Commissions
Contact

 DOWNLOAD .exe / .zip

Version :
1.31, October 05, 2006
Documentation (.txt)
File size :
394K for .exe / 139K for .zip
Programmed in
License :
General Public License (GPL)
mIRC script & Delphi 7
Requirement :
mIRC 6.03 - 32bits

--Tutorials in Flash--

NEW IN V1.31

- Fixed the script for mIRC 6.20
- New Installer

NB: Due to mIRC limitations, Auto-completion will work only for the last word of the sentence you're typing. I'm working to find a work-around.

QUEUED IMPROVEMENTS for 1.32 and later

NOTE : mIRC_Mucks isn't maintened (much) anymore. Sorry ! I keep the infos though, just in case...

- Check if the DLL version match mIRC_Mucks' version
- Create an assistant to make simple Aliases
- Generate automatically a dictionnary to auto-complete words
- Display in Queries if the user is offline when I answer him
- Allow keys configuration to execute common actions
- Pre-load logs for mIRC Queries too
- An option to temporary Highlight a word / nickname
- Replace &nbsp when you Copy/Paste to normal spaces
- Add advanced MPI tools
- Add a pre-defined action to change a nick color in the nicklist
- Allow conditions for Highlights
- Add a background text color selector for Highlights
- Save the Backgrounds when they are set manually in mIRC's menu
- Add an option to set all Muck windows on the desktop ( /window -d )

REPORTED BUGS in 1.30

Bug: Some HighLight strings are never detected
Solution: This will be fixed in a patch
Bug: Nicknames with a dot '.' won't work correctly
Solution: No solution yet :(
Bug: Right-click doesn't work on Hotlinks (nicknames)
Solution: No solution yet :(
Bug: It crashes under Wine (a Windows emulator under Linux).
Solution: Do not open the help files and URLs from inside the script. No solution yet :(
Bug: Ctrl + Enter won't force to send text if it's starting with a slash when 'Muck is IRC compatible'.
Solution: Minor bug. This will be fixed in a patch
Bug: Text starting with the word "connect" breaks the script recognition engines.
Solution: This will be fixed in a patch
Bug: The "uninstall" function doesn't uninstall correctly.
Solution: This will be fixed in a patch
Bug: The 2 new colors 'bug' on new installs.
Solution: This will be fixed in a patch

FREQUENT PROBLEMS

Problem: Sometimes my Client window is filled with the nicks in the room
Solution: You activated the "Who monitoring" but didn't reconnect. I will try to fix automatically this problem in a future version. Check also your Events (highlights), especially "has left" and "has arrived".
Problem: "who" is randomly added when I am in editors like "editplayer"
Solution: Deactivate "who auto-update" before using editors. I'll make a standard Event to fix this problem.
Problem: "Reuse existing Clients" sometimes partially skips MOTD
Solution: No solution yet. It uses a 2 seconds timer. A single freeze while connecting will break the MOTD recognition.
Problem: I have to type ' / ' for each lines when I'm in an editor
Solution: Deactivate "Muck is IRC compatible" before using editors. I'll make a standard Event to fix this problem.
Problem: Pages and Whispers monitoring doesn't work
Solution: Click the "Set Muck Pages" button in Preferences. If it still doesn't work, it's probably because your Muck server doesn't use the same commands.
Problem: Functions are sometimes partially recognized
Solution: No solution yet. It's a frequent bug in the Muck servers. Not in mirc_mucks.
Problem: I can't type big paragraphs AND big paragraphs aren't colored
Solution: No solution yet. It comes from a limitation in mIRC variables.
Problem: I created Events (highlights) as functions, but it doesn't work
Solution: Functions Events works only if the functions monitoring is activated.
Problem: I created Events (highlights) to display my own messages but they aren't logged
Solution: No solution yet. I have to work on it.

FREQUENTLY ASKED QUESTIONS

Question: I installed mirc_mucks, how do I get the neat functions to work?
Answer: Go to the Commands menu -> mirc_mucks -> Connect. Login on your prefered server and then go in Preferences. Check the options following your tastes. Then go to Highlights and activate the standard strings if you use the WHO monitoring. Don't forget to read the documentation!
Question
: Why should I prefer mirc_mucks to another Mu* Client?
Answer: Because it's different! It's not a simple Telnet but a real tool which tries to makes Mucking easier. It wants to make the Muck look like IRC. If you love IRC but hate Telnet, mirc_mucks is for you.
Question: How many people uses mirc_mucks? What is their overall opinion about it?
Answer: How many? No idea. I just know it grows exponentially and I hear of people using it on servers I had no clue existed. Most people already have a client, and they rarelly want to change. Some tried mirc_mucks and says they will NEVER use another client anymore. And some tried mirc_mucks and says they don't like it because it's like IRC.
Question: Why isn't mirc_mucks respecting the standards?
Answer: Deactivate all the options and you will get a simple Telnet Client. mirc_mucks wants to be different and, even if it tries to stay "clean", it can't always respect the standards.
Question: Why does "who Auto-Update" only updates when I type something?
Answer: That's normal and won't be changed because it could be considered as an Anti-Idle script. mIRC is powerfull enough to program your own "who Auto-Update", but it's your own responsability.
Question: Is it really free? No hidden advertisement or something?
Answer: Free, no ads and no spyware! This software is under the GPL. Check the original version on this website if you aren't sure about the version you got. If you enjoy mirc_mucks, send me an email! It will make me happy :)
Question: Is it working with all the mu*s?
Answer: Yes and no. The base functions will work with any server. But advanced function like the WHO monitoring and Pages/Whispers in Query windows requires the Muck server to use a standard. If they don't, it might not work.
Question: Why is there a DLL when the script doesn't looks like using features mIRC can't handle?
Answer: The DLL is between 20 to 200 times faster than mIRC script. Some functions in mirc_mucks would not have been possible without this DLL. And it will allow much more interesting future functions.
Question: Is mirc_mucks secure? Can a hacker use it to access my computer?
Answer: I worked hard to make a secure client. Of course there's always a possibility somebody finds a security hole. I can't provide any warranty about this. First : don't give access to your mIRC folder and don't accept scripts from unknown persons. The code of mirc_mucks is open source and nobody reported me security holes yet.

HISTORY OF THIS PROGRAM

Before, Mucking was more of a pain than a pleasure to me. All the Muck clients I tested were desperatly buggy, too complex to configurate and not doing their assistance purpose. For me Muck client was egal to Telnet, until I decided to take this in my paws.
I studied a little mIRC scripting language and seen an opportunity. This language, even if not the best, offers enough options for a good Muck integration in the IRC environment. I started developing the mirc_mucks script for my personal use, based on my personal tastes. Finally so much persons shown interest in the project I continued to develop it, improving it's options and ergonomy.

HOW DOES IT WORK

What is a Muck technically? A Muck is based on the simpliest protocol : Telnet. It's text, text and text, no headers, no hidden functions, what you see is exactly what is travelling on the Internet. Imagine how complex it is to create a powerful client in a such position.
My mirc_mucks script uses different recognition engines which tries to identify what's happenning on your screen to improve the layout and help you using the Muck in general. The script will also convert muck commands to IRC commands if you accidentily type them in a channel or message window.
The script can connect to as many mucks as you want in one mIRC session. It opens a window to the Muck server and everything which travels between the server and this window is monitored by the script.

THE NEAT FUNCTIONS

It's totally integrated in mIRC and uses it's power.The script itself is free, but I'd appreciate any feedback as well as comments or suggestions to continue improving it.
The first thing you will notice when you start a connection with a Muck server are colors. Finaly am I not a colorist? The colors aren't set for a full line, but also depending what's inside the line.
Ex :
Ozone looks at you and says "Hey it's in a different color!", with big eyes.
Second thing you will notice are pages in separate windows, exactly like the IRC queries. You don't have to type Page xxx = anymore, and you won't lose a line in the room's crowd if you go AFK a second.
The nicknames list displaying on the right of the Muck window. Allowing you to follow who is in the room at any moment. It's a replacement for the 'who' function.
With a bit of time you may also appreciate the IRC like Input function. Why typing SAY or " everytime you want to speak when the script can do it for you? Of course you can still use normal muck functions using a slash, like on IRC : /look /home /wf /tport /in etc... Note this function requires a bit of use, but with time it becomes very handy!
You will certainly discover more things while using the script, and also with future updates.