有没有办法通过终端运行swf文件?
像php -f file.php
函数一样?
答案 0 :(得分:1)
排序。您可以打开独立Flash Player应用程序并将swf文件作为参数传递,例如:
path/to/your/standalone/FlashPlayer yourFile.swf
您可能会发现as3term很有趣。如果查看源代码,您会注意到已编译的swf已加载,但未添加到显示列表中,仍然是整个应用程序,因为它的根目录是swf。
请注意,您将始终打开一个窗口。例如,任何Document / Main as3类都扩展了Sprite,它是一个可显示的对象,有点像在Java中扩展Applet - 你最终会在屏幕上显示某些东西。您不能像典型的命令行应用程序AFAIK那样执行swf。
说到Java,Joa Ebert's JITB项目令人印象深刻。我不确定它有多可行,但也许可以使用/修改项目来运行没有GUI的actionscript字节码。尽管如此,它看起来并不简单/直白。在不需要接口的actionscript中你到底需要做什么?也许使用可以从命令行运行的脚本(如php,python等)可以实现相同的功能?
答案 1 :(得分:-1)
.swf
个文件。