Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Просмотр флэшки с других сайтов
Flash Zone Forum > Macromedia Flash > Общие вопросы
s8000_1
Итак. +один нубский вопрос rolleyes.gif
Есть
1) Сервер, и свой сайт. К ним есть полный доступ, т. е. там можно размещать любые скрипты.
2) Флэшка, которая размещена на этом сайте (физически), но есть возможность размещать ее на других внешних сайтах (типа livejournal итп.), доступа к этим сайтам нету (в смысле редактирования).

Вопрос:
Можно ли сделать так, чтобы просмотр этой флэшки был разрешен непосредственно с искомого сайта, и с определенных внешних сайтов? Это надо для того, чтобы человек не мог запускать флэшку (предварительно декомпилированную и поломанную) у себя с компьютера.

Почитав форум, понял, что это сделать по сути невозможно. Однако в этой флэшке есть одна фича - она шлет php запросы к своему сайту (отсылка некоторых данных), которые сохраняются в таблицах на сервере. Без этого она просто не имеет смысл. Может быть на сервере можно прописать как-то это дело?
tiHo
ну я штото слышал о методе allowdomain или штото такое.

про него подробно рассказать немогу, пусть ктонить другой кто имел с ним дело о нем раззскажут.

знаю только што данный метод привязывает флешку к конкретному домену
s8000_1
Не, не то. Это - прописывается внутри флэшки. А ее можно спокойно дизассемблировать и убрать эти строчки.
tiHo
а ты попробуй использовать

ASnative(12, 0)

ето тоже allowDomain

ASnative ето функция, параметрами которой ты вызываеш другие функции, тем самым скрываеш истиное название функции smile.gif

вот например для работы с дополнительными кнопками на мыши почитай тему: /forum/index.php?s=&...post;&p=2635

тем самым ты можеш ее за маскировать в какой нить кусок кода. и будет лучше если ты сделаеш несколько ASnative. вот примерно:


ASnative(5, 0) - [Mouse] show

ASnative(5, 1) - [Mouse] hide

ASnative(9, 0) - [_global] updateAfterEvent


полный список ASnative: [attachmentid=56]
Rohan
Можешь попробовать в корень кинуть crossdomain.xml с содержимим а-ля

Код
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="www.friendOfFoo.com" />
<allow-access-from domain="*.foo.com" />
<allow-access-from domain="105.216.0.40" />
</cross-domain-policy>


ну и попрописывать домены, откудова лезть можно.
Русская версия IP.Board © 2001-2008 IPS, Inc.