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

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

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

Регистрация: Dec 2005
Сообщений: 4
По умолчанию Flash и XMLSocket

пытаюсь разобраться в "Flash и сокеты"

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

on(press){
myXMLSocket=new XMLSocket();
myConnection=myXMLSocket.connect("whois.ripn.net",43);
myXMLSocket.onConnect=function(success){
if(success){trace("приконнектились к серверу");
if(myXMLSocket.send("mult.ru\r\n")!=""){trace ("посылаю данные на сервер");}
}
else{trace("не удалось присоединиться к серверу");}
}
myXMLSocket.onData=function(incoming){trace("сервер пересылает данные клиенту");}
myXMLSocket.onClose = function(){trace("отключились от сервера");}
}

и вот что выводится:
приконнектились к серверу
посылаю данные на сервер
отключились от сервера

______
не могу понять почему myXMLSocket.onData не срабатывает

Старый 30.12.2005, 01:06
TamKoffe вне форума Посмотреть профиль Отправить личное сообщение для TamKoffe Найти все сообщения от TamKoffe
  № 2  
Ответить с цитированием
TamKoffe
 
Аватар для TamKoffe

Регистрация: Dec 2005
Сообщений: 7
проверь может быть сервер не поссылает к конце строки нулевой байт!!!

Старый 30.12.2005, 01:32
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 3  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Именно

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

Регистрация: Dec 2005
Сообщений: 4
мне кажется ripn.net выдаёт стандартный ответ, то есть с нулевым байтом на конце

написал им письмо, но они не ответили (деловые колбаски)

всё-таки мне кажется в чём-то другом причина

Старый 01.01.2006, 20:36
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 5  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
ты послал данные - коннект разорвался. Ты его не разрывал (ведь нет?) - значит, это сделали они. Обычно это делается в случае некорректных входящих данных. Ты уверен что посыдаешь то что надо? Я просто не в курсе что это за сервер...

Старый 01.01.2006, 20:44
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 6  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Подожди... Порт 43? Точно? У меня к такому порту флеш даже не пытается коннектиться - сказано ж "TCP порт (должен быть 1024 или выше)"

Старый 04.01.2006, 23:52
medesata вне форума Посмотреть профиль Отправить личное сообщение для medesata Найти все сообщения от medesata
  № 7  
Ответить с цитированием
medesata

Регистрация: Dec 2005
Сообщений: 4
прочитал HELP, но мне кажется это ограничение (>=1024) накладывается только на соединения с хостера, а с локального компьютера можно подключиться к любому порту

иначе почему Flash всё-таки коннектится к серверу?

Старый 05.01.2006, 01:30
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 8  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Цитата:
Сообщение от medesata
иначе почему Flash всё-таки коннектится к серверу?
странно... у меня не коннектится

Старый 06.01.2006, 10:53
medesata вне форума Посмотреть профиль Отправить личное сообщение для medesata Найти все сообщения от medesata
  № 9  
Ответить с цитированием
medesata

Регистрация: Dec 2005
Сообщений: 4
может это и флуд, но неужели никто из огромной аудитории флешера не может дать мне ответ? Ведь коннектится флеш к 43 порту, ну по крайней мере событие onConnect срабатывает.

Старый 06.01.2006, 14:22
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 10  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
попробуй всетаки портец поменять, в нелпе явно сказано что порт должен быть больше 1024(именно не совет а утверждение "The port number must be 1024 or greater.")!!!!!, если коннктется, то не факт что будет нормально работать, типа недокументированная возможность

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

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

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


 


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


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