Navigation:    

Tag: actionscript editor

These items have all been tagged with "actionscript editor". You can see other tags in the Tag Cloud

Flash Decompiler Trillix

Flash Decompiler Trillix

I already have an article online with an overview of free or commercial SWF decompilers.

The guys from Eltima now kindly gave me access to a full version of their latest release, named Trillix.

I've test-driven it over the week-end, and everything worked perfectly on a SWF I brought over from work which I didn't have the source file for. 

The tool is just GREAT! I can replace URLs, I could recreate the fla from the swf, and the result, exported from Flash (which Trillix opens for you when decompiling is done) to swf, looked exactly like the original SWF.. except I had changed the URL to point to eyezberg.com for some fun, which also works!

If you want to check out: the swf is here: www.clubmed.ch, and here's a screenshot of the extracted images:

I'm not going to attach the .fla obviously, but it is 100% working, and I'm sure it will come in handy next time our agency gets a link wrong  on a friday afternoon!
Here it is opened in Flash:

I was going to post a long review about this software, but I like it so much (having tested it now, I would definitely pay for the full version!) that I am going to play around with the tons of options some more instead and see what else I can change: texts, colors, links..

I love it, thank you Eltima / Stani !

PS: Mac version available also!
 




Shared Object Local editors

SOL or Local Shared Objects editors 

Flash cookies, known as SOL files, can store a lot of information without most users knowing about it. They are becoming widely used tools to track site visitors, just like the standard browser cookies, with the benefit of not being cleared when the user deletes his regular cookies.

SOL files are read on written by SWF files, and stored in a not easily accessible location. With the tool listed heere, it is possible to

  • browse the stored SOL files
  • read file contents
  • modify variable values inside those files (usefull for testing)
  • create new SOL files
Two tools are free, the third also but only for ASV customers.

ASV SOL Editor

Website

With ASV SOL Viewer and Editor you can,

    * Open and view SOL files,
    * Edit contents of SOL files,
    * Create new SOL files.
this is a tool which is free for ActionScript Viewer customers, and not available otherwise.

Viewing SOL Files

The contents of the open SOL file will be presented as a tree structure. The root item indicates the name of the Shared Object. You can edit this name using the File|Edit Object Name command. (However, changing the Object Name will render the SOL file useless. Not recommended unless you are creating a new SOL file).

Items listed at the first level below the Object name correspond to the properties of the Shared Object, of various types. Certain types can only have a value, some (like array) can have a child items which can be any of the other types.

Editing SOL Files

When an item is selected, the name of the selected property and its value (if applicable) will be shown on the panel to the right.

You can edit the Property Name and the Value fields, then press Enter or the Apply button to make it permanent (You'll still need to save the file though). For String and XML types, you can edit the Value in the text box (to insert a return character, press ctrl+Enter).

You can also save the contents of the text box to a file, or load it from a file, using the Save/Load buttons. (UTF8 encoded text/xml files are not fully supported in this version).

Creating new items:

You can either use the toolbar buttons or right-click menu to access the item related commands.


.sol Editor

Website

This tool opens an existing shared object file (.sol) displays the contents of the file and allows you to change the variable values.
When you create a Flash movie wich uses the local shared object, it is useful to see what is stored and change the values to test all possibilities.

It can read values of type :
 * Number
 * Boolean
 * String
 * Object
 * null
 * undefined
 * Array
 * XML
 * Date
It can't change the type of a value, but from version 1.0.6.0, you can add or remove values.


SolVE

Website

SolVE is a Local Shared Object View/Editor that runs on both Mac OS X and Windows. Coded in Java with IBM's SWT, SolVE looks and behaves like a native application. Currently, SolVE supports the following data types in local shared object files:

    * Number
    * Boolean
    * String
    * Object
    * Null
    * Undefined
    * Array

Features

SolVE is not entirely feature-rich at this point. Still in version .2, the interface allows for basic operations only. The main differentiator between SolVE and the other .sol editors (.sol Editor and ASV SOL Viewer/Editor) is that SolVE is a native solution for Mac OS X users and SolVE is available in languages other than English. Basic feature list:

    * Runs on Mac OS X and Windows, as long as a JVM at least v1.4 is installed
    * Create new .sol files
    * Interactive tree display to visually inspect and change contents of a .sol file
    * Internationalization support.


Ressources

Adobe Technote: What is a local shared object?

Flash Support Center: using SharedObject.getLocal

SOL file format: SOL file format by Alexis ISAAC




SWF Decompilers

SWF Decompilers

A bad reputation for sometimes usefull tools: Decompilers allow you to read the ActionScript and extract ressources from SWF files.

Here are the best known of these tools, which might just come in handy some day when you need to look up in an swf which file it loads, or how that particular fonction works.. Range goes from free basic tool to commercial ones with many options:

  • Flare

    is free, simple to use by right-clicking an SWF

  • SWF Decompiler

    is very cheap but limited

  • AVE Imperator

    is said to be good, haven't tested

  • Sothink SWF Decompiler

    works well and allows you to recompile a fla from the swf

  • Eltima Flash Decompiler

    has the same functionality

  • ActionScript Viewer, aka ASV

    the best-known, very actively developed decompiler with many features and extensions





URL Action Editor

URL Action Editor

This application that lets you edit the URL-related actions in SWF (Flash) files.

This is useful if you lose the FLA source and need to change the URL addresses for example for a button click or to open a browser window, in case for example the swf file gets moved to a new domain!

 

The utility will also let you

  • hide/change certain types of symbols,
  • edit instance names,
  • edit linkage IDs,
  • edit colors (for vector symbols),
  • edit the initial text (for editable text symbols) and
  • tweak coordinates (x,y position).

If this was around $10 - $15, I'd have bought it, it's just not that usefull in day to day tasks.

Full feature list, screenshots and order links at buraks.com



ActionScript Replacer

Action Script Replacer

Utility application that lets you replace actionscript in Flash movies (SWF files).
So this will not allow you to write Actionscript code, it allows you to edit scripts in existing movies.

With ASR you can:

  • see all the scripts in a SWF file. (SWF version 8 and below, Flash 8, Flash MX 2004, MX, 5, 4, 3 generated SWF files officially supported).
  • replace any script with another compatible script that resides in another SWF file (with batch replace option).
  • insert/append a frame actionscript to any frame on any timeline (with batch insert option).
  • append a frame to any timeline.
  • change the order of InitClip actions.

Other features:

  • see and modify simple movie information (like frame rate, background color etc.)
  • view the scripts as P-code (the bytecode source) or as __bytecode__ functions
  • display class scripts as AS1 or AS2
  • shares the latest decompiler engine used by Action Script Viewer
  • open SWF files embedded in projectors, ZIP files and other EXE files.
TipCan not be bought by itself, it's a free giveaway if you buy ASV and UAE

VISIT 

 




PrimalSript

PrimalScript

PrimalScript Professional 4.0 is not just an ActionScript Editor, it is a full-blown scripting environment for many languages has advanced features and tools targeted at reducing script development time and effort, including:

  • an ADSI Wizard, 
  • FTP Explorer, and
  • the built-in debugger for Windows scripting, PrimalScope™. 
All PrimalScript editions contain OPT™, Optimized Parsing Technology, developed exclusively by SAPIEN Technologies, Inc. to ensure that features like PrimalSense and syntax coloring operate with maximum efficiency.

Some other features:

1. Full code hinting for custom classes
2. Class browser
3. Context sensitive integration with Flash's help system
4. Function drop down
5. RegExp searching across files
6. Integrates with TortoiseCVS (via shell)
7. Project workspace management
8. Bookmarking features

Get a 200 page PDF with all features documented (2mb approx.), take the product tour, get the 45 days trial, or buy.




Scite Flash

Scite Flash

Free editor based on Scintilla.

Some features:

  • SciTE v1.49
  • custom settings optimized for ActionScript editing
  • a Flash lexer (based on the C++ lexer), used for code folding
  • a Keywords file, used for syntax highlighting
  • an API file, used for "code hints"
  • Flush, by Robin Debreuil, used to export/test movies without ever leaving SciTE|Flash

Get it for free from Bomberstudios




FlashDevelop

FlashDevelop

FlashDevelop is a .NET open source script editor designed mostly for Actionscript 2 development.
FlashDevelop is very quick to setup and easy to use as an external editor for the Flash IDE or as a complete open source development environment.

Main Features

  • Project management with seamless SWFMILL and MTASC integration (using a portable standalone command line tool)
  • Advanced Actionscript completion & exploration with automatic classpath detection (even without project)
  •  MTASC code checking with clickable error results
  • Integrated SWF player and socket logger

According to releases, development is very active (one release a month!). 






There are 8 items tagged with actionscript editor


Home | Sitemap | Contact Us