Как узнать charBlockSize

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
ReneGAD
Новичок
Сообщения: 4
Зарегистрирован: Сб июл 09, 2011 10:38 am

Как узнать charBlockSize

Сообщение ReneGAD »

Специфический вопросик, как узнать charBlockSize сервера, из тех что перепробовал (106,108,112,116,128) ни один не подходит.
Помогайте люди добрые)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: Как узнать charBlockSize

Сообщение kLabMouse »

ReneGAD
Создать Акк, создать Новиса (только одного на первом слоте).
сниффнуть пакетик, найти структуру, подсчитать длину.
Ну... или перебором, благо вариантов не много.
ReneGAD
Новичок
Сообщения: 4
Зарегистрирован: Сб июл 09, 2011 10:38 am

Re: Как узнать charBlockSize

Сообщение ReneGAD »

Что значит вариантов не много)))
я перебрал от 106 до 128 все варианты, какие еще могут быть. напиши плз)))

Добавлено спустя 3 часа 23 минуты 7 секунд:
0000 34 A2 07 00 6B 00 A3 00 09 09 09 00 00 00 00 00 4...k...........
0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2B ...............+
0020 4C 02 00 00 00 00 00 E8 03 00 00 00 00 00 00 01 L...............
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040 00 00 00 00 00 00 00 00 00 2A 00 00 00 2A 00 00 .........*...*..
0050 00 0B 00 0B 00 96 00 00 00 01 00 00 00 01 00 00 ................
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 71 77 65 .............qwe
0070 71 77 65 71 77 65 00 00 00 00 00 00 00 00 00 00 qweqwe..........
0080 00 00 00 00 00 05 05 05 05 05 05 00 00 01 00 6E ...............n
0090 65 77 5F 31 2D 31 2E 67 61 74 00 00 00 00 00 00 ew_1-1.gat......
00A0 00 00 00 00 00 00 00 .......

Ели как удалось получить вот это вот чудо. Это пакеты с чарами. Помогите разобраться...

Добавлено спустя 14 минут 5 секунд:
0000 6B 00 2B 01 09 09 09 00 00 00 00 00 00 00 00 00 k.+.............
0010 00 00 00 00 00 00 00 00 00 00 00 2C 4C 02 00 00 ...........,L...
0020 00 00 00 E8 03 00 00 00 00 00 00 01 00 00 00 00 ................
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040 00 00 00 00 00 28 00 00 00 28 00 00 00 0B 00 0B .....(...(......
0050 00 96 00 00 00 01 00 00 00 01 00 00 00 00 00 00 ................
0060 00 00 00 00 00 00 00 00 00 31 31 31 31 31 31 31 .........1111111
0070 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1...............
0080 00 09 09 01 01 09 01 01 00 01 00 6E 65 77 5F 31 ...........new_1
0090 2D 31 2E 67 61 74 00 00 00 00 00 00 00 00 00 00 -1.gat..........
00A0 00 00 00 2B 4C 02 00 00 00 00 00 E8 03 00 00 00 ...+L...........
00B0 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C0 00 00 00 00 00 00 00 00 00 00 00 00 00 2A 00 00 .............*..
00D0 00 2A 00 00 00 0B 00 0B 00 96 00 00 00 01 00 00 .*..............
00E0 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F0 00 71 77 65 71 77 65 71 77 65 00 00 00 00 00 00 .qweqweqwe......
0100 00 00 00 00 00 00 00 00 00 05 05 05 05 05 05 00 ................
0110 00 01 00 6E 65 77 5F 31 2D 31 2E 67 61 74 00 00 ...new_1-1.gat..
0120 00 00 00 00 00 00 00 00 00 00 00 ...........

Пакет с двумя чарами на аккаунте
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Как узнать charBlockSize

Сообщение 4epT »

вот пакет с одним чаром:

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

3  94.228.192.59:6151  192.168.0.200:4660  167  Recv  
0000  34 A2 07 00 6B 00 A3 00 09 09 09 00 00 00 00 00    4...k...........
0010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2B    ...............+
0020  4C 02 00 00 00 00 00 E8 03 00 00 00 00 00 00 01    L...............
0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040  00 00 00 00 00 00 00 00 00 2A 00 00 00 2A 00 00    .........*...*..
0050  00 0B 00 0B 00 96 00 00 00 01 00 00 00 01 00 00    ................
0060  00 00 00 00 00 00 00 00 00 00 00 00 00 71 77 65    .............qwe
0070  71 77 65 71 77 65 00 00 00 00 00 00 00 00 00 00    qweqwe..........
0080  00 00 00 00 00 05 05 05 05 05 05 00 00 01 00 6E    ...............n
0090  65 77 5F 31 2D 31 2E 67 61 74 00 00 00 00 00 00    ew_1-1.gat......
00A0  00 00 00 00 00 00 00                               .......
вот в 2-мя чарами:

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

3  94.228.192.59:6151  109.173.87.200:1885  303  Recv  
0000  34 A2 07 00 6B 00 2B 01 09 09 09 00 00 00 00 00    4...k.+.........
0010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2C    ...............,
0020  4C 02 00 00 00 00 00 E8 03 00 00 00 00 00 00 01    L...............
0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040  00 00 00 00 00 00 00 00 00 28 00 00 00 28 00 00    .........(...(..
0050  00 0B 00 0B 00 96 00 00 00 01 00 00 00 01 00 00    ................
0060  00 00 00 00 00 00 00 00 00 00 00 00 00 31 31 31    .............111
0070  31 31 31 31 31 00 00 00 00 00 00 00 00 00 00 00    11111...........
0080  00 00 00 00 00 09 09 01 01 09 01 01 00 01 00 6E    ...............n
0090  65 77 5F 31 2D 31 2E 67 61 74 00 00 00 00 00 00    ew_1-1.gat......
00A0  00 00 00 00 00 00 00 2B 4C 02 00 00 00 00 00 E8    .......+L.......
00B0  03 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00    ................
00C0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D0  00 2A 00 00 00 2A 00 00 00 0B 00 0B 00 96 00 00    .*...*..........
00E0  00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00    ................
00F0  00 00 00 00 00 71 77 65 71 77 65 71 77 65 00 00    .....qweqweqwe..
0100  00 00 00 00 00 00 00 00 00 00 00 00 00 05 05 05    ................
0110  05 05 05 00 00 01 00 6E 65 77 5F 31 2D 31 2E 67    .......new_1-1.g
0120  61 74 00 00 00 00 00 00 00 00 00 00 00 00 00       at.............
charBlockSize 136 не предлагать :)

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

От чар-сервера получен список персонажей.
---------- Список персонажей -------------
Слот 257:  (Hunter, уровень 1/1)
Слот 1285:  (Hunter, уровень 1/1)
Слот 2313:  (Hunter, уровень 1/1)
------------------------------------------
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: Как узнать charBlockSize

Сообщение EternalHarvest »

136, он есть в ST0, а в kRO его нет. Надо перенести функцию со структурами для charBlockSize в Receive.pm, и убрать из всех других мест.
ReneGAD
Новичок
Сообщения: 4
Зарегистрирован: Сб июл 09, 2011 10:38 am

Re: Как узнать charBlockSize

Сообщение ReneGAD »

товарищи помогите всетки разобраться с ботом....
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Как узнать charBlockSize

Сообщение 4epT »

скачай самую свежую сборку и ставь "charBlockSize 136"

должно прокатить
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
ReneGAD
Новичок
Сообщения: 4
Зарегистрирован: Сб июл 09, 2011 10:38 am

Re: Как узнать charBlockSize

Сообщение ReneGAD »

чет не помогло,хотя сборка вроде как самая новая....
ip 94.228.192.59
port 6150
master_version 25
version 26
serverType kRO_RagexeRE_2010_07_14a
addTableFolders translated/kRO_english;kRO
charBlockSize 136

кто-нибудь попробуйте бота законекать плз на своих сборках

qwerty qwerty - логин и пароль
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Как узнать charBlockSize

Сообщение 4epT »

аха, что-то не прокатило на свежей СВН:
servertype 136
------------ Выбор персонажа ------------
# Выберите
0 Слот 257: (Hunter, уровень 1/1)
1 Слот 1285: (Hunter, уровень 1/1)
2 Слот 2313: (Hunter, уровень 1/1)
3 Создать нового персонажа
4 Удалить персонажа
------------------------
servertype 134 уже больше похож на правду:
------------ Выбор персонажа ------------
# Выберите
0 Слот 0: qweqweqwe (Novice, уровень 6/0)
1 Слот 1: 111111 (Swordsman, уровень 0/0)
2 Слот 2305: (, уровень 0/0)
3 Создать нового персонажа
4 Удалить персонажа
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: Как узнать charBlockSize

Сообщение EternalHarvest »

EternalHarvest писал(а):Надо перенести...
4epT писал(а):аха, что-то не прокатило на свежей СВН
Почему же оно могло не прокатывать до r7815?
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Re: Как узнать charBlockSize

Сообщение 4epT »

я думал в r7811 уже всё перенемено :)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Ответить