I have started working on AS3C at the end of last year. After a quick prototype the development stagnated and I added just several fixes and tests to the code. Basically I started AS3C as a complete C# newcommer and because of that the code is very ugly.
Due to the fact that I do not have much free time to continue developing AS3C I think it is the right time to release the source-code on the one hand and to let people experiment with it on the other hand.
You can either download the sources and build AS3C manually (you will need zlib.net) or download a binary from trunk/bin/.
When using AS3C you will need the ActionScript from the SVN. Remember that you write real ActionScript code which gets translated by AS3C. There is also one undocumented and very experimental feature existing. If you run as3c.exe -optimize main.swf you could get some speed improvements if you have heavy loops using the Math class. But it could also destroy the SWF so do not forget to make a backup :o)
Share This
FlashHunter has been used by actually one person: Michael Baczynski. He asked me at the FFK08 in Germany if I could modify the plugin to give him a global keyboard hook which will kill all instances of the Flash Player including the debugger.
So here it is: The FlashHunter Deluxe. Just for you Michael :)
Share This
FlashHunter is a neat Eclipse plug-in I wrote that allows you to kill all running Flash player instances with a single click. Two days ago I was implementing the fast Fourier transformation in Flash and I had a stupid error that caused an endless loop. Since I am testing with the standalone player the only way to get rid of it was Ctrl+Alt+Del and killing it. This is not really a nice workflow so I wrote the plug-in.
I am not a Java developer and definitly not an Eclpise platform developer so the plugin itself is very basic. I experimented a little bit with JNI and wrote most of the plugin in C++ because it still is my language of choice.
The plugin is Windows only. I think you could also do something like that as an external tool for OS X (”killall Flash\ Player”).
Share This
Maybe you remember me some days ago talking about research and object recognition. I finished it and had to present the theoretical background and practical working example. What can I say? I worked the night before my examination until seven o’clock in the morning to get it working. Without a written speech, sleep or something else helpful I talked about my program. The result was 14 of 15 possible points which is quiet good.
Now about the Imageprocessing part. I wrote a program that gets structural information from an obstacle you hold into the camera. The title is “Objectrecognition of presented obstacles” and this is done using a motion-detection for the movement. A scene background-substraction is done to get only the moved obstacle. Then there is a median-colour lookup after a lof of filters have been applied. Closing, Retinex and Blobcounter to mention only some of them.
The last final part which I like most is the artificial neuronal network that recognizes the shape of the obstacle. I used a simple feed forward net and the results were also quiet good.
You can read the full article here. I am sorry but it is not written in English so you can only read if you understand German.
Share This
There was one great tool to create a documentation for AS2. It was called BLDoc from Bline-Express. The only problem with this tool is that it does not work with Actionscript3. So I started working on a AS3 documentation tool called AS3toXML because it is only analyzing the code and creates a Xml without any nice visual output. That will be the next tool I will create. XMLtoHTML or something like that. Now back to the first application which is nearly finished.
I need your whishes and suggestions!
Yeah, thats true! I want you to help me to have a powerful tool to create Actionscript3 documentations. So here we go. I will post feature lists and Xml output. I wish you to use the comment function to tell me about possible mistakes since I do not know very much about Xml. I want you to tell me how things can be done better and feature requests.
Updated:
- Tags like @deceprated. I should have got all common tags now. If you know a tag you would like go ahead and leave a comment
- Support for the new namespace feature that AS3 offers (access of class members can be public/private/internal/protected or defined by namespace)
- Design changes. @see, @link, @throws and @req (requires) are now using same layout as multi-tags that can be used several times
- Fixed code-analyzer to work with very screwed code and multiline declarations/values
Pending:
- XSLT to format the output since the XMLtoHTML application is also finished now
- Support for meta-tags (still need a list of all that tags)
Continue reading ‘AS3 Documentation Tool AS3toXML’
Share This
This is kind of old news but maybe you are as outdated as I am and you are happy about the news that there is a free version of Visual C# available at MSDN. Get it here!.
Share This