
Originally Posted by
BlitzXFire
how do I use these?
Im still in the progress of trying figure it out, havent had time over the last few days.
EDIT:
Ok, had a quick look just now... I've placed the .swf into the same folder with Rabdcasm and renamed it to 'client.swf'. And then in Terminal you need to point to your Rabdcasm location e.g.
Code:
cd /Users/********/Desktop/rabdcasm
To execute in Terminal you use the ./ command.
So in saying that, and going off the Windows commands found in the tuts here, you would write something like:
Code:
./swfdecompress client.swf
When doing this, my result is saying the swf is already uncompressed e.g.
cyeclops$ ./swfdecompress client.swf
object.Exception@swfdecompress.d(32): Already uncompressed
----------------
5 swfdecompress 0x000000010ccecf7d extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runMain() + 33
6 swfdecompress 0x000000010ccecadd extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate()) + 45
7 swfdecompress 0x000000010ccecfc4 extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runAll() + 56
8 swfdecompress 0x000000010ccecadd extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate()) + 45
9 swfdecompress 0x000000010cceca94 _d_run_main + 468
10 swfdecompress 0x000000010ccec8b8 main + 20
11 swfdecompress 0x000000010cccc474 start + 52
12 ??? 0x0000000000000002 0x0 + 2
----------------
I don't understand enough about this, I'm learning as I go, so I apologise for being a n00b.
So I then went to the next part of exporting abc. Do this typing:
Code:
./abcexport client.swf
This works and creates 2 abc files into the Rabdcasm folder as ... 'client-0.abc' and 'client-1.abc'
Following on from Windows instructions, I continued with:
Code:
./rabcdasm client-1.abc
This will create a 'client-1' folder, with all the necessary subfolders and files you need to start editing code into
You should be able to continue on with the Source Code instructions found here, and the same when closing and re-compressing your file back again, using the ./ command.
Hope this helps for now.... its definitely a step in the right direction. I will add more as I go.
