как сделать скриншот того, что под флэшом @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 15 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Заголовок сообщения: как сделать скриншот того, что под флэшом
Сообщение Добавлено: 5 Март 2010, 17:08:17 
чисто хотябы теоритически - умозрительно - какие для этого есть железные препятствия?
Зачем? вот для такого - рич медиа банер начинатся с прозрачного поля делается скриншот того что на странице и потом оно "взламывается". типа
http://vimeo.com/9194146
Только на вимео там обманка - интерфейс странички нарисован во флэше предварительно.
Алефъ Муж.
постоянный участник
20
Сообщения: 2579
Зарегистрирован: 07.08.07
Сообщение Добавлено: 5 Март 2010, 21:11:34 
eddy444, так тама вроде нет скриншота - интерфейс странички нарисован во флэше предварительно.
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 5 Март 2010, 21:20:37 
в примере нет - я же написал. А нужно. Для размещения подобного на площадках.
Тут два варианта - чтоб флэш както сам системно это делал - это видимо пока фантастика -я совсем не в теме, второй - отсылка координат ролика и размеров окна на сервер, имитация там странички и скриншот каким нить любым способом не флэшово - отсылка флэшу этого скрина. Вариавнт шибко тормозной и ресурсоемкий для сервака к томуже не знаю передатеся ли положение скролера окна и при перемещении скрола и изменении окна нереально получить корректный скриншот.
Алефъ Муж.
постоянный участник
20
Сообщения: 2579
Зарегистрирован: 07.08.07
Сообщение Добавлено: 5 Март 2010, 22:12:43 
Как вариант - через ExternalInterface флеша получить некоторые данные о странички через JavaScript. Если иметь подготовленный шаблончик во флеше элементов странички то можно обойтись и без самого скриншота, который делать лично я не умею. Флеш не работает с контентом под ним, ему для скрина нужен контейнер - не внешний, а его внутренний, а страничку ты туда не засунеш из браузера.
Chuvakkk
новый человек
0
Сообщения: 23
Зарегистрирован: 08.03.10
Заголовок сообщения: Re: как сделать скриншот того, что под флэшом
Сообщение Добавлено: 8 Март 2010, 20:48:37 
Вобщем Исходя и ХТМЛ кода сделано это так:
флеша поверх ХТМЛ-ки размером с видюху в самом начале. Она заключена в DIV с абсолютным позиционированиеми размером покачто с эту флешу,
потом сделано ТИПА разлетается Хтмл, хотя это всего лишь флешовые копии ХТМЛ контента (статического, он не меняется, он для пыли в глаза, скриншот никакой никому делать не нужно),
просто в какой-то момент проигрывания флеха шлёт getURL джаваскрипту страницы, который меняет размер дива на больший. в этот же момент флеша точнейшим образом перевёрстывается под новый размер. заменяя "подставной" хтмл контент флешовой копией (попросту флешовая копия ложится над реально хтмл-ным содержимым)
дальше проигрывается флеша во всю страницу, в конце снова команда джаваскрипту который возвращает размер флешесодержащего дива к исходному, и финальный аккорд.

если сомневаетесь - первый раз жмите PLAY и много раз Ctrl+a, - увидите изменение размеров DIVa
второй раз жмите PLAY и много раз правую кнопку на подставном ХТМЛ контенте (например справа от флешки), - увидите как контекстное меню ХТМЛя заменится в момент разворота контекстным меню флеши.

ПС. сделано супер вкусно клёво, ачуменно. и неважно какой скриншот под флешкой т.к. стирать или не стирать то что под ней в момент развёртывания - только на совести девелоперов.
ПС2 кто реально здесь был героем - так это не верстальщик и не кодер, а художник и ЗDшник.
ПС3 хаха если в поле справа от видюхи в "See All" выбрать Staff Picks и нажать Play то видим что скриншотами тут и не пахнет

_________________
С увлажнением. Chuvak.
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 9 Март 2010, 11:49:19 
Зачем других считать дурнее себя по умолчанию то :)
Как сделан ролик на вимео я и сам прекрасно вижу рассказывать не нужно. Он приведен для примера эффекта для которого нужен скриншот.
Ибо для размещение банеров с подобным эффектом на любых рекламных площадках нужна технология именно скриншота потому что в каком будет виде страница нак которых размещают рич медиа банерокрутилки - предсказать невозможно. Например на новостных порталах контент по нескольку раз в день может менятся.
Chuvakkk
новый человек
0
Сообщения: 23
Зарегистрирован: 08.03.10
Заголовок сообщения: Re: как сделать скриншот того, что под флэшом
Сообщение Добавлено: 9 Март 2010, 20:35:02 
да виноват осознал(
а без обманки никак не сделаешь,
только если во флешку втыкать текстовые поля парсящие XTML и цепляющие CSS, похожий на тот, что для самой обманываемой странцы.
Но придётся тогда всё что вокруг флешки - верстать ХТМЛ-ем очень и очень просто, используя только то, что понимает флеш. но вроде как должно хватить слава богу флеш знает <img src=""> слава слава слава!!!
ну а раз знаешь как сделан вимео, то передать флеше несколько блоков ХТМЛ-ки, полагаю, не проблема.

_________________
С увлажнением. Chuvak.
Алефъ Муж.
постоянный участник
20
Сообщения: 2579
Зарегистрирован: 07.08.07
Сообщение Добавлено: 9 Март 2010, 20:50:26 
eddy444, ну я повторюсь: проблема за рамками одного флеша.
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 10 Март 2010, 16:17:09 
дык я и спрашиваю - как сделать скриншот под флэшом, а не флэшом. Во флэш его лишь загрузить нужно будет.
Chuvakkk, не будет портал парится с какойто особенной версткой из за банера. Максимум что позволит - скриптик дополнительный запустить.
manviewer
новый человек
0
Сообщения: 9
Зарегистрирован: 24.01.10
Сообщение Добавлено: 11 Март 2010, 11:23:02 
Вот ещё нечто:
http://www.youtube.com/wariolandshakeit2008
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 11 Март 2010, 13:23:45 
ну все - покатил мейнстрим :)
Chuvakkk
новый человек
0
Сообщения: 23
Зарегистрирован: 08.03.10
Заголовок сообщения: Re: как сделать скриншот того, что под флэшом
Сообщение Добавлено: 11 Март 2010, 16:45:23 
ЭддиФуФуФу,
Да никак, друг... никак не сделать скриншот того что под флешом. Хотябы уже из элементарных соображений безопасности.
Вижу ты не уделил ни секунды своего драгоценнейшего времени, моему простому и искреннему совету, по поводу флешового текстового поля рендерящего ХТМЛ, почитай-ка хелп и будет те щастье.
Даже ребята из Варио-шейкит так сделали если ты досихпор не понял.
может тада скриншот того что ВО флеше тебе нужен???? -Так вырОжайся наконец яснее. - Ну, типа, скопировать рут и закешировать его как битмап дата, а потом сунуть этот объект джаваскрипту, дальше парси получившуюся шнягу наздоровье, хоть аспой хоть пхпой, но придётся побайтно расшифровать, хватит моска-то?) лично у меня нет, но знаю у кого хватит, но с ним поцапались, но может и несильно, кароче ипись как хочешь.
Зачем же по умолчанию считать других тупее себя-то ;-(
Да, и вряд ли кому-то понравится каверкать свой сайт за дополнительных тыщ 20-50 (по сам.скр. подсчётам). это уже не мейнсрим это уже баян. Вимео кстати круче.

_________________
С увлажнением. Chuvak.
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 11 Март 2010, 17:10:36 
Спасибо за мнение но тон общения советую сменить. Не нравится мне он.
Chuvakkk
новый человек
0
Сообщения: 23
Зарегистрирован: 08.03.10
Сообщение Добавлено: 12 Март 2010, 01:29:16 
так? или так? как лучше-то?)))

_________________
С увлажнением. Chuvak.
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 12 Март 2010, 08:00:11 
Тема закрыта. Причина — «Ввиду окончания конструктивной части дискуссии».
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 15 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100