![]() |
вопрос о "PrintScreen" ActionScript
Добрый день всем.
// ----------------------------------------------------- Я поднял вопрос неделю назат о классе "ScreenCapture". Хочу сказать спасибо тем кто мне ответили. // ----------------------------------------------------- но вот тепери у меня другая задача: Мне надо чтобы сделать "Shared monitor". Думаю что всё эта можно сделать через NetStream, но возникает проблема как из таго что паказывается на экран сделать картинку (ByteArray). Усли ктото знает скажите пожалуйста как это можно сделать или в каком направление мне надо искать. Заранее всем спасибо. |
так в чем проблема сделать скриншот канвы в AS3? были реализации уже
|
А можно пожалуйста ссылку, а то яя ищу ищу и все же стаю на одном и том же месте.
Спасибо. |
|
Так BitmapData на сколько я знаю читает только с обиект флешки, а мне надо захватить весь экран юзера.
|
root или экземпляр главного класса - общий контейнер. Занимает весь экран и является "обиект флешки".
|
Видимо меня не праиль поняли, или я не могу сейчас думать,
Мне надо знватить весь экран юзера (тоесть то что юзер видит на экран) здесь включается: и TaskBar, и Ярлыки с рабочего стола, и всё остольное. Чтото похоже на функций скайпа "Shared Monitor". Прошу прошение за то что не объеснил сначало по понятнее. |
во флэше это невозможно
сам не проверял, но возможно AIR, посмотрите тут |
это тебе нужно писать десктопное приложение, потому что флешом ты этого всего не реализуешь
|
Спасибо за совет. Значит придётся искать в сторону AIR.
|
в эйр тоже нельзя грабить экран вне флэша
|
а если совместно с MDM Zinc?
|
Цитата:
|
смотрел ссылку..там идет речь о работе с системным буфером обмена ..проверка наличия изменений..(новый скриншот, изменен, удален) и упаковка буфера в битмапу..но...сам айр грабить экран и паковать в битмапы не может (нужный т.с.-у так называемый Shared Monitor)
Добавлено через 4 минуты в дополнение: можно попробовать написать внешний файлик для нужной ОС, который будет делать снимок и помещать в буфер..из айра через NativeProcess запускать приблуду эту и выдергивать буфер уже в себя и далее работать с ним. Добавлено через 9 минут в дополнение 2: кстати в одном из каментов так и сделано: юзается Java Bridge (http://blog.everythingflex.com/2008/...ith-adobe-air/) |
cleptoman,
А можно объеснить по подробнее как можно использовать этот пример, http://blog.everythingflex.com/2008/...ith-adobe-air/, а то мне не очень получается. Спасибо. |
| Часовой пояс GMT +4, время: 18:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.