Re: mail.pl - чтение игровой почты
Добавлено: Пт мар 13, 2009 8:57 pm
Хм. Клиент не всегда открывает окно с почтой при получении 0240, хотя бы при просто получении письма... Но как-то я это делал.
Попробуй после получения 0240 послать серверу пакет на чтение первого сообщения (4102 + четыре байта id письма), вроде должен открыться просмотр письма, если нажать там "ответить", и потом слева вкладку переключить - то откроется список почты.
А вообще надо понять, как клиент различает, когда он разговаривает с почтовым ящиком (посылает 0260, получает 0240) и открывает список почты, а когда он просто получает новое письмо (и тоже посылает 0260 и получает 0240) и ничего не открывает.
Добавлено спустя 3 минуты 27 секунд:
В 0240 по 4 байта на письмо непонятно что обозначают, может что-то связанное с этим. Но скорее что-то связанное с флагами "прочитанности" писем. А может и то, и то.
Попробуй после получения 0240 послать серверу пакет на чтение первого сообщения (4102 + четыре байта id письма), вроде должен открыться просмотр письма, если нажать там "ответить", и потом слева вкладку переключить - то откроется список почты.
А вообще надо понять, как клиент различает, когда он разговаривает с почтовым ящиком (посылает 0260, получает 0240) и открывает список почты, а когда он просто получает новое письмо (и тоже посылает 0260 и получает 0240) и ничего не открывает.
Добавлено спустя 3 минуты 27 секунд:
В 0240 по 4 байта на письмо непонятно что обозначают, может что-то связанное с этим. Но скорее что-то связанное с флагами "прочитанности" писем. А может и то, и то.