Страница 1 из 1

[!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Сб янв 02, 2010 7:57 pm
EternalHarvest
kLabMouse писал(а):Please Note, that RO packets are: 0064~04FF and 0700~07FF
All Other (like 9600, 0000, etc.) indicate that you did something wrong.
---

OpenKore теперь пишет о всех неразобранных или необработанных пакетах.
Packet Tokenizer: Unknown switch: xxxx
Пакета нет в recvpackets.txt, надо обновить этот файл для вашего сервера.
Packet Parser: Unknown switch: xxxx
Пакета нет в packet_list (пакет игнорируется).
Packet Parser: Unhandled Packet: xxxx Handler: xxxxxxxxxx
Известна структура пакета, но отсутствует функция для его обработки (пакет игнорируется).

О последних двух случаях сообщайте здесь, или http://forums.openkore.com/viewtopic.php?t=8020 следующую информацию:

сервер
ServerType
SVN ревизия
switch/handler из сообщения
при каких действиях получен пакет

Re: Packet Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Вс фев 07, 2010 2:16 pm
chuvachok

Код: Выделить всё

Packet Parser: Unknown switch: 01EC
солис has left the guild.
Reason:
на офе такая вот штука вылазит

Re: Packet Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Вс фев 07, 2010 3:07 pm
EternalHarvest
chuvachok писал(а):Unknown switch: 01EC
Ок.
(guild_member_map_change, структура есть в kRO ST, обработчика нет)

Re: Packet Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Ср фев 10, 2010 1:31 am
4epT
сервер TrueRO
SVN 7094

Код: Выделить всё

ip 79.174.33.45
port 6900
version 26
master_version 25
serverType kRO_RagexeRE_2009_09_22a
serverEncoding Russian
charBlockSize 108
recvpackets recvpackets_TrueRO_2010-02-09.txt
captcha 1

Код: Выделить всё

-----------Account Info------------
Account ID: 2004433    D1 95 1E 00

БЛА БЛА БЛА


================================================
>> Sent packet: 0065  [Character Server Login] [17 bytes]   Feb 10 01:03:19 2010
  0>  65 00 D1 95 1E 00 0C F1    FE 5A 3F E7 3C 17 00 00    e........Z?.<...
 16>  01                                                    .
Packet Tokenizer: Unknown switch: 95D1
================================================
<< Received unknown packet [276 bytes]   Feb 10 01:03:19 2010
  0>  D1 95 1E 00 6B 00 88 00    00 00 00 00 00 00 00 00    ....k...........
 16>  00 00 00 00 00 00 00 00    00 00 00 00 DB 24 00 00    .............$..
 32>  00 00 00 00 A0 86 01 00    00 00 00 00 01 00 00 00    ................
 48>  00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    ................
 64>  00 00 00 00 30 00 30 00    00 00 28 00 00 00 0E 00    ....0.0...(.....
 80>  0B 00 96 00 00 00 01 00    00 00 01 00 00 00 00 00    ................
 96>  00 00 00 00 00 00 00 00    00 00 78 75 79 00 00 00    ..........xuy...
112>  00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    ................
128>  00 00 00 00 00 00 00 00    00 00 00 00 6B 00 88 00    ............k...
144>  00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    ................
160>  00 00 00 00 DB 24 00 00    00 00 00 00 A0 86 01 00    .....$..........
176>  00 00 00 00 01 00 00 00    00 00 00 00 00 00 00 00    ................
192>  00 00 00 00 00 00 00 00    00 00 00 00 30 00 30 00    ............0.0.
208>  00 00 28 00 00 00 0E 00    0B 00 96 00 00 00 01 00    ..(.............
224>  00 00 01 00 00 00 00 00    00 00 00 00 00 00 00 00    ................
240>  00 00 78 75 79 00 00 00    00 00 00 00 00 00 00 00    ..xuy...........
256>  00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    ................
272>  00 00 00 00                                           ....
очень часто на пиратках перед пакетом "006B" приходит ИД аккаунта.. что мешает коре понимать что с этим делать и кора ступорится..

справляюсь пока тем, что в пакетики прописываю "95D1 4"

Re: Packet Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Пт фев 12, 2010 1:58 am
EternalHarvest
4epT
&Network::Send::RagexeRE_0:sendGameLogin

Код: Выделить всё

sub sendGameLogin { # we hack on the sendGameLogin and add the nextMessageMightBeAccountID after it
	my ($self) = shift;
	$self->SUPER::sendGameLogin(@_);
	$incomingMessages->nextMessageMightBeAccountID();
}

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Вт сен 28, 2010 6:18 pm
Liff
[true-ro]
ip 79.174.33.45
port 6900
version 26
master_version 25
serverType kRO_RagexeRE_2009_09_22a
serverEncoding Russian
charBlockSize 112
recvpackets_TrueRO_2010-02-09.txt
captcha 1

Серв Тру ро. Конектится к серву, к чар серву, проходит капчу, а далее....
Packet Tokenizer: Unknown switch:CE41
Чем только не пытался вытаскивать ресив пакеты. Екзешник оказался патчером, а с truero.dll вылезли какие то левые пакеты, которые ничего не исправили. Прошу помощи)
Кора 2.1 SVN7221

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Вт сен 28, 2010 7:25 pm
kLabMouse
Liff
Супер параметр recvpackets_TrueRO_2010-02-09.txt
Внимание... птичка... точнее пробел.
длжно быть: recvpackets TrueRO_2010-02-09.txt

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Чт сен 30, 2010 7:59 pm
Liff
Так он вообще ненаходит файл. Пишет : Unable to load the file TrueRO_2010-02-09.txt
И вариант recvpackets recvpackets_TrueRO_2010-02-09.txt не работает, аналогично.

Добавлено спустя 18 часов 32 минуты 6 секунд:
Мб есть у кого свежие пакеты от Тру ро? Возможно это помогло бы.

Добавлено спустя 21 час 54 минуты 53 секунды:
Дополнение.....извлек таки пакеты, обозвал их recvpacket-tro.txt, кинул в папку tables, подрубил по типу
recvpackets recvpacket-tro.txt
все подрубилось, но после капчи опять вылазиет
Packet Tokenizer: Unknown switch:CE41

Добавлено спустя 7 часов 18 минут 18 секунд:
Великий метод тыка. В конфиге по умолчанию нашел вот такие строчки
debug 0
debugPacket_unparsed 0
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugPacket_include
debugPacket_include_dumpMethod
debugDomains
charBlockSize 108
serverEncoding Russian
wx_captcha 1

и сменил
debugPacket_received 0
на
debugPacket_received 1
Заработало.

Не, лажа...пару раз зашло и работало без помех. А теперь опять не входит.

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Пт ноя 30, 2012 6:20 pm
Enerjy
О последних двух случаях сообщайте здесь, или http://forums.openkore.com/viewtopic.php?t=8020 следующую информацию:

сервер
ServerType
SVN ревизия
switch/handler из сообщения
при каких действиях получен пакет
сервертайп kRO_RagexeRE_2010_07_14a
пробовал с чистой r8322; так же r8322 с патчем http://forums.openkore.com/viewtopic.ph ... lay#p54489
Packet Parser: Unhandled Packet: 043D Handler: skill_postdelay
Пакет проскакивает когда кастуешь любой скилл на которой стоит серверная задержка

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Сб дек 01, 2012 1:52 pm
EternalHarvest
r8322

skill_postdelay
Что-то здесь не так. В 8322 больше нет skill_postdelay, есть только skill_post_delay.

Re: [!] Tokenizer/Parser: Unknown/Unhandled Packet/switch

Добавлено: Сб дек 01, 2012 5:00 pm
Enerjy
EternalHarvest писал(а):
r8322

skill_postdelay
Что-то здесь не так. В 8322 больше нет skill_postdelay, есть только skill_post_delay.
Перекачал еще раз, с http://collectskin.com/openkore/. Судя по хеш суммам, был какой-то апдейт. Сейчас попробую.


update: Все работает, спасибо!