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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 20.06.2004, 01:47
Nob вне форума Посмотреть профиль Отправить личное сообщение для Nob Найти все сообщения от Nob
  № 1  
Nob

Регистрация: Aug 2001
Адрес: St Petersburg
Сообщений: 65
По умолчанию загрузка с данных с локального swf

Всем привет!
Народ, как все-таки в 7 достучаться с локального компа до сервера?
Вопрос персонально к John'у.
Прочитал твои разъяснения по security policy и возликовал, но радость была преждевременной.
Вызов swf-загрузчика данных (лежит на сервере вместе с данными) из локального swf ни к чему, кроме ошибки доступа к ресурсу не приводит.
(для любых методов доступа: LoadMovie("http://xxx.xxx.com/a.swf",any_clip),
senAndLoad и т.д. выдают одну и ту же ошибку.

В чем же дело?

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

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
вчера тестил свои работы все намально все работает, ток перед: LoadMovie("http://xxx.xxx.com/a.swf",any_clip)
вставь System.allowDomain("http://xxx.xxx.com")

Старый 21.06.2004, 18:22
Nob вне форума Посмотреть профиль Отправить личное сообщение для Nob Найти все сообщения от Nob
  № 3  
Nob

Регистрация: Aug 2001
Адрес: St Petersburg
Сообщений: 65
>Jlekc
Спасибо за помощь, но все не так просто.

1.System.security.allowDomain("http://xxx.xxx.com") для AS 2, 7 не пропускает при проверке синтаксиса.
2. Ладно, скомпилировал для случая 1.0. При отладке локально (с помощью Денвера), все Ok!
Однако, я вероятно невнятно написал, что речь шла о доступе из swf (или ехе), запущенного не через броузер,
а локально - на компе юзера.
3. Запуск swf из броузера и доступ к ресурсу работает, но мне нужен был доступ из чистой swf-ки, скажем больше, из проигрывателя.
Не запускать же прогу в "обертке" броузера. Однако, может это просто я пишу глупость, требуя http сервиса не через броузер?
Короче говоря, проблемы с сервером или с головой.

Старый 21.06.2004, 18:57
Jlekc вне форума Посмотреть профиль Отправить личное сообщение для Jlekc Найти все сообщения от Jlekc
  № 4  
Jlekc
 
Аватар для Jlekc

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
Цитата:
System.security.allowDomain("http://xxx.xxx.com") для AS 2, 7 не пропускает при проверке синтаксиса.
хмм, проверка синтаксиса у флеши глючная не спорю, но я работал под семеркой, на синтаксис флеша молчала.
При этом тестил не из броузера, а из отладчика, мне нуна было проверить загрузку внешних флешок и протрейсить прелоадер

ЗЫ: Давно пора открыть раздел траблов

Старый 21.06.2004, 21:05
Nob вне форума Посмотреть профиль Отправить личное сообщение для Nob Найти все сообщения от Nob
  № 5  
Nob

Регистрация: Aug 2001
Адрес: St Petersburg
Сообщений: 65
Поставь AS 2.0 в Publish settings и посмотри результат. Да, впрочем, Бог с ним с синтаксисом,
у меня 7 Pro trial version, может в этом дело,но интереснее другое - ты тестил из отладчика только загрузку swf?
А не пытался получать данные от php-скриптов? У меня собственно именно эта задача, т.е. юзер запускает презентацию с CD (exe),
которая используется как коммуникатор к каталогам pdf и ряду сетевых ресурсов, с возможностью отправки mail прямо из презентации. Поскольку вызов почтового клиента по умолчанию срабатывает не всегда -
в частности у меня под XP, NN вызывается, а Outlook - нет, хоть убейся.
Поэтому, не мудрствуя лукаво решил организовать интерфейс почтовой формы в самой презентации, а почту отправляет скрипт на сервере.
Программная реализация - проста и понятна, а вот результат ...
Самое забавное, что все работало по аналогичной схеме, когда была 5, начиная c MX пошли проблемы.

Старый 22.06.2004, 03:31
Nob вне форума Посмотреть профиль Отправить личное сообщение для Nob Найти все сообщения от Nob
  № 6  
Nob

Регистрация: Aug 2001
Адрес: St Petersburg
Сообщений: 65
Как всегда проблема была в голове и руках (мои ошибки в AS и PHP).
Все работает Ok! Извините за flood в соседних разделах и всем спасибо.
> Jlekc
Все нормально компилится и для AS 2 в 7 - трабла нет.
Ошибка была в коде:
System.security.allowDomain("http://www.u-e.ru"); стоял в _root,
а путь к ресурсу, как поле данных внутри клипа-формы.
+ ошибки в php.

Старый 22.06.2004, 14:27
Jlekc вне форума Посмотреть профиль Отправить личное сообщение для Jlekc Найти все сообщения от Jlekc
  № 7  
Jlekc
 
Аватар для Jlekc

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
презентация на СД, и делаеш запросы на сервак, хе
ты понимаеш что со стороны это выглядит как закачка последних версий троянов и прочих тварей

Старый 22.06.2004, 15:53
Nob вне форума Посмотреть профиль Отправить личное сообщение для Nob Найти все сообщения от Nob
  № 8  
Nob

Регистрация: Aug 2001
Адрес: St Petersburg
Сообщений: 65
Это еще как посмотреть
Реально с сервера почти ничего не грузится, только отправляется почта (не все клиенты нормально вызываются под разными OC) + доступ к новостным разделам и т.д.
А что, неужели настолько криминально выглядит? Можешь предложить другое решение?

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

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

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


 


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


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