ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Авторские статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 16.04.2007, 22:54
Аватар для Digimortal
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

>> это ведь не просто мусор?

нет конечно, это rtf-текст твоего сообщения, упакованный gzip и закодированный base64..
прочитай в описании пакетов про MRIM_CS_MESSAGE: http://digimortal.0x48k.cc/articlz/mrim-packets.txt
 
Ответить с цитированием

  #22  
Старый 16.04.2007, 23:14
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

это я читал))) толбко я не могу понять для чего он нужен
 
Ответить с цитированием

  #23  
Старый 16.04.2007, 23:22
Аватар для Digimortal
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

вы МАгентом пользовались хоть раз? там можно пересылать отформатированный в формате rtf текст (фон цветной, шрифт ит.д.) - это я думаю вам нафик не надо, если конечно вы свой мрим-клиент не собрались писать.. )
 
Ответить с цитированием

  #24  
Старый 17.04.2007, 08:53
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

пользовался... раз пять... надо наверное поюзать
 
Ответить с цитированием

  #25  
Старый 17.04.2007, 11:23
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

вот дампы пакетов:
мой:
Цитата:
EF BE AD DE 0A 00 01 00
серва
Цитата:
EF BE AD DE 0D 00 01 00
версия протокола это именно 0D 00 01 00
так почему они различаются?
неужели мэил уже успели изменить протокол?
 
Ответить с цитированием

  #26  
Старый 17.04.2007, 16:01
Аватар для Digimortal
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

ну да, а что в этом удивительного?
в МАгенте постоянно появляются новые возможности, а следовательно и новые версии протокола появляются..
 
Ответить с цитированием

  #27  
Старый 17.04.2007, 19:02
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

ну всё равно как - то...
для меня немног времени прошло, а уже на три еденички протокол поменяли
всмысле три раза
я думаю мэилпрото не станет таким как асику.
тоесть не будет делать так, что клиенты работающие по старому протоколу, не смогут дажо залогинитсо.
 
Ответить с цитированием

  #28  
Старый 18.04.2007, 15:29
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

хм, строю пакет, вот дамп
Цитата:
EF BE AD DE 0A 00 01 00 02 00 00 00 08 10 00 00 я╛н▐............
3D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =...............
00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 ............@...
12 00 00 00 6D 61 7A 61 67 61 6E 64 6F 6E 40 6D ....mazagandon@m
61 69 6C 2E 72 75 1B 00 00 00 54 68 65 72 65 20 ail.ru....There
69 73 20 6E 6F 20 73 70 6F 6F 6E 2C 20 4E 65 6F is no spoon, Neo
2E 2E 21 21 21 00 00 00 00 ..!!!....
[105 bytes]
не могу понять почему не доходит.
если поставить NORECV (04 00 00 00), мессага прекрасно идёт, а если rtf, то не доходит.
плюс нету потвержения.
помогите

и кста, если не трудно, преведите пример потверждения получения мессаги.
никак не могу понять как он строитсо

Последний раз редактировалось x-treem; 18.04.2007 в 15:43..
 
Ответить с цитированием

  #29  
Старый 18.04.2007, 18:37
Аватар для Digimortal
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

ну, чтоб ставить флаг rtf, надо саму rtf-часть наверно в сообщение вкладывать.. а зачем тебе это? поставь просто в значение флага 0..
а собрать пакет для подтверждения очень просто:
Код:
sub message_recv
{
	my ($from, $msg_id) = @_;
	my $data = pack ("L", length($from)) . $from . 
		       pack ("L", $msg_id);

	print $sock make_mrim_packet( $MRIM_CS_MESSAGE_RECV, $data);
	$seq_real++;
}
 
Ответить с цитированием

  #30  
Старый 18.04.2007, 18:52
Аватар для x-treem
x-treem
Участник форума
Регистрация: 08.11.2006
Сообщений: 167
Провел на форуме:
539434

Репутация: 54
Отправить сообщение для x-treem с помощью ICQ
По умолчанию

хех, если бы всё так просто
просто не так выразился, я имел ввиду дамп а не сабу.
сорри.
тут вот в чём вопрос:
from - это мыло отправителя или его айпи?
msg_id - это seq пакета с мессаджем котороый пришёл?

вот это у мну и составило проблему.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ