Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   setClipboard (http://www.flasher.ru/forum/showthread.php?t=125655)

totruok 29.05.2009 05:33

setClipboard
 
Здравствуйте, объясните пожалуйста, почему
Код AS3:

 _root.onEnterFrame = function() {
System.setClipboard("Error");
}

На локальном компьютере работает, а когда я загружаю флэшку с этим кодом на сервер буфер не перезаписываться? Причём
Код AS3:

 fr.onPress = function() {
System.setClipboard("Error");
}

прекрасно работает... :eek:

etc 29.05.2009 07:37

Вас непонятно.

DarkLight 29.05.2009 11:55

Это означает, что локально Вы тестируете в 9ом плеере, а в браузере 10ый, где ужесточились ограничения по безопасности, и setClipboard работает только по действию юзера:
http://blog.andrewng.com/2008/10/21/...r-interaction/

totruok 29.05.2009 13:44

Спасибо большое) Тогда по идеи должен работать
Код AS3:

var myListener:Object = new Object();
myListener.onKeyUp = function () {
  System.setClipboard("Erorr");
}
Key.addListener(myListener);

Но он работает на все клавиши кроме PrintScreen'а

DarkLight 29.05.2009 16:28

PrintScreen перехватывается системой и не доходит до Flash Player

totruok 29.05.2009 17:06

Тоесть в 10 плеере нет никакого способа спастись даже от самого обыкновенного PrintScreen'а?

VVall 29.05.2009 17:27

Удивительно, как часто эта тема обсуждается. От сохранения изображения экрана спастись нельзя в принципе - есть огромное количество способов сделать это, нажатие PrintScreen в Windows только один из них.

totruok 29.05.2009 21:38

Дадада, я прочитал все темы на форуме посвящённые данной теме, но меня интересует спасение непосредстенно от PrintScreen'a.

VVall 29.05.2009 22:32

А смысл? Достаточно одному человеку снять скриншот (Mac, Linux, КПК - давно не экзотика) и выложить его в сеть, и ваше время и силы будут потрачены зря.

totruok 29.05.2009 22:52

Извините, но меня интересует решение конкретной задачи. Спасибо


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

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