My favorites | Sign in
Project Logo
                
New issue | Search
for
| Advanced search | Search tips
Issue 233: Enhancement suggestion: slight re-work of expressInstall.as to enable 'mtasc' compilation of the SWF
2 people starred this issue and may be notified of changes. Back to list
Status:  OnHold
Owner:  ----
Type-Enhancement
Priority-Medium


Sign in to add a comment
 
Reported by getify, Dec 06, 2008
As mentioned on the discussion group a few weeks ago (in relation to 
hosting our project on the google servers), I mentioned that I had been 
working on a slight modification to the expressInstall code so that 
the .as file itself, alone, could be compiled using the open-
source 'mtasc' compiler (still targeting 6.0.65 as necessary), instead of 
forcing the use of the proprietary .fla (and Flash IDE to compile).

It turns out the modification was not too bad, just had to make it AS2-
like in form, which required only a few wrapping lines of logic and some 
reference changes. I've posted a ZIP file here with the relevant files:  

http://www.flensed.com/code/dev/expressInstall.zip

NOTE--The zip file includes these files:

* expressInstall.as : a straight port of SWFObject 2.1's expressInstall.as 
to be mtasc/AS2 compatible

* expressInstall.swf : the 'mtasc' compiled SWF of expressInstall.as

* expressInstall.bat : a batch file for convenience that includes the 
necessary compile command for use with mtasc.


NOTE #2-- Issue #154  (http://code.google.com/p/swfobject/issues/detail?
id=154&can=1&q=expressInstall) was one I reported some time ago with a 
simple modification to expressInstall logic to handle more robustly the 
error case when XI is loaded on a system that already has the 'latest' 
plugin version installed. I'd still like to vote that this modification 
(or something like it) makes it into the next release. 

So, to that end, the ZIP file mentioned above also includes 
the "expressInstall-modified.as" and "expressInstall-modified.swf" files, 
which include the simple change suggested in #154, ported into the 
mtasc/AS2 format.

Comment 1 by bobbyvandersluis, Dec 07, 2008
Thanks Kyle, I have just finished the work on the callbacks, will check that in soon
(needs a bit more of unit testing) will start working on the 2.2 Express Install
functionality next, so it's on the list.
Status: OnHold
Owner: bobbyvandersluis
Labels: -Type-Defect Type-Enhancement
Comment 2 by bobbyvandersluis, Apr 01, 2009
(No comment was entered for this change.)
Owner: ---
Sign in to add a comment

Hosted by Google Code