Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 16.11.2012, 12:32
SunnyDay вне форума Посмотреть профиль Отправить личное сообщение для SunnyDay Найти все сообщения от SunnyDay
  № 1  
Ответить с цитированием
SunnyDay

Регистрация: Nov 2012
Сообщений: 3
По умолчанию Как написать собственный флеш-профайлер?

День добрый флешеры! Недавно встала проблемма с управлением любыми флешками в web-страницах из фаерфокс-расширения. Сначала я попробовал использовать flashfirebug , который работает так:
1. В файл mm.cfg он записывает путь до sfw-приложения, которое будет стоять над всеми флешками.
2. Далее в этой флешке ( flashfirebug.swf ) для всех DOM-элементов, отображающих флеш (embed, object) добавляются методы flashfirebug_start, flashfirebug_stop, flashfirebug_send - после этого, я могу используя метод flashfirebug_send получить любые данные из флешки, соблюдая особый язык запросов.

И я бы так и пользовался профайлером flashfirebug.swf , но с ним возникают определённые проблеммы:
1. Флеш начинает часто падать в фаерфоксе.
2. flashfirebug.swf всё таки с лицензией, и распостранять плагин по пользователям с flashfirebug.swf внутри нельзя.
3. Медленная скорость работы флешфаербага.

Теперь вопрос - как написать собственный флеш-профайлер? Буду очень признателен за любые статьи, и особенно примеры. Из функционала мне необходимо единственное что - посылать во флеш произвольный eval и получать его результат. Непонятно, как для DOM-элементов (embed, object) добавить метод из такого профайлера. Но первое что непонятно - это структура такого swf-приложения как профайлер, и зачем оно вообще в теории нужно кроме как для использования браузерами в качестве бэкдора?)

Создать новую тему   Часовой пояс GMT +4, время: 11:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.