Posted on Thursday 13 January 2005
This is an import of the links that appeared in the JSFL section of this site before switching to the blog. I’m getting tired of administering all of these seperate areas, so here’s a a very long and monolithic list of all that’s there:
Extensions for download
Extending Flash MX 2004 downloads
An archive of all the extensions that used to be on the flashextensibility.com site, including the Invisible button tool, Teknision commands including Find in Library, and other hard-to-find gems. Excellent by all measures.
-
Macromedia’s official site for extensions. Takes a while to get your extension listed though, and it’s not a definitive source by any means. A good start point.
-
Batch Run and auto-save among others. The FileSystem API has been included in the new Flash MX IDE 7.0.2 update.
-
Shameful self promotion, yes; but still, I use my Pixel Tools and Selections Tools all the time, and I didn’t even make them for me!
-
Very useful library properties panel and a few others.
-
A tool for library management.
-
Two extensions for download, including one library manager.
-
Mass symbol swapper, round pixel coordinates, unsmooth/smooth all bitmaps, and a bunch of other very useful extensions (site map is admitedly hard to read).
-
Convert all to clip and Library Item Renamer extensions.
-
10+ nice extensions, including a few panels to easily work with mx.transitions, a selective layer lock command, a few layer and library helpers.
artificialcolors JavaDoc style documenter
Reads the actionscript of the current frame and adds javadoc style comments on top of function definitions.
-
Text shadow timeline effect, triangle tool, component styles panel (that last one is especially useful).
-
Now under the direction of Peter Elst, who has vowed to change the site into a community-based effort.
-
Pixel font wizard panel and extensions for Macromedia’s other products.
-
See “Downloads & Components”. Dialog designer (XML2UI generator), gradient palette and message window panels, plus some behaviours.
-
Professional panels geared at animators, including Toon Titan and Nested timeline.
-
Save and load code snippets. Available under Alle Downloads > JSFL.
-
A panel to keep notes, planning and to-do information.
-
Analyzes the current open symbol and creates a class with imports and variables. Very useful.
-
Creates an MC button skeleton.
-
Unsets “Export in first frame” for all library items and add an instance of the changed mcs on stage in the selected frame, for preloading purposes.
-
An updated Flash remoting services browser, much better than MM’s. Can drop an instance of RemotingConnector on stage based on method definition. Thanks a ton to Muzak for this one, he furnished the specs to service browsing so I could integrate it into amfphp.
-
Puts types (movie clips, buttons, etc.) into their respective folders in the library.
-
Yet another MXI creator, this time as a flash panel.
-
Publishes all open documents.
-
Duplicate currently selected items and folders in the library all at once. Works quite well.
-
Commercial symbol creation panel, with auto-naming, folder support.
-
Very useful set of commands: Set transformation point to top-left, pixelate bounds, search & rename in library, multi-edit library properties.
-
(spanish) A bunch of commands: generate LoadVars actionscript, create aqua buttons, create empty movieclip, distribute to layers, and other stuff.
-
Another nice tool by Jesse Warden, loads an XML file into a panel for reference purposes.
-
Batch compiles FLAs, moves them, creates log.
-
Not very useful, but pretty cool.
-
Panel to quickly edit, run and manage simple JSAPI scripts.
-
Outputs the actionscript to create all the components that are on the stage and assign all the parameters.
-
A panel integrating MTASC into Flash.
-
Commercial extension for project management. Haven’t used it but John Grden swears by it.
Non-Extension downloads
-
A windows desktop app to create MXI for creating and editing Macromedia Extensions (.mxi files)
-
An working example of a simple WindowSWF, for educational purposes
Documentation/tutorials
-
Listed under “Flash Javascript Dictionary”. Includes a chapter on the C-level extensibility. Also download the PolyStar.jsfl file for a well-documented implementation of the tool API.
Macromedia tutorial on the JSFL File API
A tutorial on the new file handling capabilities of the 7.2 (Ellipsis) update of the IDE.
Extending Flash MX by Keith Peters and Todd Yard
A great (and to my knowledge the only) book on the JSAPI. Download a sample chapter here. It shows good use of matrix transformations (the trickiest thing about the JSAPI)
Unofficial JSAPI reference @actionscript.nl
A nice Flash file with classes and their methods listed with some details.
JSFL tutorial and example code @actionscript.nl
Tutorial and examples of XUI, a way of creating dynamic panels in the JSAPI. (click on JSFL tutorial and JSFL example code on the left)
-
If you want to code your Macromedia eXtension Installation files yourself, you can look at this doc. Otherwise look at the MXI file creator, listed in Non-extension downloads.
-
(french) An intro on JSFL.
-
Tutorial on JSFL by Guy Watson, aka Flashguru. See also part 2 and part 3.
-
(french) A tutorial on making a scale and rotate panel.
After hours blog post on tool installation
(spanish) A tutorial-like post on installing the Pixel Tools, should be helpful for any kind of tool though.
Lists/forums
-
The most active community for Flash extensibility. Provided by Guy Watson, aka Flashguru. Search the archives (use Google site search) for answers to your many, many questions.
Flash extensibility forum @ actionscript.org
Small, but a good place to announce your new extensions.
Blogs
-
Keith Peters’ blog, covering the JSAPI, his book and other stuff
-
JSFL talk and extensions for download
-
(spanish) A blog with many posts on JSFL
-
Discussions, extensions for download. See post Unicode table, very useful for us french users.
-
Discussion, rants, extensions for download
-
(chinese) The first Flash blog of China, several posts on jsfl
-
Regular posts on JSFL, extensions for download
Did I miss your resource? Just comment away your favorite links!


