[swfmill] Question about swfmil output
Mark Winterhalder
mark13 at gmail.com
Sun Mar 4 12:52:15 EST 2007
On 3/4/07, ying lcs <yinglcs at gmail.com> wrote:
> I am trying to investigate why certain swf files (the ones find in
> public sites) can't play on the gnash (an opensource flash player).
That's /very/ legitimate. :)
That tag (PlaceObject) places an object on the stage -- it does /not/
define that object. As I said before, try to find where if is defined.
Simply search for its ID (131), I think that tag is called
DefineObject, or DefineShape, or DefineSomething.
However, some of those protective mechanisms I talked about might
involve making the SWF non-standard, and relying on the tolerance of
the Adobe player. About like those copy protection mechanisms on
non-RedBook music CDs that play fine on your stereo but not in your
car. I'm not saying this is the case here, but you might encounter
them. I've come across one that I couldn't even use Swfmill with, the
same might be true for Gnash. When in doubt, try to contact the
original developer to find out if s/he used some sort of scrambler
before you put too much effort into it. Of course it would be nice if
those worked with Gnash, too, but I would give vanilla-SWFs a higher
priority.
Mark
More information about the swfmill
mailing list