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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 11.04.2002, 13:33
yurail вне форума Посмотреть профиль Посетить домашнюю страницу yurail Найти все сообщения от yurail
  № 11  
yurail

Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
vsem vsem...........

Старый 11.04.2002, 16:34
mefisto вне форума Посмотреть профиль Отправить личное сообщение для mefisto Найти все сообщения от mefisto
  № 12  
mefisto
 
Аватар для mefisto

Регистрация: Sep 2001
Адрес: Караганда
Сообщений: 94
Отправить сообщение для mefisto с помощью AIM Отправить сообщение для mefisto с помощью Yahoo
А вот ещё пара багов для развлечения:
1. Упорно отказывается работать комманда Fscommand("exec"."имя.exe") - ну ни работает и все тут
2. Пишешь:
for(i=0,i<256,i++){
trace(char(i));
}
Выдает какую-то мурню, где символы повторяются по пять раз!


Самое интересное, что оба бага отлично работают во Флэш5
__________________
In nomine Dei nostri satanas luciferi exclesi!

Старый 11.04.2002, 16:46
yurail вне форума Посмотреть профиль Посетить домашнюю страницу yurail Найти все сообщения от yurail
  № 13  
yurail

Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
tochno....
kstati FScommand.... ved ne rabotaet gad... nikak...

Старый 11.04.2002, 16:50
mefisto вне форума Посмотреть профиль Отправить личное сообщение для mefisto Найти все сообщения от mefisto
  № 14  
mefisto
 
Аватар для mefisto

Регистрация: Sep 2001
Адрес: Караганда
Сообщений: 94
Отправить сообщение для mefisto с помощью AIM Отправить сообщение для mefisto с помощью Yahoo
упс написа'л неправильно
Надо вот как:
...
2. Пишешь:
for(i=0,i<256,i++){
trace(chr(i));
}
Выдает какую-то мурню, где символы повторяются по пять раз!
...
__________________
In nomine Dei nostri satanas luciferi exclesi!

Старый 12.04.2002, 01:38
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 15  
john
МЕГАФЛЭШЕР

Регистрация: 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.
Старый 12.04.2002, 04:13
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 16  
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
Цитата:
Понятное дело, что загруженный SWF имеет права загрузить текстовые данные с того домена с какого загружен.
Нет... поспешил я с таким заявлением. Все загруженные SWF имеют право запришивать текстовые данные только у домена рутового SWF, свои они не могут запрашивать.

Получается что для каждого домена на странице(ax) нужно заводить свой флэш-объкт, и связывать их через LocalConenction. Других путей пока не вижу.

Или тот старый способ, с генерацией SWF с вложенными данными.


Последний раз редактировалось john; 12.04.2002 в 04:14.
Старый 12.04.2002, 13:15
Parafly вне форума Посмотреть профиль Отправить личное сообщение для Parafly Посетить домашнюю страницу Parafly Найти все сообщения от Parafly
  № 17  
Parafly

Регистрация: Jan 2001
Адрес: Russia, Ekaterinburg
Сообщений: 215
Отправить сообщение для Parafly с помощью ICQ
Тогда уж проще прокси-скрипт на своём сервере...
__________________
Flash - борщ китайскими палочками.

Старый 12.04.2002, 13:20
yurail вне форума Посмотреть профиль Посетить домашнюю страницу yurail Найти все сообщения от yurail
  № 18  
yurail

Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
karoche oblazhalas macromedia......... stolko nedodelok.... a takie nadezhdi bili.....

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

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

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


 


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


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