
flexbug
FlexBug is an adaptation of FlexSpy, which allows you to add runtime actionscript to flexspy.
This is achieved using a wretched parser I nocked up called FlexTramp (Flex Testing Runtime Actionscrpt Micro Parser).
It supports a subset of actionscript, but you can still do things like instaniate classes and invoke methods, set/get properties.
It's dirty and hacky but quite useful!
Note flexbug actually lifts the flexspy code as provided by the talented Arnnaud Pichery http://coderpeon.ovh.organd is also released under the same license. The codebase here is from the earlier version (which was released under the wtfgpl), I see he has since moved to GNU - thank goodness! ;)
Thanks to Arnaud for making his code readily available for assimilation into flexbug.
I'm too busy to tidy this and support it properly, so if someone else wants to strip out the engine and replace/update it, please feel free. This is more a spike to show you it can be done, but then it became ridiculously useful. I've used it for a year now, and kept saying to myself "I'll rewrite it then put it on googlecode" but I realize that will never happen. I'll overcome my shame at the bad code and let you all play with it :)
I hope you find it useful, or can expand upon the idea.
Project Information
- License: GNU Lesser GPL
- 10 stars
- svn-based source control