Decrypt packets
Всем привет! Хроники IT. Ядро самопал. Суть проблемы: не получаеться decrypt packets.
Код:
Exception in thread "Thread-0" java.lang.NegativeArraySizeException |
Re: Decrypt packets
NegativeArraySizeException - негативный размер массива, ошибка
|
Re: Decrypt packets
А так ;)
Код:
public void read(ByteBuffer buffer) { Код:
public void decrypt(ByteBuffer buffer,int offset,int size) { |
Re: Decrypt packets
На Ваш вопрос нет однозначного ответа :) Т.к. Вы даже не выложили полную трассировку стека при исключении. Начинайте лучше отлаживать приложение.
Пара советов. Следите за позицией и размером буфера. Так же уделите внимание тому, что в одном байт-буфере может быть несколько пакетов (если используется mmocore), так же у Вас может быть неполный пакет в буфере, а остальная часть может приходить со следующим пакетом :) |
Re: Decrypt packets
Не получаеться по дружить authserver c gameserver:(
Добавлено через 26 минут Код:
private ByteBuffer buffer = ByteBuffer.allocate(65536).order(ByteOrder.LITTLE_ENDIAN); Если нужно выложу другие части кода. Не буду засерать форум кодом. |
Текущее время: 10:42. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot