|
|
|||||
Регистрация: Sep 2007
Сообщений: 25
|
Привязка swf к 1 домену
Как привязать флешку к одному домену?
точнее как определить флешке на каком домене она грузится ? К примеру завязать ее на домен site.ru Если вдруг домен отличается то не исполнять дальше скрипт. |
|
|||||
Регистрация: Sep 2007
Сообщений: 25
|
|
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Весьма ненадежный способ защиты.
|
|
|||||
mre
Это смотря как "не исполнять дальше скрипт"... В любом случае в иногда спасает. Вот мой код: public static function isUrl(urls:Array):Boolean { var url:String = clip.stage.loaderInfo.url; //this is the magic _url successor var urlStart:Number = url.indexOf("://")+3; var urlEnd:Number = url.indexOf("/", urlStart); var domain:String = url.substring(urlStart, urlEnd); var LastDot:Number = domain.lastIndexOf(".")-1; var domEnd:Number = domain.lastIndexOf(".", LastDot)+1; domain = domain.substring(domEnd, domain.length); for (var i:int = 0; i < urls.length; i++) { if (domain == urls[i]) { return true; } } return false; }
__________________
Тихо, идёт запись! Последний раз редактировалось elmortem; 22.12.2008 в 02:34. |
|
|||||
от просто копипасты спасет, да и вообще помоему для флеша наиболее действенный способ защиты это абфускация. но это так защитой тоже не назовешь, просто усложним жизнь человеку который во флеше разбирается, а кто не разбираеться и не защищеная абфускацией флешка - большая загадка.
|
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Цитата:
Закомментить if не проблема. To ramshteks: Ну нельзя флеш защитить. А в этих попытках создать трудности декомпильщикам смысла я не вижу. Либо надежная защита, либо не заморачиваться вообще. |
Часовой пояс GMT +4, время: 21:59. |
|
« Предыдущая тема | Следующая тема » |
|
|