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#2120 error exporting files (File name too long)
Author: higoka
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed
> What steps will reproduce the problem?
When using a SWF file with lots of images referring to same symbol class id.
> What is the expected output? What do you see instead?
It should export all contents correctly insted it stops with and error because the file
name is too long. To reproduce use the SWF below and run the export command like this:
ffdec_20.0.0/ffdec.sh -export binaryData,image output hh_human_fx.swf
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
ffdec_20.0.0 on macOS Monterey 12.7
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
Here is the Error log:
(File name too long)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at
com.jpexs.decompiler.flash.exporters.ImageExporter.lambda$exportImages$0(ImageExporter.jav
a:111)
at com.jpexs.decompiler.flash.RetryTask.run(RetryTask.java:41)
at
com.jpexs.decompiler.flash.exporters.ImageExporter.exportImages(ImageExporter.java:119)
at
com.jpexs.decompiler.flash.console.CommandLineArgumentParser.parseExport(CommandLineArgume
ntParser.java:2468)
at
com.jpexs.decompiler.flash.console.CommandLineArgumentParser.parseArguments(CommandLineArg
umentParser.java:1052)
at com.jpexs.decompiler.flash.gui.Main.main(Main.java:2746)
hh_human_fx.swf (1,936 KiB)
This is fixed in nightly 2700. Exported filenames no longer take names from assigned
classes when there is more than 1 assigned class.
State: new→upgraded
Is it possible to export the filenames with the Symbol names
State: upgraded→closed