If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.List of issues
#934 problem when editing
Labels: AS3Direct Editation
> What steps will reproduce the problem? Open attached swf. Open scripts/model/ExternalInterfaceProxy Press Edit (experimental) Do any changes (for example add //test in any line) Press Save > What is the expected output? What do you see instead? Current: PARENT_CLOSE expected but MINUS found on line 368 Expeced: saving is successful. > What version of the product are you using? On what operating system? Ubuntu 14.04, FFDec 5.3.0 > Please provide any additional information below. Attach the file you have problem with if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE
video_player.swf (1,377 KiB)
It's not all. You can change line 368 from var _loc3_:Number = (new Date().getTime() - this.time) / 1000; to var _loc3_:Number = 0.0; and it will be saved now. But after saving this swf not working anymore (saved ofcourse, not original)
Original version (load video and working) http://byaka.name/lookieTest/js/video_player.swf?file=http://byaka.name/lookieTest/js/1channel_video_1.xml Edited version (don't do anything) http://byaka.name/lookieTest/js/video_player3.swf?file=http://byaka.name/lookieTest/js/1channel_video_1.xml
If you compare scripts/model/ExternalInterfaceProxy from original version and from edited version, you can find many changes. In attach you can see this changes.
test.txt (4 KiB)
to the "swf not working anymore", we did some changes, try nightly 996 or later
I close this issue due to inactivity. Please create new issue if problem still exists.