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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.11.2013, 17:35
K@r@nd@sh вне форума Посмотреть профиль Отправить личное сообщение для K@r@nd@sh Посетить домашнюю страницу K@r@nd@sh Найти все сообщения от K@r@nd@sh
  № 1  
Ответить с цитированием
K@r@nd@sh

Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
По умолчанию Простейшая защита от воспроизведения со стороннего сайта, как?

Прошелся поиском до 2007 года, больше сил нет, но помню был то ли исходник, то ли тема про это.

Есть флэш ролики, они будут демонстрироваться в приложении в соцсетях. Хочется сделать так, что если ролик достанут из кэша или вытянут какой нибудь браузерной программой, то он бы не смог проигрываться.
Я обычно ставил проверку по урл, но тут так не получится.

Помню была простейшая защита когда некой командой из ролика проверялось наличие (или что то в этом роде) некого файла в той же директории где ролик. Если файл есть, ролик проигрывается, если нет, то гоняет пару кадров и всё.
__________________
тушите свечи :)

Старый 25.11.2013, 17:43
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Цитата:
Сообщение от K@r@nd@sh Посмотреть сообщение
Я обычно ставил проверку по урл, но тут так не получится.
Почему?
__________________
Дети не должны знать о своих родителях

Старый 25.11.2013, 17:52
K@r@nd@sh вне форума Посмотреть профиль Отправить личное сообщение для K@r@nd@sh Посетить домашнюю страницу K@r@nd@sh Найти все сообщения от K@r@nd@sh
  № 3  
Ответить с цитированием
K@r@nd@sh

Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
боюсь, что таскать ролики будут по разным каталогам - приложение сырое. Кстати, у меня проверка по урл бывает не правильно срабатывает... на отсутствие www реагирует
__________________
тушите свечи :)

Старый 25.11.2013, 18:12
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 4  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
K@r@nd@sh, стопроцентно не защитите. Да и насколько вы уверены, что ваши флэшки могут ценность иметь, чтобы их "выдергивать"?

Покажите код проверки, ошибку с www подправим.
__________________
hauts.ru

Старый 25.11.2013, 18:14
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 5  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Где-то на форуме был пример правильного urlLocker, поищите. Привязывать надо к корневому адресу сайта.

Цитата:
Помню была простейшая защита когда некой командой из ролика проверялось наличие (или что то в этом роде) некого файла в той же директории где ролик. Если файл есть, ролик проигрывается, если нет, то гоняет пару кадров и всё.
Любой внешний запрос из флешки можно отследить и подложить необходимый файл. Сам необходимый файл можно будет легко скачать с вашего-же сайта. Это даже защитой нельзя будет назвать.
__________________
Дети не должны знать о своих родителях

Старый 25.11.2013, 18:42
K@r@nd@sh вне форума Посмотреть профиль Отправить личное сообщение для K@r@nd@sh Посетить домашнюю страницу K@r@nd@sh Найти все сообщения от K@r@nd@sh
  № 6  
Ответить с цитированием
K@r@nd@sh

Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
Hauts, про урл:
Код AS1/AS2:
if (_url != "http://www.karandash.org/anvil/mov/sardelka.swf")
{
	gotoAndPlay(1);
}
else
{
	nextFrame();
}
получается, что если ссылка вбита таким образом - http://karandash.org/anvil/mov/sard.htm , ролик не работает.

Вообщем то, стопроцентной защиты и не надо. Я понимаю, что всё ломается если надо, да и что греха таить бывало и сам ломал - посмотреть или что то поправить когда клиент исходник потерял.
Не хочу сильного распространения. В роликах нет даже ссылки на меня, то есть никакого профита от дополнительного распространения.
Ценность, наверное, какая то есть раз gif версии роликов разлетелись среди контент провайдеров в 2005 году по восточной европе.
__________________
тушите свечи :)

Старый 26.11.2013, 08:30
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 7  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
K@r@nd@sh, мне кажется, вы излишне переживаете. Сильного распространения достигают ролики с ютьюба, например. Да и про 2005 год это, конечно, сильно.

http://docs.brajeshwar.com/as2/String.html#indexOf() — это для сравнения урлов используйте:
Код AS1/AS2:
if(_url.indexOf("karandash.org/anvil/mov/") == -1){
    _root.unloadMovie();
}
__________________
hauts.ru

Старый 28.11.2013, 02:53
K@r@nd@sh вне форума Посмотреть профиль Отправить личное сообщение для K@r@nd@sh Посетить домашнюю страницу K@r@nd@sh Найти все сообщения от K@r@nd@sh
  № 8  
Ответить с цитированием
K@r@nd@sh

Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
Спасибо, Hauts, на сайте срабатывает. В приложении для соцсети не везде... Дело в том, что ролик там зачем то дублируется в другой каталог. То есть выбираем ролик из одного каталога, а финал смотрим уже из другого каталога.... зачем всё так усложнено мне не понятно.
А реально проверять два УРЛ?
__________________
тушите свечи :)

Старый 28.11.2013, 09:15
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 9  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
K@r@nd@sh, ну а как вы думаете?

Код AS1/AS2:
if(_url.indexOf("karandash.org/anvil/mov/") == -1){
    if(_url.indexOf("someOtherPath") == -1){
        _root.unloadMovie();
    }
}
__________________
hauts.ru

Старый 29.11.2013, 03:35
K@r@nd@sh вне форума Посмотреть профиль Отправить личное сообщение для K@r@nd@sh Посетить домашнюю страницу K@r@nd@sh Найти все сообщения от K@r@nd@sh
  № 10  
Ответить с цитированием
K@r@nd@sh

Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
Чудо! Hauts, спасибо огромное!!
__________________
тушите свечи :)

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

Теги
защита от копирования

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

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


 


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


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