Let's talk about Flex, AIR, ActionScript, ColdFusion and more    

AIR : I made LibraryManager to compare Flex 3 APIs with Flex 2.0.1


I made a little diff tool because I really want to know difference between Flex 2.0.1 and Flex 3.0.0. This tool is not only for Flex APIs. You can compare any SWFs. Also I create AbcDumper.swc and SQLiteControl.swc. "AbcDumper.swc" is based on abcdump.as in Tamarin project. "SQLiteControl.swc" is general purpose library to handle database method. It generates simple SQLs automatically. You can make SQL batches easily and access database with DAO based on a table/view. You don't need to handle SQLConnection class. Just by call DAO method like insertSync / updateSync / deleteSync / selectSync, you can access to a table.

What can you do with LibraryManager.air?
1. You can dump SWF files. (AbcDumper.swc)
2. You can see class information in SWF.
3. You can create database of class information from SWF.
4. You can compare class informations.

With [4], you can compare Flex 3.0.0 with Flex 2.0.1. So you can see classes, interfaces, methods, properties, arguments and even dump in Flex 3 but NOT in Flex 2.0.1.


BTW, I tested the latest SWF which outputed by Flash CS3, there is unknown ABC tag value [86]. What's this? Is there the latest abcdump.as??


Anyway...
You can download LibraryManager.air from here.

And also I made APIs database of Flex 2.0.1/Flex 3.0.0.
You can donload it from here.
It is compressed by ZIP and around 10 mega bytes. After unzip, it'll be around 110 mega bytes.


Any comments, donation (PayPal) welcome :)


Screen shots














And I'm looking for jobs. Please contact me if you need Flex/AIR/CF developer.

Best regards

Shigeru Nakagaki


Comments
BlogCFC was created by Raymond Camden. This blog is running version 5.5.005.