модератор форума
alexcon314listener |
Последняя активность: 07.02.2024 21:18
Связь
- Эта страница
- http://www.flasher.ru/forum/member.php?u=37156
Блог
Просмотреть блог alexcon314Последние записи
Последняя запись
Размещено 19.05.2011 в 09:16
Комментарии 6
Размещено в
Без категории
Бинарный буфер для обмена данными.
На этот раз я расскажу об одном трюке (трике?).
ExternalInterface, как вы знаете, работает только со строками: в XML пакуются числа, булы, что там еще.. А что если надо обмениваться бинарными данными? Да, конечно, есть basе64. Но все же.
Так вот. Есть несложный ход, который позволяет организовать бинарный буфер
для обмена данными. Об этом я немного рассказал здесь: [Ссылка]
Итак, идея...
На этот раз я расскажу об одном трюке (трике?).
ExternalInterface, как вы знаете, работает только со строками: в XML пакуются числа, булы, что там еще.. А что если надо обмениваться бинарными данными? Да, конечно, есть basе64. Но все же.
Так вот. Есть несложный ход, который позволяет организовать бинарный буфер
для обмена данными. Об этом я немного рассказал здесь: [Ссылка]
Итак, идея...
Размещено 18.05.2011 в 18:03
Комментарии 1
Размещено в
Без категории
Advise Sink: cоветую утопиться.
Ну, вот. Похоже на то, что на этом шаге наши пути разойдутся. Если, конечно, они не разошлись раньше)). С хостом плеера более-менее разобрались. Осталось научить нашу оболочку общаться с плеером в духе «вопрос-ответ». Ну, и конечно, отдавать ему приказы. Как вы догадались, речь пойдет о взаимодействии оболочки и плеера через ExternalInterface. Видимо, это последнее, что можно отнести к «стандартным» знаниям об оболочке FP. Далее возможны варианты,...
Ну, вот. Похоже на то, что на этом шаге наши пути разойдутся. Если, конечно, они не разошлись раньше)). С хостом плеера более-менее разобрались. Осталось научить нашу оболочку общаться с плеером в духе «вопрос-ответ». Ну, и конечно, отдавать ему приказы. Как вы догадались, речь пойдет о взаимодействии оболочки и плеера через ExternalInterface. Видимо, это последнее, что можно отнести к «стандартным» знаниям об оболочке FP. Далее возможны варианты,...
Размещено 18.05.2011 в 11:08
Комментарии 2
Размещено в
Без категории
Без окон, без дверей....
Прозрачный (transparent) режим работы плеера по другому еще называется windowless («без-оконный»). В обычном «оконном» режиме плеер создает себе окошко и рисует себе.. уютно так, по-домашнему. В без-оконном режиме плеер пытается рисовать на всем, что ему дадут. Разницу улавливаете? Т.е. Нам самим придется позаботиться о том, чтобы предоставить плееру окно для отрисовки графики.
Это может быть обычное окно. Давайте попробуем, что выйдет, прямо в проекте...
Прозрачный (transparent) режим работы плеера по другому еще называется windowless («без-оконный»). В обычном «оконном» режиме плеер создает себе окошко и рисует себе.. уютно так, по-домашнему. В без-оконном режиме плеер пытается рисовать на всем, что ему дадут. Разницу улавливаете? Т.е. Нам самим придется позаботиться о том, чтобы предоставить плееру окно для отрисовки графики.
Это может быть обычное окно. Давайте попробуем, что выйдет, прямо в проекте...
Размещено 18.05.2011 в 00:39
Комментарии 6
Размещено в
Без категории
Загрузка swf из ресурсов.
Включаем construct.swf в ресурсы приложеения.
В директорию проекта (рядом с test.vcproj) положим Construct.swf. Если в название другое, внесите соответственно правки.
Компилируем (F7). Все гладко? Ок. Вообще, настоятельно рекомендую в Resource.h располагать дефайны по-возрастающей.
Как нам его загрузить...
Включаем construct.swf в ресурсы приложеения.
В директорию проекта (рядом с test.vcproj) положим Construct.swf. Если в название другое, внесите соответственно правки.
Компилируем (F7). Все гладко? Ок. Вообще, настоятельно рекомендую в Resource.h располагать дефайны по-возрастающей.
Как нам его загрузить...
Размещено 17.05.2011 в 17:43
Комментарии 0
Размещено в
Без категории
Как и обещал, сегодня рассмотрим альтернативные способы подключения плеера к приложениию. Эти способы будут работать даже если плеер не установален (не зарегистрирован) на целевой машине.
Загрузка с диска.
Файл плеера Flash.ocx (версия не имеет значения) представляет из себя обычный PE-файл.
Проще говоря, это обычная DLL, которая экспортирует ряд функций. Однако есть и отличие: в этой библиотеке сидят не просто функции, там зашит класс, класс плеера.
...
Загрузка с диска.
Файл плеера Flash.ocx (версия не имеет значения) представляет из себя обычный PE-файл.
Проще говоря, это обычная DLL, которая экспортирует ряд функций. Однако есть и отличие: в этой библиотеке сидят не просто функции, там зашит класс, класс плеера.
...
Последние комментарии
Как-то так вышло, что...
Запись от alexcon314 размещена 26.01.2013 в 10:41
бесплатный, обновляемый,...
Запись от alexcon314 размещена 01.08.2012 в 17:01
Да мне не надо создавать...
Запись от MikroAcse размещена 01.08.2012 в 14:03
mdm Zinc, f-in-box....
Запись от alexcon314 размещена 01.08.2012 в 13:43
Цитата:
Я как бы не забросил |
Запись от MikroAcse размещена 01.08.2012 в 12:09