Download File
What is No Instant Crash?
Instant crash is basically a DLL that prevents mIRC from crashing instantly.
How is this done?
When mIRC first loads the DLL, we inject our exception filter at the top level thread, which of course replaces mIRC's exception filter as well. When a crash is triggered our exception filter is triggered, and thus we now have full control of mIRC's message UI. And so we run it like mIRC would.
Usage:
1) Place the DLL(s) in your $mIRCdir
2) load -rs NoInstaCrash.mrc
That's all there is to it. You are free to grab the contents of the .mrc script and put them in your own script, or modify them.
There are two DLLs. NoInstantCrash.dll, and CrashMe.dll. CrashMe.dll is a DLL that crashes mIRC when you load it, so it's provided as a means to test NoInstantCrash.
You must be logged in to comment.