Commit Graph

155 Commits

Author SHA1 Message Date
Jindra Petřík
b9c289464d enable debugging of SWF file, from commandline 2015-10-24 19:13:36 +02:00
Jindra Petřík
ebc3f59430 remove unneccessary method 2015-10-24 14:18:30 +02:00
Jindra Petřík
94d4e5d218 Save session file titles
Flash player access violation fix (added delay)
2015-10-24 13:17:22 +02:00
honfika@gmail.com
fcb3c9cc08 store TraitSlotConst.assignedValue in a separated class, which is unique for each threads. 2015-10-21 14:45:56 +02:00
honfika@gmail.com
f699fd72bb faster AS2 deobfuscation (ActionDeobfuscatorSimple and ActionDeobfuscator combined to a single linked list based algorithm), caching deobfuscated action list 2015-10-20 09:13:50 +02:00
honfika@gmail.com
e8fb8e2f37 faster syntax highlighting 2015-09-16 14:12:13 +02:00
honfika@gmail.com
f51640276a unnecessarry try-catch removed from deobfuscarot methods 2015-08-30 08:25:30 +02:00
honfika@gmail.com
809091ea42 framerate is float 2015-08-12 14:22:04 +02:00
honfika@gmail.com
c5d960f10b some more ByteArraRange objects instead of reading them to new byte array, method to read netstings (length + characters) in SwfInputStream 2015-07-27 11:21:26 +02:00
honfika@gmail.com
c9f1f45ed5 command line help fix, show dependet character ids in basic tag info 2015-07-26 09:58:19 +02:00
honfika@gmail.com
e1c6138db9 always add "others" node to tagtree, first characterid fixed 2015-07-25 14:10:31 +02:00
honfika@gmail.com
bb55292aad pack and sort character id func moved to library 2015-07-21 22:18:22 +02:00
honfika@gmail.com
4655bf809d replace character ids: pack and sort fix 2015-07-21 22:13:59 +02:00
honfika@gmail.com
17ced2e569 replace character ids: pack and sort 2015-07-21 21:46:30 +02:00
honfika@gmail.com
790d2f4ea0 build fix 2015-07-21 21:00:23 +02:00
honfika@gmail.com
183c84b320 replace character id from command line 2015-07-21 20:55:45 +02:00
honfika@gmail.com
2e5ae046a6 #989 Rename invalid idetifiers -Type - classes get lost if name exists: check existing constants in all abc tags 2015-07-21 19:57:04 +02:00
honfika@gmail.com
91fb53d665 as3 classes export simplified 2015-07-18 19:47:26 +02:00
honfika@gmail.com
248b86e01f export only as2 or as3 fix 2015-07-17 11:17:07 +02:00
honfika@gmail.com
684af502a6 #978 Class names are case sensitive, but filenames are not, so they are overwritten sometimes during export 2015-07-17 10:37:04 +02:00
honfika@gmail.com
0b69a9e75c allow to export only as2 or as3 from command line 2015-07-17 09:35:03 +02:00
honfika@gmail.com
a911196575 DottedChains in identifier deobfuscation 2015-07-16 13:20:23 +02:00
honfika@gmail.com
904d1f64f1 non static caches (separated cache for all SWFs) 2015-07-12 15:14:41 +02:00
honfika@gmail.com
e9b74200ad parallel AS2 export (similar to AS3) 2015-07-11 11:41:20 +02:00
honfika@gmail.com
42a8fc4c22 GraphTargetItem.src is readonly (field is private, getter added) 2015-07-09 10:51:04 +02:00
honfika@gmail.com
45a19deed3 #958 Remove and Replace character tag of items from CLI fix 2015-07-09 08:41:45 +02:00
honfika@gmail.com
4f35fd8e28 #958 Remove and Replace character tag of items from CLI 2015-07-08 21:55:46 +02:00
honfika@gmail.com
b3c39bbbee properly interrupt on timeout 2015-07-06 16:10:12 +02:00
Jindra Petřík
cc475e9781 AS3 deobfuscation from commandline.
Separated deobfuscation settings
2015-07-06 11:36:36 +02:00
Jindra Petřík
25112542fe Option to ignore FlashCC/Alchemy packages 2015-07-06 10:02:41 +02:00
honfika@gmail.com
bf2c6cb822 use diamond 2015-07-05 21:34:49 +02:00
honfika@gmail.com
8928a3c9ee organize imports 2015-07-05 21:28:17 +02:00
Jindra Petřík
626668fc43 Merge branch 'v6'
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ABC.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ActionScriptLexer.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/InstanceInfo.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/Trait.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionListReader.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionSourceGenerator.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/swf6/ActionEnumerate2.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphSourceItem.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java
	libsrc/ffdec_lib/src/com/jpexs/helpers/Helper.java
	libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/ActionScript2Test.java
	src/com/jpexs/decompiler/flash/gui/Main.java
	src/com/jpexs/decompiler/flash/gui/abc/UsageFrame.java
2015-07-03 19:06:09 +02:00
honfika@gmail.com
4eb9e54e51 detect "Non-standard LZMA compressed Flash" (signature=ABC) files in DefineBinaryData tag 2015-07-01 12:21:52 +02:00
honfika@gmail.com
2ef4e759c0 windows+mac "exe" export with adobe projector 2015-06-18 08:35:15 +02:00
honfika@gmail.com
07b1719952 close deflater stream 2015-06-16 10:00:33 +02:00
honfika@gmail.com
01a701f3da recompress fix 2015-06-16 07:01:47 +02:00
honfika@gmail.com
29e3f43102 save fix when compression changed to lzma, allow to compress to lzma from command line. also allow to recompress from command line (e.g lzma=>zlib) 2015-06-15 16:08:23 +02:00
Jindra Petřík
cac19d6cb9 Stack handling improved - no more StackEmptyException
And/Or handling improved
Preprocessor instructions introduced - §§pop,§§push...
2015-06-12 13:04:13 +02:00
honfika@gmail.com
fb16daffdf html5 export: use stringbuilder 2015-06-10 20:23:11 +02:00
honfika@gmail.com
88a44ce07d #920 Export instance name to SVG use element 2015-06-09 12:27:02 +02:00
honfika@gmail.com
da99aa3f39 Diamond interface 2015-06-04 08:20:06 +02:00
honfika@gmail.com
75ce6c72fa #910 Missing "add" instruction in obfuscated code (obfuscated u30, u32, s32 reading fix) 2015-06-03 21:00:24 +02:00
honfika@gmail.com
0aab513562 #904 I can't export images fixed 2015-05-31 16:55:13 +02:00
honfika@gmail.com
e58fba26c5 small fix 2015-05-31 15:11:41 +02:00
honfika@gmail.com
c490342751 #858: allow to set compression in header edit panel 2015-05-31 14:05:22 +02:00
Jindra Petřík
ee00114af7 Issue #832 AS3 direct edit - other ABCs resolving fix
New keyword allows memberOrCall
2015-05-31 10:04:35 +02:00
honfika@gmail.com
2d6715f73e app menu items enabled/disabled 2015-05-24 17:48:19 +02:00
honfika@gmail.com
18592b7a72 more string builders 1 2015-05-20 15:01:58 +02:00
honfika@gmail.com
0670f0e36f error message changed when the opened file is not swf 2015-05-19 14:54:30 +02:00