# Output all of the actionscript in an FLA

**URL:** <https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157>\
**Category:** flash\
**Created:** [February 5, 2004, 9:12pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157 "2004-02-05T21:12:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![justchad](https://avatars.discourse-cdn.com/v4/letter/j/e36b37/32.png) [@justchad](https://forum.kirupa.com/u/justchad)\
**Post date:** [February 5, 2004, 9:12pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/1 "2004-02-05T21:12:07Z")

</div>

Is there a way to output all of the actionscript in an FLA to external files? I need to do some extremely exhaustive searching/replacing in about 20 FLAs that all have quite a bit of code in them, as well as a shared library with about 120 custom components. I don’t want to have to do this manually… PLEASE tell me there’s a way to output all of the actionscript to as files or SOMETHING…

Hm…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 5, 2004, 9:33pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/2 "2004-02-05T21:33:42Z")

</div>

a swf decompiler

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 5, 2004, 9:39pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/3 "2004-02-05T21:39:42Z")

</div>

So I’d have to compile the SWF then decompile it? Is there a decent one of these around that’s reasonably inexpensive or free?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:00am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/4 "2004-02-07T05:00:39Z")

</div>

justchad,

Personally I think SWF Decompilers should be banned because they break just about every internet copyright law there is.  
I can’t understand what would posses you to rather use a decompiler than the source file.  
If it was easier (which it isn’t), there would be no fool proof way of recompiling it.

Sounds a bit suspicious to me…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:22am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/5 "2004-02-07T05:22:01Z")

</div>

If you are in possesion of the .flas then why dont you use the movie explorer to seek out all of the AS. A decompiler is not a terribly bad thing…BUt you mentioned you had the .flas so I am assuming that these are yours.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:23am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/6 "2004-02-07T05:23:12Z")

</div>

> \*Originally posted by justchad \*  
> \*\*Is there a way to output all of the actionscript in an FLA to external files? I need to do some extremely exhaustive searching/replacing in about 20 FLAs that all have quite a bit of code in them, \*\*

OBCT he is sayinghe has the source files…SO unless he stole someones computer I think he may be in the clear.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:28am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/7 "2004-02-07T05:28:24Z")

</div>

Thanks 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:38am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/8 "2004-02-07T05:38:45Z")

</div>

decompilers are fine.

I use one all the time.

sometimes, the client does not have the .fla, and I have to recreate it. It is much easier if I have the original art, and cheaper for the client.

I also have ‘lost’ a few of my own .fla’s, and decompilers have saved me hours of having to recreate the wheel.

My suggestion to all:

A crowbar is a nice tool for it’s purpose. It also can be used to pry open a door for burglary purposes. Should we eliminate crowbars? Should we assume everyone who posesses a crowbar a thief? I’m fairly certain everyone who visits here has at least one tool which could be used for illegal purposes, if you desired.

So let’s be a bit more trusting about kazaa threads, decompiler threads, etc… until something illegal is discussed, let it be. We mods do a fair job of keeping this place clean of that stuff, let us do our jobs.

Thanks for the intention of helping tho, everyone who has ‘warned’ us about pirate threads, your intent is appreciated.

Rev ![](http://aulman.com/rev.gif)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:50am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/9 "2004-02-07T05:50:37Z")

</div>

reverendflash,

You have a few very good points. I’m sory if I offended anyone, as that was not my intention.

Thank you all for listening to my comments.

Cheers

-OBCT

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 5:51am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/10 "2004-02-07T05:51:38Z")

</div>

no problem whatsoever.

Rev ![](http://aulman.com/rev.gif)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 7:04am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/11 "2004-02-07T07:04:24Z")

</div>

Like I said, my project is made up of many many many files, all of which have many many many layers which all have many many many methods. I need to find and take note of where certain methods are called and make changes to the way they behave. However, I’m working with a customer at the moment, and I needed to give an estimate of how much work I thought it would be to make the changes. Using a decompiler (i used flare, it was free) allowed me to use Textpad and do a find, then ‘mark all’…

I’m sorry but if you don’t see any use in being able to look at your code in a text editor instead of the er… wonderful **cough** crap **cough** actionscript editing environment, then I’m afraid we use very different styles of coding.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 9:02am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/12 "2004-02-07T09:02:23Z")

</div>

This decompiler discussion was useless in the 1st place, as the question clearly stated “fla”, not “swf”,  
so all you have to do is open the movie explorer panel, select the little menu icon top right, and select “copy all text to clipboard”…  
you’ll get the same as flare gets you.

and please use more explicit titles, yours is completely useless if someone does a search on this…edited.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 3:52pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/13 "2004-02-07T15:52:06Z")

</div>

that is what I said eyez…thanks for the back up.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 6:13pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/14 "2004-02-07T18:13:58Z")

</div>

Sorry, I’d never tried that. I was under the impression that outputting all of the text would only output the text in the current editor window, and not the AS within the other layers, components, and frames of the movie. So it’s my misunderstanding then… Sorry 'bout that. Thanks for the advice.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 7, 2004, 11:05pm UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/15 "2004-02-07T23:05:52Z")

</div>

Actionscript panel = only current script;  
Movie Explorer = all script!

No need to be sorry, your post was perfectly ok,  
you learn every day 🙂  
Hope this serves you well, good luck with all this code 😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 8, 2004, 12:49am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/16 "2004-02-08T00:49:50Z")

</div>

“Movie Explorer = all script!”

That tip just made my week. Thanks!!!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 8, 2004, 1:11am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/17 "2004-02-08T01:11:46Z")

</div>

OMG…I said that earlier in my post…:pissed: doesnt anyone listen to me anymore :beam:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 8, 2004, 1:13am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/18 "2004-02-08T01:13:37Z")

</div>

you mean someone listened to you once?

😃

Rev ![](http://aulman.com/rev.gif)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 8, 2004, 3:15am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/19 "2004-02-08T03:15:00Z")

</div>

good point rev…will anyone ever listen to me :beam:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [February 8, 2004, 9:34am UTC](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157/20 "2004-02-08T09:34:36Z")

</div>

what you said, D’…?

[Next page](https://forum.kirupa.com/t/output-all-of-the-actionscript-in-an-fla/42157.md?page=2)
