Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   screenSaver with printScreen (http://www.flasher.ru/forum/showthread.php?t=79116)

amphetamine 02.05.2006 14:43

screenSaver with printScreen
 
Собственно вопрос такой, возможно ли создать скринсэйвер, что бы в нем можно было использовать принтскрин рабочего стола

Смотрел MDM Zinc 2.5 и sswift не нашел такой опции, я вообще смутно представляю как это можно рганизовать во флеше...

Кто сталкивался с подобной проблемой, поделитесь опытом плз..:confused:

Den0k 02.05.2006 15:10

я не понимаю: зачем заставке (скринсейверу) принтскрин чего-либо?

в чём идея?

или нужно найти файл обоины?

iNils 02.05.2006 15:14

MDM Zinc: mdm.Image.ScreenCapture.toJpg(x:Number, y:Number, width:Number, height:Number, filePath:Number):Void, а потом подгрузить.

iNils 02.05.2006 15:19

Вот только в принтскрине будет виден сам скринсейвер :)

amphetamine 02.05.2006 17:31

to iNils, спасибо за помощь, помучаюсь немного может что нить получится

amphetamine 03.05.2006 13:27

непонятно почему, но mdm.Image.ScreenCapture.toJpg только для MacOS
для Windows mdm.Image.ScreenCapture.toBmp

вот только непонятно как Bmp можно загузить в swf ?

iNils 03.05.2006 13:43

Действительно для MacOS :(
Но есть еще mdm.Image.bmpToJpg(inputFilePath:String):Void

Сложно правдо получается... Надо подумать, если у mdm функция копирования скриншота в clipboard(возможно, ScreenCapture.toBmp() это сразу и делает, проверить надо) и поддерживает ли 8-ка вставку из clipboard в Bitmap. Если да, то такой способ проще, чем создание bmp, потом конвертирование в jpg и его загрузка.

amphetamine 03.05.2006 14:23

низкий поклон тебе iNils =)
действительно работает, и возможно загрузить потом получившийся png,
только вот принтскрин zink делает сам себя =)
есть возможность задать скринсэйверу alpha = 0 в момент начала работы, только вот непонятно, как его вернуть в alpha 256

iNils 03.05.2006 14:29

А я об этом в 4-ом посте говорил :) Можно еще попробывать сварачивать перед принтскрином, а можно и с альфой поиграть. Тут я тебе мало чем могу помочь, мое знакомство с zinc носило характер записать, удалить, скопировать, перенести файл/папку.


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

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