如何使用 JSFL 以较旧的 Flash IDE 格式保存 .fla 文件?

Posted

技术标签:

【中文标题】如何使用 JSFL 以较旧的 Flash IDE 格式保存 .fla 文件?【英文标题】:How to save .fla files in older Flash IDE format with JSFL? 【发布时间】:2011-09-04 19:08:08 【问题描述】:

由于 Flash 5.5 默认以 5.5 格式保存文件,这在 5.0 编辑器中不兼容,因此我们需要一种使用 JSFL 脚本以旧格式保存 .fla 文件的方法。

这可以吗?怎么样?

背景: 我们的一位开发人员安装了 Flash IDE 5.5,并对我们拥有的数百个 fla 文件运行了修改脚本。更改是好的,但文件保存格式不是。自动保存5.5格式的5.0文件,在5.0 IDE上打不开。

我们可以从备份中恢复文件,或者他可以通过另存为对话框手动保存每个文件。

我更愿意找到一种方法以像 Flash IDE 5.0 这样的旧格式批量保存 .fla 文件。 JSFL 看起来接近于最佳状态,但我找不到一种方法来保存带有特定 Flash 版本的文件。

【问题讨论】:

【参考方案1】:

据我所知,我认为 API 中没有该功能。

您可能会考虑在每个文件上运行 JSFL,然后通过 FLfile.runCommandLine() 运行命令行脚本来执行 Automator 脚本(如果在 Mac 上)或等效的(Google it)如果在 Windows 机器上。

您可能还想查看xJSFL(目前正在开发中),它可能在未来具有此类操作的功能。

【讨论】:

期待看到 JSFL 直播 ;) 我想我会使用 Windows 中的宏工具。此外,xJSFL 看起来很有希望。谢谢!

以上是关于如何使用 JSFL 以较旧的 Flash IDE 格式保存 .fla 文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Flash JavaScript 文件 (.jsfl) 将库中的对象添加到舞台?

如何在不运行的情况下打开 JSFL 文件?

如何通过jsfl更改Flash中库中Item的“组件定义”?

JSFL:如何在 Adob​​e Flash CS5 中访问 Motion Tween 关键帧?

在 ExtendScript for Flash CS5 中调试 jsfl

如何使用 2010 \ 2011 sdk 编译较旧的 3dsmax 版本?