|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
vsem vsem...........
|
|
|||||
А вот ещё пара багов для развлечения:
1. Упорно отказывается работать комманда Fscommand("exec"."имя.exe") - ну ни работает и все тут 2. Пишешь: for(i=0,i<256,i++){ trace(char(i)); } Выдает какую-то мурню, где символы повторяются по пять раз! Самое интересное, что оба бага отлично работают во Флэш5
__________________
In nomine Dei nostri satanas luciferi exclesi! |
|
|||||
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
tochno....
kstati FScommand.... ved ne rabotaet gad... nikak... |
|
|||||
упс написа'л неправильно
Надо вот как: ... 2. Пишешь: for(i=0,i<256,i++){ trace(chr(i)); } Выдает какую-то мурню, где символы повторяются по пять раз! ...
__________________
In nomine Dei nostri satanas luciferi exclesi! |
|
|||||
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
короче так, и меня запутал ММ с
System.security.allowDomain теперь разобрался, читаем pdf "Macromedia Flash Security" понимаем 1. Нельзя загрузить текстоые данные, с домена отличного от тогого с какого загружен SWF. Точка (то же самое что в пятерке) 2. В любой SWF можно загрузить другой SWF (в мувик или слой) не зависимо от домена. 3. Загруженый с другого домена SWF не имеет прав доступа к другим SWF (других доменов). Не на чтение не на изменение. кроме локальных пропертей мувика в который загружен. Если только: в SWF "загрузчике" не определен "дружественный" домен и SWF загруженый с этого домена имеют права на Чтение-запись. это и есть System.security.allowDomain("дружественный.домен"); Понятное дело, что загруженный SWF имеет права загрузить текстовые данные с того домена с какого загружен. Остается только загруженным SWF загрузить текстовые данные с другого домена, и передать их в другой SWF. Который эти данные ждет. Далее, не всегда хорошо полностью открывать полный доступ для домена. Хотелось бы организовать связь но не давать доступ полностью. Для этого можно использовать LocalConnection. Но локал конекшен опять же может существовать только в пределах одного домена. По определению. Но это не совсем так. Экземпляр LocalConnection который подключен к определенному каналу имеет так же allowDomain, но уже в виде хендлера. И можно посылать данные в виде myLocal.send("ДругойДомен:канал","методОбработчик", данные) Короче вывод такой, чтобы получать данные с другого домена, нужно чтобы с того же домена был загружен SWF который загрузит данные, и организовать связь между SWF-шками с необходимой степенью приватности. инфа по LacalConnection: http://www.macromedia.com/support/fl...connection.htm PDF по Security: http://download.macromedia.com/pub/f...s/security.pdf Последний раз редактировалось john; 12.04.2002 в 01:45. |
|
|||||
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
Цитата:
Получается что для каждого домена на странице(ax) нужно заводить свой флэш-объкт, и связывать их через LocalConenction. Других путей пока не вижу. Или тот старый способ, с генерацией SWF с вложенными данными. Последний раз редактировалось john; 12.04.2002 в 04:14. |
|
|||||
Тогда уж проще прокси-скрипт на своём сервере...
__________________
Flash - борщ китайскими палочками. |
|
|||||
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
karoche oblazhalas macromedia......... stolko nedodelok.... a takie nadezhdi bili.....
|
Часовой пояс GMT +4, время: 18:13. |
|
« Предыдущая тема | Следующая тема » |
|
|