Может ли приложение Adobe AIR запускаться через вывод командной строки на консоль? - PullRequest
7 голосов
/ 14 октября 2008

У меня есть приложение AIR, которое принимает аргументы командной строки через onInvoke. Все хорошо, но я не могу понять, как напечатать некоторые сообщения о состоянии обратно пользователю (так сказать, на стандартный вывод / консоль). Возможно ли это?

Даже файл журнала по умолчанию для трассировки будет в порядке, но я нигде не могу найти информацию об этом. Нужно ли мне создавать свой собственный файл журнала? Теперь это было бы глупо.

Ответы [ 4 ]

3 голосов
/ 14 октября 2008

Взгляните на CommandProxy . Это низкоуровневая оболочка для вашего приложения AIR, которая позволяет отправлять команду из AS3 обратно на прокси-сервер для связи с базовой ОС. Вы должны иметь возможность добавлять средства записи в командную строку с помощью такого метода.

1 голос
/ 06 июля 2011

Ваше приложение AIR - одно большое окно трассировки, если вы хотите, чтобы оно было

1 голос
/ 19 декабря 2008

По умолчанию trace () выводится на стандартный вывод.

1 голос
/ 14 октября 2008

Я не думаю, что это возможно, но я не совсем уверен, хотя.

Существует файл flashlog.txt, который вы можете настроить, чтобы все операторы trace () регистрировались в нем. Проверьте этот пост http://www.digitalflipbook.com/archives/2005/07/trace_from_the.php для получения дополнительной информации о том, как его настроить. Это для входа в браузер, но я уверен, что он должен работать и из эфирного приложения.

Кроме того, вы можете использовать SOS MAX из Powerflasher для входа на внешнюю консоль через сокет XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...