The code on my old blog works for content published with Flash
authoring. However, it works because Flash inserts the export tags in
the swf automatically. If you have a swf that has a working
attachMovie, but no export tags, then it must be attaching the symbol
from another swf. An RSL perhaps?

Peter


On Thu, Oct 23, 2008 at 9:31 AM, strk <[EMAIL PROTECTED]> wrote:
> On Thu, Oct 23, 2008 at 10:01:37AM +0200, Matthias Dittgen wrote:
>
>> if you mean EXPORT tags in the swf bytecode,
>> I am not aware of the tags that are written by the compiler when using
>> the code explained by Peter Joel, but I could imagine, that when using
>> MTASC for compiling only DOACTION tags are written and no EXPORT tags.
>> But I usually don't read SWF bytecode after comiling. ;)
>
> I've seen a few compilers automatically adding non-action tags as
> a side effect of AS interpretation...
>
>> > My problem with the dmplayer.swf above is that it ends up
>> > looking for symbols like 'video_frame':
>> >  ERROR: No export symbol video_frame found in movie dmplayer.swf.
>> > Which do NOT appear in any EXPORT tag.
>> How do you know?
>> Where does the SWF come from?
>> Do you do some kind of reverse engineering?
>
> The SWF comes from the web. I know by using an SWF dumper
> (listswf from Ming - libming.org).
>
>> >> This way you can attach classes that don't have a library symbol but
>> >> extend MovieClip.
>> > You mean it is possible to add entries to the 'symbols library'
>> > trough DOACTION blocks only ? I mean, not something automatically
>> > done by the AS *compiler* but something done by the actual VM/player ?
>> I think so, but I am not sure about the bytecode/tags written by the
>> compiler interpreting the code.
>
> Could you send me (a private attachment if the list doesn't let you) a small
> SWF produced as a proof of concept ? If it contains no EXPORT tags
> but has a working attachMovie('symbol',..) I'll go on with the research.
>
> This is for eventual compatibility fixes in Gnash (The GNU SWF Player).
>
> --strk;
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to