Commit Graph
424 Commits
Author SHA1 Message Date
Jindra Petřík 714dd8761c Removed resampling from CLI and all source code
Frames with streamed sound are not taken as same.
2025-11-16 22:37:09 +01:00
Jindra Petřík 8dc3efc528 Fixed: #2561 Cannot set filter strength to 128 or above 2025-11-16 10:40:46 +01:00
Jindra Petřík 3b82db57ba Spelling fixes 2025-09-06 02:21:46 +02:00
Jindra Petřík 77d96e8e43 Fix swaps 2025-09-01 17:01:26 +02:00
Jindra Petřík 9a9811f170 Better Comma operator detection WIP 2025-09-01 17:01:25 +02:00
Jindra Petřík 0024cb0897 Fixed: #2516 AS1/2 Renaming of identifiers not setting function length correctly
Fixed: AS1/2 Renaming of identifiers must not rename integer array offsets
2025-08-20 18:33:36 +02:00
Jindra Petřík 55ee4586de Replacements table in AS1/2,
not much useful since eval() is used in most cases
2025-07-26 12:20:21 +02:00
Jindra Petřík 90a82a538a Print SafeStr list at the bottom (AS3) 2025-07-25 19:30:13 +02:00
Jindra Petřík 12ab8af322 WIP Safe strings handling 2025-07-25 19:30:13 +02:00
Jindra Petřík 4e62cddacf build fix 2025-07-19 07:36:10 +02:00
Jindra Petřík d23fe66a01 Fixed: AS text search - not being able to cancel search over multiple swf files 2025-07-19 07:29:27 +02:00
Jindra Petřík 6a4a489336 AS1/2 assembly timeout log description 2025-07-18 21:39:11 +02:00
Jindra Petřík 381b97c026 Fixed: #2338 AS2 Reading large classes with incorrect if jumps on the beginning
Fixed: #2338 AS1/2/3 Obfuscated code - jump to jump handling
2025-07-12 15:23:37 +02:00
Jindra Petřík 1e3582ac6e Do not print uninitialized class fields detection skipped outside __Packages folder 2025-07-11 21:46:04 +02:00
Jindra Petřík 7b948f92a3 Fixed: #2477 AS1/2 deobfuscation - and/or operators, jumps before function start,
jumps to function end, jumps in for..in return/break
2025-07-11 19:51:18 +02:00
Jindra Petřík ee4d21b88f Detect uninitialized class fields only in __Packages folder 2025-07-02 21:11:43 +02:00
Jindra Petřík 0162e90871 Fixed synchronization in uninitialized class fields detector
Escaping placeobject.name
Better error log messages in some cases
2025-07-02 20:56:20 +02:00
Jindra Petřík cab9e853b8 Added: AS2 - show deobfuscated class/package names in the class tree 2025-07-01 21:36:46 +02:00
Jindra Petřík 5ffc71848b Added: #2477 Option to disable AS2 detection of uninitialized class fields
Added: AS2 detection of uninitialized class fields is cancellable and shows progress
Changed: Icon of "Deobfuscation options" menu from pile of pills to medkit
Fixed: Comments color highlighting
2025-07-01 19:50:18 +02:00
Jindra Petřík c9216538be Added: AS3 - navigation to definition in other SWF file and also player/airglobal 2025-06-01 13:09:09 +02:00
Jindra Petřík 3f9f349a69 Update year in license headers to 2025 2025-05-26 07:41:42 +02:00
Jindra Petřík 07b9cb5174 Changed: "__defaultPackage" folder changed to scripts main folder 2025-05-25 22:43:16 +02:00
Jindra Petřík ecb37f3a21 Changed: AS1/2 - Scripts from default package are exported to not localized folder "__defaultPackage" 2025-05-25 22:30:24 +02:00
Jindra Petřík 50b82c363f Changed: AS1/2 - Single DoAction tag inside frame as frame node 2025-05-25 21:46:09 +02:00
Jindra Petřík e3cbe52243 Fixed: Proper freeing memory after SWF close 2025-05-18 22:00:05 +02:00
Jindra Petřík cf5ca8be84 Fixed: Incorrect cursor handling when placed object has filters 2025-05-11 08:52:09 +02:00
Jindra Petřík 859a2f8bdb Fixed #2425 ZIP/SWC reading - "Only DEFLATED entries can have EXT descriptor" message 2025-04-13 12:47:45 +02:00
Jindra Petřík 58bd04698e Fixed #2418 AS3 - initialization of class static vars in script initializer (Haxe) 2025-04-13 00:08:10 +02:00
Jindra Petřík c45eb35120 Fixed #2428 Charset setting on FLA export in format MX and below,
Default charset for SWFS v5 and lower is WINDOWS-1252
2025-04-06 18:20:28 +02:00
Jindra Petřík d47accdcfa Added: #2427 Commandline export with use of imported SWFs (importAssets tag) 2025-03-23 12:23:51 +01:00
Jindra Petřík 00d284aa35 Fixed: AS1/2 - Push action hilighting, GetProperty, Call action hilighting 2025-01-17 21:47:12 +01:00
Jindra Petřík f73f2669c0 Harman air - Null coalesce and nullish member access operators - WIP 2024-11-20 17:05:37 +01:00
Jindra Petřík 19151edaef WIP: Double click to item on timeline edits item in place 2024-10-29 16:55:43 +01:00
Josh Soref eff8b270b5 spelling: specific
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 860ae66b08 spelling: signature
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref ae48ddbac4 spelling: playerglobal
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 08856e1230 spelling: optionally
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 3677bceeb6 spelling: occurrence
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref c102c3bd87 spelling: obfuscated
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 6d08d9b9c1 spelling: necessarily
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 541aebcd95 spelling: including
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 2489671751 spelling: identifier
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref b9d1ae5bf1 spelling: first
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 9e8637bdb4 spelling: error
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref a000f7fdf2 spelling: characters
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 72ef722ca9 spelling: character
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Jindra Petřík c43769410c Add new (key)frame.
Button add to stage fix.
getCharacters sync fix
2024-10-29 16:55:43 +01:00
Jindra Petřík 875b9c17d3 Add to stage tag order fix. 2024-10-29 16:55:43 +01:00
Jindra Petřík a4a9ba4c6b Added: AS2 - Information about need of decompiling all scripts to detect uninitialized class fields
Fixed: #2338 AS decompiling threads got stuck after cancelling / timeout
CancellableWorker refactoring
2024-10-13 20:43:18 +02:00
Jindra Petřík cf585c51fb Fixed: #2332 Imported fonts by class name not available in texts 2024-10-13 20:43:18 +02:00