OK, will look tomorrow.  I thought this kind of URL always returns an HTML
page with a separate link to the mirror's url.  I think in some of our
scripts I bake in some mirror's URL, which probably isn't the "best" thing
in the world to do, but seems to work.

-Alex

On 10/17/13 11:52 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:

>Sure.  Here it is:
>
>Notice that in the handleDownloadSuccess method, the file turns out to be
>an html page.
>
><?xml version="1.0" encoding="utf-8"?>
><s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009";
>                       xmlns:s="library://ns.adobe.com/flex/spark"
>                       xmlns:mx="library://ns.adobe.com/flex/mx">
>    <fx:Script>
>        <![CDATA[
>
>            protected function handleDownloadBtnClick():void
>            {
>                download("
>http://switch.dl.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Release%2
>0%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20notes%2
>9/OSMF.swc
>",
>                    handleDownloadSuccess,handleDownloadError);
>            }
>
>            private function download(url:String,
>handlerFunction:Function,
>errorFunction:Function = null):void {
>                var loader:URLLoader = new URLLoader();
>                var req:URLRequest = new URLRequest(url);
>                //Wait for 5 minutes before aborting download attempt.
>Adobe download sites as well as some Apache mirrors are extremely slow.
>                req.idleTimeout = 300000;
>
>                loader.dataFormat = URLLoaderDataFormat.BINARY;
>                loader.addEventListener(Event.COMPLETE, handlerFunction,
>false, 0, true);
>
>                if (errorFunction != null) {
>                    loader.addEventListener(ErrorEvent.ERROR,
>errorFunction, false, 0, true);
>                    loader.addEventListener(IOErrorEvent.IO_ERROR,
>errorFunction, false, 0, true);
>                }
>
>                loader.load(req);
>            }
>
>            protected function handleDownloadSuccess(event:Event):void
>            {
>                var data:ByteArray = event.target.data
>                var str:String = data.readUTFBytes(data.length);
>            }
>
>            protected function handleDownloadError(event:Event):void
>            {
>                trace();
>            }
>
>
>        ]]>
>    </fx:Script>
>    <s:Button verticalCenter="0" horizontalCenter="0" label="Download OSMF
>swc" click="handleDownloadBtnClick()" />
></s:WindowedApplication>
>
>
>
>On Thu, Oct 17, 2013 at 10:30 PM, Alex Harui <aha...@adobe.com> wrote:
>
>> Can you carve out a 10-line MXML file that tests this download
>>capability
>> and post it in this thread?  It would make it easier for folks to play
>> around with potential solutions.
>>
>> -Alex
>>
>> On 10/17/13 4:31 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>>
>> >Okay, I give up.  There is absolutely no way to download the osmf.swc
>>2.0
>> >file from sourceforge from the Installer.  If anyone can take a look,
>>that
>> >would be great.  If not, I think we should just instruct folks on how
>>to
>> >replace it manually.
>> >
>> >Thoughts?
>> >
>> >Thanks,
>> >Om
>> >
>> >
>> >On Thu, Oct 17, 2013 at 3:04 PM, OmPrakash Muppirala
>> ><bigosma...@gmail.com>wrote:
>> >
>> >> Just to confirm, osmf.swf should really be named
>> >> osmf_<flexversion>_<buildnumber>.swf, right?
>> >>
>> >> Thanks,
>> >> Om
>> >>
>> >>
>> >> On Thu, Oct 17, 2013 at 11:54 AM, OmPrakash Muppirala <
>> >> bigosma...@gmail.com> wrote:
>> >>
>> >>> On Thu, Oct 17, 2013 at 11:50 AM, Maurice Amsellem <
>> >>> maurice.amsel...@systar.com> wrote:
>> >>>
>> >>>> I have tested the download from France.
>> >>>> It's almost instantaneous  on a regular ADSL connection via wifi,
>> >>>>which
>> >>>> is not surprising, given the small size of the file.
>> >>>>
>> >>>>
>> >>>>
>> >>> It is, for me as well.
>> >>>
>> >>>
>> >>>> Where is this mirror located?
>> >>>>
>> >>>>
>> >>> Looks like it is in Zurich, Switzerland.
>> >>>
>> >>>
>> >>>
>> >>>> Maurice
>> >>>>
>> >>>> -----Message d'origine-----
>> >>>> De : omup...@gmail.com [mailto:omup...@gmail.com] De la part de
>> >>>> OmPrakash Muppirala
>> >>>> Envoyé : jeudi 17 octobre 2013 20:15
>> >>>> À : dev@flex.apache.org
>> >>>> Objet : Re: Installer changes to go with 4.11?
>> >>>>
>> >>>> The most straightforward way to solve this problem seems to be -
>> >>>> grabbing the osmf.swc from a single mirror directly like this [1]
>> >>>>Here is a
>> >>>> short documentation on sourceforge's mirroring system.  Any
>>concerns?
>> >>>> Any alternative ideas?
>> >>>>
>> >>>> Thanks,
>> >>>> Om
>> >>>>
>> >>>> [1]
>> >>>>
>> >>>>
>> >>>>
>> http://switch.dl.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Releas
>> 
>>>>>>e%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%2
>>>>>>0n
>> >>>>otes%29/OSMF.swc
>> >>>>
>> >>>> [2] http://sourceforge.net/apps/trac/sourceforge/wiki/Mirrors
>> >>>>
>> >>>>
>> >>>> On Thu, Oct 17, 2013 at 10:32 AM, OmPrakash Muppirala
>> >>>> <bigosma...@gmail.com>wrote:
>> >>>>
>> >>>> > The problem with this download page is that it does a 307
>>redirect
>> >>>>to
>> >>>> > the actual file.  Flex/AIR does not seem to follow the redirect,
>> >>>>even
>> >>>> > though I set URLRequest.followRedirects =  true.
>> >>>> >
>> >>>> > Alex/others, do you know of any other location to download the
>> >>>>latest
>> >>>> > osmf.swc file.  We are getting the older version from here [1]
>> >>>> >
>> >>>> > Thanks,
>> >>>> > Om
>> >>>> >
>> >>>> > [1]
>> >>>> >
>> 
>>>>>>http://opensource.adobe.com/svn/opensource/flex/sdk/branches/4.y/fram
>>>>>>e
>> >>>> > works/libs/
>> >>>> >
>> >>>> >
>> >>>> > On Thu, Oct 17, 2013 at 3:32 AM, Erik de Bruin
>><e...@ixsoftware.nl>
>> >>>> wrote:
>> >>>> >
>> >>>> >> Om,
>> >>>> >>
>> >>>> >> Instead of:
>> >>>> >>
>> >>>> >>
>> >>>> >>
>> 
>>>>>>http://sourceforge.net/projects/osmf.adobe/files/OSMF%202.0%20Release
>> >>>> >>
>> 
>>>>>>%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20
>> >>>> >>
>> 
>>>>>>notes%29/OSMF.swc/download?use_mirror=hivelocity&r=&use_mirror=hivelo
>> >>>> >> city
>> >>>> >>
>> >>>> >>
>> >>>> >>
>> 
>>>>>>http://sourceforge.net/projects/osmf.adobe/files/OSMF%202.0%20Release
>> >>>> >>
>> 
>>>>>>%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20
>> >>>> >> notes%29/OSMF.swc/download
>> >>>> >>
>> >>>> >> You might consider using:
>> >>>> >>
>> >>>> >>
>> >>>> >>
>> 
>>>>>>http://downloads.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Rele
>> >>>> >>
>> 
>>>>>>ase%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release
>> >>>> >>
>> 
>>>>>>%20notes%29/OSMF.swc?r=&amp;ts=1381906346&amp;use_mirror=optimate<htt
>> >>>> >>
>> 
>>>>>>p://downloads.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Release
>> >>>> >>
>> 
>>>>>>%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20
>> >>>> >> notes%29/OSMF.swc?r=&ts=1381906346&use_mirror=optimate>
>> >>>> >>
>> >>>> >> HTH,
>> >>>> >>
>> >>>> >> EdB
>> >>>> >>
>> >>>> >>
>> >>>> >>
>> >>>> >> On Thu, Oct 17, 2013 at 12:06 PM, OmPrakash Muppirala
>> >>>> >> <bigosma...@gmail.com> wrote:
>> >>>> >> > I have checked in all the fixes to support OSMF 2.0 and
>>OSMF.swf
>> >>>> RSL.
>> >>>> >> > There seems to be a problem with the OSMF.swc 2.0 url.  Can
>> >>>>someone
>> >>>> >> take a
>> >>>> >> > look?
>> >>>> >> >
>> >>>> >> > Its 3AM here in the bay area.  I am calling it a night.
>> >>>> >> >
>> >>>> >> > Can someone take care of putting up the RC1 (windows, mac and
>> >>>>linux
>> >>>> >> > versions) of Installer 2.7.0?
>> >>>> >> >
>> >>>> >> > If not, I will take it up in the morning.
>> >>>> >> >
>> >>>> >> > Thanks,
>> >>>> >> > Om
>> >>>> >> >
>> >>>> >> >
>> >>>> >> > On Wed, Oct 16, 2013 at 9:40 PM, OmPrakash Muppirala
>> >>>> >> > <bigosma...@gmail.com>wrote:
>> >>>> >> >
>> >>>> >> >>
>> >>>> >> >> On Oct 16, 2013 8:58 PM, "Justin Mclean"
>> >>>> >> >> <jus...@classsoftware.com>
>> >>>> >> wrote:
>> >>>> >> >> >
>> >>>> >> >> > Hi,
>> >>>> >> >> >
>> >>>> >> >> > >  Should the installer learn how to pull and rename the
>>SWF
>> >>>> >> >> > > from
>> >>>> >> the SWC
>> >>>> >> >> > That would fix the current issue with the installer.
>> >>>> >> >>
>> >>>> >> >> I am on it.
>> >>>> >> >>
>> >>>> >> >> Om
>> >>>> >> >>
>> >>>> >> >> >
>> >>>> >> >> > BTW not too many people are likely to run into this and
>> >>>>there's
>> >>>> >> >> > an
>> >>>> >> easy
>> >>>> >> >> work around eg put the file in the right place yourself.
>> >>>> >> >> >
>> >>>> >> >> > > or should the build script do that and leave the
>>OSMF.SWF in
>> >>>> >> >> > > the
>> >>>> >> RSLs
>> >>>> >> >> folder with the rest of
>> >>>> >> >> > > the SDK RSL SWFs?
>> >>>> >> >> > License wise we can't distribute the binary release with
>>osmf
>> >>>>in
>> >>>> >> >> > it
>> >>>> >> so
>> >>>> >> >> that complicates things a little.
>> >>>> >> >> >
>> >>>> >> >> > Thanks,
>> >>>> >> >> > Justin
>> >>>> >> >>
>> >>>> >>
>> >>>> >>
>> >>>> >>
>> >>>> >> --
>> >>>> >> Ix Multimedia Software
>> >>>> >>
>> >>>> >> Jan Luykenstraat 27
>> >>>> >> 3521 VB Utrecht
>> >>>> >>
>> >>>> >> T. 06-51952295
>> >>>> >> I. www.ixsoftware.n
>> >>>> >>
>> >>>> >
>> >>>> >
>> >>>>
>> >>>
>> >>>
>> >>
>>
>>

Reply via email to