JPEXS Flash Decompiler是一款专业实用的Flash反编译工具软件,在JPEXS Flash Decompiler软件中,用户可以将SWF格式的Flash文件反编译为可编辑的源代码和资源文件,支持动作脚本提取和资源导出功能,无论是学习Flash技术还是修改现有Flash内容都非常有用,软件提供了直观的界面显示反编译结果,可以查看文件结构和代码逻辑,同时支持编辑和重新编译功能,让用户能够修改和定制Flash内容,适用于Flash开发和维护工作,一起来使用JPEXS Flash Decompiler进行Flash文件分析编辑吧!
主要语言: Java
其他涉及: XML, 脚本语言(如JavaScript用于部分前端逻辑)
软件提供了中文界面,让你使用起来更加的得心应手
如果你目前需要一款好用的Flash反编译工具,一定不要错过它
它能能反编译Flash的所有元素,并且支持动作脚本AS3、0,功能可以说是空前的强大
而且还支持文本或图像可以被编辑或更换,在SWF反编译器还可以导出形状,图像,声音或电影,非常的实用
导出脚本,图像,图形,动画,声音...
SWF 为 FLA 转换
显示 ActionScript 源代码。
ActionScript 源实验直接编辑
通过汇编源代码编辑
支持 ActionScript1/2 和 AS3
点击反编译源凸显 P 码相关的指令,反之亦然
保存修改后的 ActionScript 到文件
更换图片,编辑文本和字体
显示 SWF 资源(图形,精灵,字体,按键...)
(在非 Windows 平台)
内置代理服务器而通过它来编辑 SWF 文件
基于 Java 代码,支持多种平台
多语言支持(见语言列表)
可以反编译某些种类的混淆代码
26.0.0
功能
重新设计的循环检测器 (#2542)
将文件导出移动到单独的子菜单,使菜单更短
XAML 导出 (#2674)
搜索记忆工具的更大工具栏图标
将导入移动到文件标签,使用批量导入术语
在工具栏上从文件创建标签,将项目分组到上下文菜单
导出按钮的四种状态 (#2671)
使用所有状态的组合按钮 SVG 导出
选择相同时间线时不重置位置 (#2670)
在放置对象选择时将对象滚动到可见区域
AS3 FLA 导出 - 可禁用脚本层的选项 (#2673)
添加文本标签类型转换 (#2383)
添加高级多采样抗锯齿形状渲染器
为GFX外部图像添加XBT纹理支持 (#251)
SVG导入:允许通过在一半处分割边缘来处理更大的边缘
允许关闭最小笔触宽度为1像素
错误修复
调试器:读取观察变量
scripts文件夹在显示空文件夹设置下不可见 (#2656)
在“显示空文件夹”中不显示cookies文件夹
可访问变量操作项
直接编辑具有getter/setter的属性 (#2655)
字体正常化轴翻转 (#2657)
as1/2保持推顺序,临时变量使用
字体正常化使用1024em (#2661)
变量标记中空光标时出现空指针 (#2654)
as2中的推送命令留在代码中 (#2654)
getcharacters与drawframe之间出现死锁 (#2492)
as3 反编译中的空指针
as3 反编译 - 用空值代替寄存器 (#2568, #2665)
关于循环导入资产的 stackoverflow 问题 (#2666)
允许在大型类上添加断点 (#2672)
无法重置 JNA 临时目录 (#2675)
svg 形状导出 - 使用正确的环绕
在定义编辑文本中正确归一化字体,调整间距
正确绘制编辑文本边框,归一化大小
从 svg 创建 morphshape 时的非法参数异常 (#2676)
在形状 CLI svg 导出中尊重 nofill 参数 (#2681)
actionscript 和/或具有简单值操作数的运算符 (#2680)
为文本正确语法高亮
允许在定义编辑文本中的字体大小使用浮点值
修复图像大小在融合修复开启时偏移1像素的问题 (#2616)
修复as3直接编辑 - 受保护访问的问题 (#2686, #2688)
SVG导入器:修复getStrokeFillWithOpacity调用以获取strokeOpacity
SVG导入器:将fillOpacity和strokeOpacity应用到渐变
允许通过分割边缘导入大型形状 (#2691)
FLA导出:修复空指针异常 (#2690)
正确刷新声音数据以避免奇怪的声音噪音 (#2689)
性能改进
更快地计算最大深度帧,跳过形态检测 (#2662)
优化递归,避免在较大脚本上发生栈溢出 (#2672)
在单独的线程中加载依赖的字符/帧