AminetAminet
Search:
84736 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/flasm-os4.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:A dis/assembler of Flash bytecode
Author:Igor Kogan, AmigaOS 4.0 port by Varthall / Up Rough
Type:dev/misc
Version:1.62
Architecture:ppc-amigaos
Date:2008-02-19
Download:dev/misc/flasm-os4.lha - View contents
Readme:dev/misc/flasm-os4.readme
Downloads:802

Flasm 1.62 build Feb 18 2008

(c) 2001 Opaque Industries, (c) 2002-2007 Igor Kogan, (c) 2005 Wang Zhen
AmigaOS 4 port by Varthall / Up Rough (varti02()hotpop.com)
All rights reserved. See LICENSE.TXT for terms of use.


Flasm is a free command line assembler/disassembler of Flash ActionScript bytecode. It lets you make changes to any SWF. Flasm fully supports SWFs produced by Macromedia Flash 8 and earlier Flash versions. 

About
-----

Flasm disassembles your entire SWF including all the timelines and events. Looking at disassembly, you learn how the Flash compiler works, which improves your ActionScript skills. You can also do some optimizations on the disassembled code by hand or adjust the code as you wish. Flasm then applies your changes to the original SWF, replacing original actions.

It's also possible to embed Flasm actions in your ActionScript, making optimizing of large projects more comfortable.

Flasm is not a decompiler. What you get is the human readable representation of SWF bytecodes, not ActionScript source. If you're looking for a decompiler, Flare may suit your needs. However, Flare can't alter the SWF.

Complete documentation can be found here: http://www.nowrap.de/flasm.html . Page too long? You don't have to read it all. First, make yourself familiar with usage. Then read flash virtual machine topic to understand the concept of registers and stack.Disassemble some of your SWFs, starting with simpler ones, to see the inner workings of the Flash compiler. The rest of this page tries to address questions you may have at this point.

There is no installation procedure. Just create a folder named flasm somewhere and unpack the archive there. To uninstall, delete the folder and you're done. Flasm doesn't touch your system files or registry.


Contents of dev/misc/flasm-os4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4787   11126  43.0% -lh5- f918 Jun 15  2007 flasm/CHANGES.TXT
[generic]               157263  339672  46.3% -lh5- c377 Feb 18 20:40 flasm/flasm
[generic]                 5540   12448  44.5% -lh5- 5a72 Feb 18 21:09 flasm/flasm.readme
[generic]                  995    1896  52.5% -lh5- 5965 Jun  9  2007 flasm/LICENSE.TXT
[generic]                 2865    8324  34.4% -lh5- fd20 Jun  9  2007 flasm/src/action.h
[generic]                 2385   13053  18.3% -lh5- ace0 Feb 18 13:25 flasm/src/assembler.flex
[generic]                 9551   71074  13.4% -lh5- 7a47 Jun  9  2007 flasm/src/assembler.y
[generic]                  351     876  40.1% -lh5- 6b49 Jun 15  2007 flasm/src/classic.css
[generic]                11833   44052  26.9% -lh5- f329 Jun  9  2007 flasm/src/flasm.c
[generic]                  681    1802  37.8% -lh5- a28f Jun  9  2007 flasm/src/flasm.h
[generic]                30897   86109  35.9% -lh5- eb35 Jun 15  2007 flasm/src/flasm.html
[generic]                  853    1790  47.7% -lh5- 8472 Sep 22  2004 flasm/src/flasm.ini
[generic]                 6596   54882  12.0% -lh5- 9fce Feb 18 13:22 flasm/src/keywords.c
[generic]                 3029   11821  25.6% -lh5- 37bd Jun  9  2007 flasm/src/keywords.gperf
[generic]                  282     282 100.0% -lh0- 7bd4 Jun 15  2007 flasm/src/logo.gif
[generic]                  558    1069  52.2% -lh5- 3bf2 Oct 14  2005 flasm/src/Makefile
[generic]                  571    1066  53.6% -lh5- b23c Feb 18 13:38 flasm/src/Makefile_os4
[generic]                19417   75974  25.6% -lh5- 31bb Sep 24  2003 flasm/src/memwatch.c
[generic]                11303   31812  35.5% -lh5- 251d Oct  2  2003 flasm/src/memwatch.h
[generic]                13413   53743  25.0% -lh5- df9c Jun  9  2007 flasm/src/unflasm.c
[generic]                 2195    7399  29.7% -lh5- d8b7 Jun  9  2007 flasm/src/util.c
[generic]                  897    1956  45.9% -lh5- b657 Jun  9  2007 flasm/src/util.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        22 files  286262  832226  34.4%            Feb 18 18:09
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>