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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.10.2009, 13:49
lighto вне форума Посмотреть профиль Отправить личное сообщение для lighto Найти все сообщения от lighto
  № 1  
Ответить с цитированием
lighto
[+1 17.02.10]
 
Аватар для lighto

Регистрация: Aug 2009
Адрес: Казахстан Усть-Каменогорск
Сообщений: 249
Question Проверка сервера на наличее файла(при скачки)

Мне собственно нужна Проверка сервера на наличее файла средствами флекса(AS3), ну или флекс+минимум PHP. Если у кого есть готовое плиз выложите файлом, или если кто знает помогите. Заранее спасибо.
__________________
Flex+AS3 good)

Старый 30.10.2009, 14:00
SamFR вне форума Посмотреть профиль Отправить личное сообщение для SamFR Посетить домашнюю страницу SamFR Найти все сообщения от SamFR
  № 2  
Ответить с цитированием
SamFR

Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
Поищите по форуму, буквально несколько дней назад тема поднималась.

Старый 30.10.2009, 14:29
lighto вне форума Посмотреть профиль Отправить личное сообщение для lighto Найти все сообщения от lighto
  № 3  
Ответить с цитированием
lighto
[+1 17.02.10]
 
Аватар для lighto

Регистрация: Aug 2009
Адрес: Казахстан Усть-Каменогорск
Сообщений: 249
То что я нашел у меня не работает
Код AS3:
 function Ecsr2(evt:Event){trace("file exist")}
 
      private function Prov():void
       {
       	var loader:URLLoader = new URLLoader();
       	loader.load(new URLRequest("http://localhost/text.txt"))
 		loader.addEventListener(Event.COMPLETE, Ecsr2);
 
       }
Функцию Prov() привязываю на клик кнопки но ничего не происходит((((хоть есть файл хоть нету его((((
__________________
Flex+AS3 good)

Старый 30.10.2009, 20:11
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Слушайте событие IO_ERROR у лоадера (или у URLLoader), если событие произошло, значит файла на сервере нет. Все таки вам не помешало бы разок прочитать мануал, на одних ответах на форуме далеко не уедешь.

Старый 30.10.2009, 20:24
SamFR вне форума Посмотреть профиль Отправить личное сообщение для SamFR Посетить домашнюю страницу SamFR Найти все сообщения от SamFR
  № 5  
Ответить с цитированием
SamFR

Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
Я бы даже посоветовал использовать для этой цели не URLLoader, а URLStream – по собственным наблюдениям, он работает адекватнее (и даже, может, быстрее).

Старый 31.10.2009, 00:27
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 6  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
alatar и SamFR, вы забываете об одном маленьком нюансе: если файл есть - он начнет скачиваться, что не всегда необходимо.
думаю более правильным путем будет написание на сервере скрипта, который это дело проверяет. а в флешке просто спрашивать у скрипта, есть ли файл
__________________
я могу стать всем, если только захочу

Старый 31.10.2009, 02:08
SamFR вне форума Посмотреть профиль Отправить личное сообщение для SamFR Посетить домашнюю страницу SamFR Найти все сообщения от SamFR
  № 7  
Ответить с цитированием
SamFR

Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
У класса URLStream есть отличный метод close(), немедленно (в отличие от URLLoader) останавливающий закачку. В том числе поэтому я и рекомендую использовать именно его.

Но скрипт, безусловно, более предпочтительный вариант. Другое дело, что не всегда имеется возможность изменить логику сервера.


Последний раз редактировалось SamFR; 31.10.2009 в 02:12.
Старый 31.10.2009, 09:58
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 8  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Добавить новый скрипт на сервер, смотрящий по пути наличие файла - это изменить логику сервера?

Старый 31.10.2009, 12:12
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 9  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
Цитата:
Добавить новый скрипт на сервер, смотрящий по пути наличие файла - это изменить логику сервера?
я думаю товарищ SamFR под выражением "изменить логику сервера" понимал "доступ к серверу для редактирования скриптов"
__________________
я могу стать всем, если только захочу

Старый 31.10.2009, 16:01
SamFR вне форума Посмотреть профиль Отправить личное сообщение для SamFR Посетить домашнюю страницу SamFR Найти все сообщения от SamFR
  № 10  
Ответить с цитированием
SamFR

Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
Именно

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

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

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


 


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


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