Swf Editor open source? - actionscript-3

Does any body provide me the IDE name, Editor.
(I have an application that i need to edit SWF to generate a new SWF by Saving it)which helps to edit and saving capability for .SWF which was for free
I had tried so many IDEs listed below , but all are just trail ,
which does not have saving ability to SWF back.
Sothink system,
Flash decompiler ,
Swf editor in sourcefourge ,
Falshdevelop ?..
can any body please suggest me!...

https://www.free-decompiler.com/flash is a free open source decompiler for swf files...

Related

How to correctly deploy a FLEX\FLASH swf application?

I am absolutly new in Flex and Flash and I have the following problem.
I have to work on a Flex 4 project made by someone else in the past using the Eclipse plugin and building it using an ANT script (but I think that this is not so important).
After that I run my ANT script it build my project into this target folder:
So, as you can see in the previous image, the building project have created the target content corresponding to the Main.swf file (that I think is the Flex\Flash application), the asset directory (that contains some resources used by the application: fonts, incos, images and CSS) and the flexmonster directory that should contains something related to a library that generates table.
My problem is: now how can I deploy this application?
I saw this video tutorial: https://www.youtube.com/watch?v=z0YTZm1v7qQ&t=326s
but in this tutorial show that the project generates also an html that is linked to the swf file (but doesn't show the HTML content, in the tutorial seems to be autogenerated).
How can I try to execute my application? (into the browser)
Are there some difference in the deploy of a Flex and Flash application or are the same thing?
You should:
embed the swf, see: How to embed a SWF file in an HTML page?
transfer the files inside the target folder (including the embedded html for example) onto your server.
But you should ask in your company how they embed the swf, may it is delivered from the JAVA-application and not in plain HTML.
To correctly deploy a Flash or Flex web app you require to:
Create an HTML file which will embed your .swf file using SWFObject.
The SWFObject JS library.
Put those two files in your 'target' folder, then upload the 'target' folder to your web server.
Here's a quick tip for steps 1 and 2:
In Flash Builder you are going to see at the top a button with an icon that looks like a globe with an orange arrow, it is the Release Build button. Press it.
Flash Builder is going to generate a very similar folder to your 'target' folder. Copy and paste the .html and .js file into your 'target' folder.
Now you can upload your 'target' folder to your web server (via FTP or admin panel).
Just copy target folder files to your production web location.

in-app purchases (swf) for ios

I'm creating a game in starling (as3) and i'm offering extra content through in-app purchases. The in-app purchase is in the form of an .swf file.
Now when i try to upload it using apple's application loader, i cant select the swf files.
It seems i can only pass signed zip files? Is this correct and how would this work for me?
Isn't there any other way to upload it? Or is there a way to upload swf files after all?
I'm a bit stuck here, so every help is appreciated.
Go to the settings of Air for IOS and there should be something that says 'included files'. Include your SWF there, also include it in the same folder as your FLA. Import the SWF in your code if you would want to use it, but you shouldn't upload SWFs to Application Loader, only IPAs.

Flash CS6 - SWF file to communicate with the internet

I have dynamic text that loads from a txt file that is hosted on my site. When I play the swf file I get a Flash Player security error: myfile.swf is trying to communicate with the Internet-enabled location: myurl.com. To let this application communicate with the Internet click Settings.
Is there a way to give permissions to myurl.com within flash - not in the flash player settings?
Are you launch swf localy? No, there isn't another way to give permissions, only by adding the folder with swf file (or any parent folder or the hole disk partition) to the trusted locations in flash player settings panel.

Flash swf publishing

I have a problem here regarding flash+as3.
I'm makin an application that take data from XML file and show it on flash.
Now here's my problem.
When I preview the file, it went just fine. All the data been shown on the flash.
When I published it into .exe file, it also went just fine. All data been shown.
But...
When I published it into .swf file, there's a problem. All the graphical images been show, but data that i got from the XML file does not shown.
But when I took the published file and drag it into flash, it went just fine. All the data been shown.
I'm not quite sure what happen. Is there any setup that I have to do to solve this problem?
Thanks guys.
2 possible problems:
your path to the xml data is relative and your published swf can't find it.
More likely your xml data is on a web server and you are looking at the swf through a local webpage using file:///myfile.html. This fails because of security. Adobe have decided that local swfs can only look at local content, and network swfs can only look at network content. This rule is disregarded in the flash ide because if you have the flash ide you are a developer and you should know what you are doing.
Check out your swf on a web server and report back.

When I zip up my demo FlashDevelop project..why does it break?

I built an AS3 image gallery using FlashDevelop.
Before I zip up the application, I can run the image gallery in my browser by simply opening the index.html for the project. Everything works perfectly.
I then zip up the project as proj-0.1.2.zip using winrar.
I then unzip this newly created zip and try to load the application using the project index.html like above. The gallery doesn't function properly. From seeing what happens, it appears as though the image metadata is not present(but I'm not sure, see below).
There are other applications as well that are broken. Videos don't load. If an application doesn't depend on any external assets then everything looks fine.
Another thing..If I then build the FlashDevelop project and republish the swf..then it works in the index.html like I want. What is going on here?
I want people to be able to fire up my demo apps out of the box by just running the index.html. If that doesn't always work and they have to figure out that they need to rebuild the SWF then that's pretty bad.
I don't think zipping is the problem, I think moving to a different folder is a problem.
I assume you are running this index.html on your local PC, and not on a webserver?
By default, Flash cannot access from a local SWF to load other local files. However, FlashDevelop / Flash CS3 / Flex Builder, in order to get around this restriction, set some flags in the flash player telling him "This SWF is a trusted SWF, allow him to open local files". But it's based on the exact location of the SWF.
There's a setting somewhere in the compiler, that sets a flag in the SWF saying "This SWF can access local data", but there's one downside: It blocks all access to network resources. So it's either/or: access local data, OR access network resources (anything that goes over HTTP, Socket, etc). I'm not sure where this setting is offhand. It may be that the default setting for Flash CS3 is different than the default setting for FlashDevelop.
Anyway, the easy way to avoid all this issue is to not run the file locally. Put it on your webserver before testing.