Я не программист на C #, поэтому я не уверен, что это сработает.
Вы сможете получать трассировки, используя Flash Tracer Firefox Plugin от Sephiroth .
Тем не менее, есть несколько вещей, которые нужно настроить прямо перед получением следов:
1. Убедитесь, что вы используете Отладочную версию Flash Player Плагин в Firefox. Простой способ проверить - проверить, является ли свойство isDebugger истинным в списке свойств, отображаемых здесь (выделите swf внизу страницы).
2. Убедитесь, что на вашем жестком диске есть текстовый файл flashlog.txt в этом месте:
% homepath% \ Application Data \ Macromedia \ Flash Player \ Logs. Папка Logs может не существовать по умолчанию, поэтому вам нужно ее создать и добавить туда пустой файл flashlog.txt.
3.После того, как вы установили нужный плеер и расширение, настройте расширение
указать на flashlog.txt. Это можно сделать с помощью кнопки «Настройки» в правом нижнем углу панели расширения.
Перезапустите браузер на всякий случай и откройте панель Flash Tracer. Если у вас есть флэш-контент, который отслеживает события, вы должны получить его. Если вы получаете слишком много следов слишком быстро, это может привести к сбою в работе браузера, поэтому не забывайте время от времени очищать их и использовать кнопку паузы.
Другой идеей было бы использовать удаленный отладчик, который вы сможете запускать с помощью параметра «Отладчик» в меню «Правый клик» содержимого Flash, если отображается меню правого щелчка (я не знаю, как выглядит содержимое Flash). / работает в приложении C #). Я не пробовал слишком часто использовать эту опцию, и насколько я помню, SWF-файл должен быть удаленным, поэтому я не уверен, насколько это может помочь.
Надеюсь, я смогу протянуть руку.
Удачи.