9. Trace Part1. Просмотр trace()-сообщений

У начинающих флешеров часто возникает вопрос: Как можно посмотреть trace в запущенном на сайте приложении. Имейте ввиду что trace будут видны только в том случае если скомпилирована  debug-флешка, и у вас стоит debug-FlashPlayer. Все trace-ы, не зависимо от того где запущена флешка, записываются в файл flashlog.txt который лежит в каталоге:

  • MacOS: /Users/%your_username%/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt
  • WindowsXP или ниже: C:\Documents and Settings\%your_username%\Application Data\Macromedia\Flash Player\Logs
  • Windows7 или выше: C:\Users\%your_username%\AppData\Roaming\Macromedia\Flash Player\Logs

Если по этому пути у вас нет файла flashlog.txt, проверьте настройки файла mm.cfg, а точнее параметр TraceOutputFileEnable . Показать документацию Adobe.

Просмотр лога в реалтайме

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

Команда tail -f выводит в окно терминала сообщения из файла по мере поступления. В добавок к этому: если вы хотите увидеть не все строки а только выбранные, используйте команду grep. В следующем примере в терминал будут выводится только строки содержащие слово application:

В общем учите shell, очень полезная штука.

mm.cfg

Файл mm.cfg имеет множество полезных настроек. Найти этот файл можно в каталоге:

  • MacOS: /Users/%your_username%/mm.cfg
  • WindowsXP или ниже: C:\Documents and Settings\%your_username%\mm.cfg
  • Window7 или выше: C:\Users\%your_username%\mm.cfg

Если этого файла там нет – создайте его. Параметры поддерживаемые mm.cfg:

  • TraceOutputFileEnable=1/0 – включить/выключить логирование в файле flashlog.txt
  • ErrorReportingEnable=1/0 – включить/выключить логирование ошибок
  • MaxWarnings=150 – максимальное число записей в лог файле. По умолчанию 100. Значение 0 – неограниченное количество записей
  • AS3Trace=1 – логировать вызовы всех функцию внутри FlashPlayer

Показать документацию Adobe по файлу mm.cfg

Да прeбудет с вами Flash.
Serious Sam
Эту статью прочитали 1148 раз

Возникли вопросы по статье? Не стесняйтесь спрашивать в комментариях или любым другим способом на странице Контакты .

Присоединяйтесь к нам в социальных сетях: ВКонтакте , Twitter и Facebook
Понравилась статья? Буду благодарен если вы поделитесь ссылкой с друзьями:


Комментарии ВКонтакте:




Комментарии Facebook:




Комментарии WordPress: