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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.07.2008, 12:41
Ruffus вне форума Посмотреть профиль Отправить личное сообщение для Ruffus Найти все сообщения от Ruffus
  № 21  
Ответить с цитированием
Ruffus
 
Аватар для Ruffus

Регистрация: Apr 2008
Сообщений: 82
Порт - 1234. Расскажите, что такое этот BOM.
Ещё интересно, что данные не принимает не только флэш (который может быть чувствителен к кодировке),
но и сам сервер. Хотя этот сервер был тестирован соответствующим клиентом.
Если хмл-сокет ждёт определённого формата данных, расскажите, что это за формат. Только всё равно
кодировка, воспринимаемая флэшем, едва ли к формату относится.


Последний раз редактировалось Ruffus; 02.07.2008 в 14:55.
Старый 09.07.2008, 18:12
Ruffus вне форума Посмотреть профиль Отправить личное сообщение для Ruffus Найти все сообщения от Ruffus
  № 22  
Ответить с цитированием
Ruffus
 
Аватар для Ruffus

Регистрация: Apr 2008
Сообщений: 82
Нашёл на форуме тред с похожей проблемой.
Поставил на стороне флеша +'\n\ к передаваемой строке, сервер стал получать.
Теперь вопрос в том, как пофиксить сервер. Ставлю +#10, +'\n', делал AnsiToUTF8.
Флеш почему-то продолжает игнорить данные.
Напомню, что у меня Indy TCP Server.

Старый 09.07.2008, 23:03
Ruffus вне форума Посмотреть профиль Отправить личное сообщение для Ruffus Найти все сообщения от Ruffus
  № 23  
Ответить с цитированием
Ruffus
 
Аватар для Ruffus

Регистрация: Apr 2008
Сообщений: 82
Поставив перед передаваемой строкой на сервере #0, добился того, что начало срабатывать событие onData. В конце ставил и #10, и #13#10, и #10#13. Строчку загонял в метод AnsiToUTF8. В итоге обработчик события говорит, что пришедшая строка пустая.
Горю. Помогите.

Старый 10.07.2008, 01:19
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 24  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А зачем перед сообщением возврат каретки? в конце нужно - 0х00 или, мб 0х0А
BOM == 0xEF 0xBB 0xBF (сигнатура UTF-8).
__________________
Hell is the possibility of sanity

Старый 10.07.2008, 02:07
Ruffus вне форума Посмотреть профиль Отправить личное сообщение для Ruffus Найти все сообщения от Ruffus
  № 25  
Ответить с цитированием
Ruffus
 
Аватар для Ruffus

Регистрация: Apr 2008
Сообщений: 82
Перед сообщением #0, возврат это ж #13 вроде. Я ставлю в конце #10, то есть 0x0A аналогично \n со стороны флэш.
А BOM в начало я так полагаю?

Старый 10.07.2008, 03:57
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 26  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
в такой нотации я не знаю, что #0 и #13 значит...
0х00 - это первый символ в этой таблице: http://www.asciitable.com/
БОМ - в начало. 0x00 - в конец.
\n == 0x0A
\r == 0x0D
__________________
Hell is the possibility of sanity

Старый 11.07.2008, 11:56
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 27  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
сервер должен отправлять в конце сообщения нулевой байт.
из хелпа: Each XML message is a complete XML document, terminated by a zero (0) byte

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

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

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


 


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


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