Просмотр полной версии : setClipboard
Здравствуйте, объясните пожалуйста, почему
_root.onEnterFrame = function() {
System.setClipboard("Error");
}
На локальном компьютере работает, а когда я загружаю флэшку с этим кодом на сервер буфер не перезаписываться? Причём
fr.onPress = function() {
System.setClipboard("Error");
} прекрасно работает... :eek:
DarkLight
29.05.2009, 11:55
Это означает, что локально Вы тестируете в 9ом плеере, а в браузере 10ый, где ужесточились ограничения по безопасности, и setClipboard работает только по действию юзера:
http://blog.andrewng.com/2008/10/21/flash-10-security-changes-setclipboard-requires-user-interaction/
Спасибо большое) Тогда по идеи должен работать
var myListener:Object = new Object();
myListener.onKeyUp = function () {
System.setClipboard("Erorr");
}
Key.addListener(myListener);
Но он работает на все клавиши кроме PrintScreen'а
DarkLight
29.05.2009, 16:28
PrintScreen перехватывается системой и не доходит до Flash Player
Тоесть в 10 плеере нет никакого способа спастись даже от самого обыкновенного PrintScreen'а?
Удивительно, как часто эта тема обсуждается. От сохранения изображения экрана спастись нельзя в принципе - есть огромное количество способов сделать это, нажатие PrintScreen в Windows только один из них.
Дадада, я прочитал все темы на форуме посвящённые данной теме, но меня интересует спасение непосредстенно от PrintScreen'a.
А смысл? Достаточно одному человеку снять скриншот (Mac, Linux, КПК - давно не экзотика) и выложить его в сеть, и ваше время и силы будут потрачены зря.
Извините, но меня интересует решение конкретной задачи. Спасибо
Решения этой конкретной задачи нет. Пожалуйста.
Stargazer
30.05.2009, 09:47
Дадада, я прочитал все темы на форуме посвящённые данной теме, но меня интересует спасение непосредстенно от PrintScreen'a.
Высказал вслух ваш вопрос. :) Жена ответила: "Защиты от PrintScrin-a быть не может. На крайний случай - есть фотоаппарат". Я вот и думаю теперь: действительно ли можно переснять с экрана с достаточным качеством? :)
Я имею в виду защиту исключительно от такого тривиального способа как кнопка PrintScreen на клавиатуре. Способов помимо занесения картинки в буфер обмена масса, но я не рассматриваю их, тем более использование фотоаппарата =)
Я вот и думаю теперь: действительно ли можно переснять с экрана с достаточным качеством? :)
Можно оцифровать сигнал с видеокарты и получить картинку без каких-либо потерь качества.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.