New tutorial on using MonsterDebugger
Update: The guys from De Monsters are Dutch, not German. Sorry guys!
| I have just uploaded a new tutorial that shows you how to debug your Flash movies at runtime using the MonsterDebugger AIR application. This well designed application allows you to view and modify all of your objects and methods at runtime and contains a host of advanced features. It also features a very clean CS4-like interface which I love. This tool works equally well for Flash, Flex, and AIR applications. |
Lee



Small correction: De Monsters are from The Netherlands instead of Germany as you mention in the video
Great tutorial tho and great tool! Gotta love the app icon
@Wietse Yeah I have updated the post thanks. I love any application that takes the time to make a clean UI and the guys from De Monsters really get that.
Thnx for the tutorial… i love this air appl. It’s very handy and usefull.
omg, this is the greatest debugger ever! I love it thank you Lee!!!
Lee,
Thanks for this amazing video tutorial. It’s really an honor to see our debugger as one of the tutorials on gotoandlearn.com, especially since I used your site a lot when learning Flash / Actionscript. Drop by our office if you’re ever in Amsterdam, that’s in the Netherlands btw
(remember, we presented Blackbox during the FITC). We’ll keep improving De MonsterDebugger (The AIR 2.0 release will have some great new features).
GRAWH!
Ferdi Koomen
De Monsters
Outstanding Lee!
Here are my BIG thanks to you and the De Monster guys.
Another requested tutorial came live!
All the best!
Great tutorial!
I seems that deMonstersDebugger is really worth looking into, I will surely give it a spin with our current project that is a large AIR app.
It is also cool to see what AIR apps are actually capable of these days:)
Lee,
How come you are not attending Flash on Tap?! I’m sure many of us would love to see you there showing some stuff and grabbing a few beers with us!
Cheers,
Jose
Great tutorial and a great application!
Is there any special setup you have to do to debug a flash movie that has already been deployed to the web? Seems to see everything when I publish out of the IDE but nothing shows up when I put it on the server.
@Jose I was never asked to speak at Flash on Tap. Maybe next year
You’ve made my life so much easier
Thanks lee, you are a champ
Lee, thank you for the info about MonsterDebugger and the tutorial as well. MD works great – it’s better than Blitz Labs’ XRay I have been using so far.
Very nice,
in my opinion debug, deploy and setup project methodology are as important as pure code tutorial.
Each programer may have to be aware with this technicks and i totally approve such kind of tutorial choice
Thanks thanks thanks !
[...] Brimelow has posted two new tutorials this week. First one is about De Monster Debugger, this debugger was made by guys from netherlands and in my opinion is the best flash debugger every [...]
NICE!! I’ve been using the firefox plugin flash tracer for sometime now. It does its job, but is more of a trace reader. I’m definitely going to start using this app now. The ability to modify properties and call methods on runtime. Are you serious!!
Quick question for clean-up. How would you guys go about changing the code after debug cycle. Would you comment out all the MonsterDebugger realted code (MonsterDeubugger.trace, var d:MonsterDebugger = new MonsterDebugger(this), etc…) or just delete them out of the code. I’m leaning more to commenting out, but not to sure. Thanks again!!
This only works if you run the application from the Flash IDE?
I can’t seem to inspect properties etc if i run the application on the web, only traces work
@ Kenneth Paulino
Just paste this code somewhere in you code
MonsterDebugger.enabled = false;
GRAWH!
Ferdi Koomen
De Monsters
Great tutorial!
Do you think this tool could be used to hack online Flash games? Like viewing and changing variables at runtime?
… mainly because I think it’s scary to know that everybody can download your games and see simply all the details or change their scores, etc. Do you think it could be used that way?
Great approach Yowan. If it could used, that will be a nightmare for most game developers. But the fact is, it would not be caused by De Monster Debugger. The basic logic lies behind this debugger causes it, in other words the Flash Player itself.
Actually, if you want your game data variables to be inaccessible, all you have to do is keeping them on server-side, not client-side. You could use different methods like using a socket-server or FMS. You could even make your SWF files inaccessible for HTTP connections, so no one could compile them.
Finally, I’ve downloaded the application. Installed it, but have had no time to try. Thanks for the tutorial Lee, it will be a great time saver.
Thanks, Lee, for showing us another fine gem of AS development! By all indications, MonsterDebugger is going to be as essential to my AS work as Firebug is to my HTML/CSS workflow.
[...] via a helper class you import into your app/movie. It’s pretty slick. Lee Brimelow has posted a video tutorial on how to use the app. As cool as it was, it actually was overkill for my needs. I simply needed styling assistance, not [...]
[...] via a helper class you import into your app/movie. It’s pretty slick. Lee Brimelow has posted a video tutorial on how to use the app. As cool as it was, it actually was overkill for my needs. I simply needed styling assistance, not [...]
[...] via a helper class you import into your app/movie. It’s pretty slick. Lee Brimelow has posted a video tutorial on how to use the app. As cool as it was, it actually was overkill for my needs. I simply needed styling assistance, not [...]
Nice product. But the inability to browse private properties pretty much kills it for me, though I guess this is down to the Flash Player right? Having to trace each private member via MonsterDebugger.trace() doesn’t really help when trying to casually introspect a swf.
[...] benötigt, der sollte vielleicht noch in folgenden berichtenden Blogs vorbei schauen: Video Flash, The FlashBlog, gotoANDLearn und das Smashing [...]
[...] der sollte vielleicht noch in folgenden berichtenden Blogs vorbei schauen: Video Flash, The FlashBlog, gotoANDLearn und das Smashing [...]