Adobe AIR 应用程序可以通过命令行输出到控制台来运行吗?

发布于 2024-07-06 11:49:16 字数 173 浏览 15 评论 0原文

我有一个 AIR 应用程序,它通过 onInvoke 获取命令行参数。 一切都很好,但我不知道如何将一些状态消息打印回用户(可以这么说,打印到标准输出/控制台)。 是否可以?

即使是默认的跟踪日志文件也可以,但我在任何地方都找不到有关它的任何信息。 我需要创建自己的日志文件吗? 现在那太愚蠢了。

I have an AIR application that takes command-line arguments via onInvoke. All is good, but I cannot figure out how to print some status messages back to the user (to stdout / console, so to speak). Is it possible?

Even a default log file for traces would be fine, but I can't find any info about it anywhere. Do I need to create my own log file? Now that'd be silly.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

咋地 2024-07-13 11:49:16

看看 CommandProxy 。 它是 AIR 应用程序的低级包装器,可让您将命令从 AS3 发送回代理,以便与底层操作系统进行通信。 您应该能够通过这样的方法添加一种写入命令行的方法。

Take a look at CommandProxy. It is a low level wrapper around your AIR application that lets you send command from AS3 back to the proxy for communicating with the underlying OS. You should be able to add a means of writing to the command line via such a method.

子栖 2024-07-13 11:49:16

我认为这是不可能的,但我也不完全确定。

您可以配置一个 flashlog.txt 文件,以便将所有trace() 语句记录到其中。 检查这篇文章 http://www.digitalflipbook.com/archives/2005/07 /trace_from_the.php 了解有关如何设置的更多信息。 这是用于从浏览器进行日志记录,但我很确定它也应该在空中应用程序中工作。

此外,您可以使用 Powerflasher 中的 SOS MAX 通过 XML 套接字登录到外部控制台。

I don't think that is possible, but I'm not completely sure though.

There is a flashlog.txt file which you can configure so all trace() statements are logged to it. Check this post http://www.digitalflipbook.com/archives/2005/07/trace_from_the.php for more info on how to set it up. This is for logging from the browser, but I'm pretty sure it should also work from an air app.

Additionally, you could use SOS MAX from Powerflasher to log to an external console through an XML socket.

温柔戏命师 2024-07-13 11:49:16

默认情况下,trace() 将输出到 stdout。

By default, trace() will output to stdout.

千纸鹤带着心事 2024-07-13 11:49:16

如果您愿意,您的 AIR 应用程序就是一个大跟踪窗口。

Your AIR application is one, big trace window if you want it to be.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文