将SWF转换为mac .app

时间:2014-05-12 23:21:43

标签: macos actionscript-3 flash

我正在整理一个在桌面上运行而不是在线程序的程序。对于Windows,有相对简单的方法(http://swf-to-exe.com/)。现在我需要为Macs整理一些东西。我之前问过这个问题,得到了一些我正在追求的好提示。建议使用page

有人可以解释一下这意味着什么吗?我找到了adt.bat和adt.jar文件,但我对这些指示告诉我要做的事情一无所知:

adt -package 
    -keystore ../cert.p12 -storetype pkcs12 
    -target bundle 
    myApp.app 
    myApp-app.xml 
    myApp.swf icons resources

我一直在搜索有关此信息,但尚未找到它。

以下是Jeff Ward在this question:

中提供的说明
  

在Flash Develop中,我创建了一个名为“AIR AS3 Projector”的项目   DesktopTest。然后我按照修改了Packager.bat文件   我在上面发表的文章。更改OUTPUT并调用adt行并离开   该文件的其他行是完整的:

     

设置OUTPUT = -target捆绑%%AIR_NAME%并且:

     

调用adt -package%OPTIONS %% SIGNING_OPTIONS %% OUTPUT %% APP_XML%   %FILE_OR_DIR%然后,您需要运行一次CreateCertificate.bat   (右键单击,执行)。之后,编译您的项目并运行   PackageApp.bat。对于名为DesktopTest的项目,这会产生一个   DesktopTest子目录是我编译的应用程序,带有   DesktopTest.exe就在其中。

那部分是有道理的。我不明白的是如何处理来自Adobe的信息。我确信它很简单,但这是一个我没有处理过的领域,我正在画一个空白。

2 个答案:

答案 0 :(得分:1)

快速谷歌搜索带来了这个:http://www.multidmedia.com/software/zinc/#Download它适用于Mac OS X和Windows。

答案 1 :(得分:0)

刚从FlashDevelop讨论区的管理员Phillipe那里得到以下信息:

  

是AIR允许您将SWF打包到应用程序中。

     

虽然这并不简单,但一切都必须通过   命令行。你将不得不搜索相当多的事情   工作,但这是非常强大的。

看起来这没有很好的记录。如果有人知道文档的好地方,请告诉我。