Ever hated it when your programs die unexpectedly and totally wreck your otherwise professional look? Or that when it crashes, it quits instantly and won't let you debug?
DebugObject (v5) now allows you to run events when your application crashes. Instead of the classic belly-flop when your program crashes, you can set it up to:
- Run another program to show a "Uhoh, your prorgam died, want to restart the program and/or send an email to the developers?" popup.
- Save files that need that last bit of information stored.
- Delete sensitive or temporary files.
Thanks to the cool coding behind DebugObject, not only will this handy extension catch any crash in the entire MMF2 runtime, but any crash within any of the extensions you're using in your program, too.
It features log output which can be switched on and off at runtime, an optional console where you can input debug commands, several methods of handling crashes, and ways to trigger crashes (useful for hack detectors).
The program comes with full documentation and an example file, showing DebugObject's capability.
Enjoy, and in case you missed the download link, here.