Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.02.2010, 18:09
intrdr вне форума Посмотреть профиль Отправить личное сообщение для intrdr Найти все сообщения от intrdr
  № 1  
Ответить с цитированием
intrdr

Регистрация: Feb 2008
Сообщений: 47
По умолчанию System.setClipboard + setInterval

Всем привет!
А правда что System.setClipboard и setInterval вместе не работают в браузере? Или я что-то неправильно делаю

Старый 22.02.2010, 19:57
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
setClipboard можно вызывать только по действию пользователя, например, при нажатии кнопки мыши.

Старый 22.02.2010, 21:36
intrdr вне форума Посмотреть профиль Отправить личное сообщение для intrdr Найти все сообщения от intrdr
  № 3  
Ответить с цитированием
intrdr

Регистрация: Feb 2008
Сообщений: 47
Жалко... потому что использую такой приём

Код AS1/AS2:
function Clipboard(){
    System.setClipboard("4to-to...")
}
setInterval (Clipboard, 50);
и локально всё работает... но вот когда открываю через браузер, то никакого результата...

Тогда встречный вопрос (извиняюсь что в этой же теме), а можно как-то отловить нажатие PrintScreen'a?

Старый 23.02.2010, 01:22
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
То что в браузере нет никакого результата - это хорошо. Прикиньте, если кто-то зашел на страницу с вашим приложением, не закрыл и давно уже другим бы занимался. Потом бы нечаянно ткнулся в это открытое окно, а ваше приложение - хлобысь - и вам в буфер обмена что-то запихнуло бы. А у вас там свое было. Нет уж, все правильно сделано у Adobe.
А кнопку PrintScreen никак не удается отловить, Key.getCode() от нее никакого кода не показывает, проверил сейчас... в отличие от Scroll Lock или Pause Break.

Старый 23.02.2010, 11:35
intrdr вне форума Посмотреть профиль Отправить личное сообщение для intrdr Найти все сообщения от intrdr
  № 5  
Ответить с цитированием
intrdr

Регистрация: Feb 2008
Сообщений: 47
Вот, вот и я о том же...
Но, может быть есть какой-то способ чтобы предотвратить копирование изображений с сайта?

Старый 23.02.2010, 12:18
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от intrdr Посмотреть сообщение
Но, может быть есть какой-то способ чтобы предотвратить копирование изображений с сайта?
Примите к сведению - нет таких способов. Все, что попало в комп пользователю, может быть так или иначе им сохранено.
И вы только нагадите такими методами нормальным пользователем, а злоумышленнику это все не помеха. Да что злоумашленнику - любому пользователю, который просто озадачится этим.
Ваша идея забивать буфер обмена разбивается в пух и прах.. ну вот за пару минут в голову пришло просто взять и заскринить ваш сайт с другого компа через Radmin.
Достать все, что угодно, из кэша браузера. Из кэша прокси.
Использовать любой простейший захватчик экрана типа FarStone Capture или AviClassic.
Способов масса.

Поэтому не мучайтесь, единственный надежный вариант - не выкладывать вашу работу вообще никуда.


Последний раз редактировалось mooncar; 23.02.2010 в 12:32.
Старый 23.02.2010, 14:21
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 7  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от intrdr Посмотреть сообщение
Вот, вот и я о том же...
Но, может быть есть какой-то способ чтобы предотвратить копирование изображений с сайта?
А для чего предотвращать копирование?

Старый 23.02.2010, 14:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от intrdr Посмотреть сообщение
Вот, вот и я о том же...
Но, может быть есть какой-то способ чтобы предотвратить копирование изображений с сайта?
Вы думаете, что PrintScreen — это единственный способ сделать скриншот с экрана?

Старый 23.02.2010, 15:46
intrdr вне форума Посмотреть профиль Отправить личное сообщение для intrdr Найти все сообщения от intrdr
  № 9  
Ответить с цитированием
intrdr

Регистрация: Feb 2008
Сообщений: 47
Понятно что не единственный.... просто один из самых лёгких способов забрать изображение.
Спасибо за отзывчивость. Но если при помощи нельзя AS2 никак нельзя с этим справиться, то больше не оффтоплю в этой теме.

Старый 23.02.2010, 18:37
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 10  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от intrdr Посмотреть сообщение
Но если при помощи нельзя AS2 никак нельзя с этим справиться, то больше не оффтоплю в этой теме.
Остальные ветки напряглись и резко выдохнули

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
setinterval , System.setClipboard
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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