Просмотр полной версии : openkore packet length extractor не работает
Гайд читать тут (http://ragbot.ru/forum/showthread.php?p=15958)
Проблема в следующем.
С помощью openkore packet length extractor пытаюсь достать recvpackets для Сервера РО находящегося в нашей локалке (RO EPISODE XII)
Однако постоянно выдаётся ошибка "Cannot find the packet lenght function". (Экзешник выбрал правильный, проверял через process explorer какой именно запускается) Для уверенности перебробывал все экзешники в папке (ну мало ли), результат тот же самый.
Собственно - как быть?
Crabbed, я уже писал где-то что "запускаться" на самом деле могут не токак exe-шик, т.е. описалово пакетов может находиться и в какой-нить dll-ке ;)
Извините если опять перехожу на оффтоп в теме, но думаю нет смысла создавать вторую тему на вытекающую проблему.
Попробывал другие экстракторы, ropatch4002 и JCV RO Tools
достал 2 recvpackets соответственно из экзешника.
recvpackets полученный с помощью ropatch вобще рушит ОК при запуске.
При использовании recvpackets от JCV RO tools после коннекта по прежнему возникает проблема
Unknown packet - 001E
Timeout on map server
а ресервпак с форума не прокатит? в принципе он под офф, но тем не менее...
klovns, какая такаяже? какой сервак, из какого файла пытаешься вытащить?
так вот у меня немого другая значит скачал я ту прогу пробил пакеты вставил в бота вхожу ботом и вот чё пишет!
http://img85.imageshack.us/img85/3953/66508812bq5.png (http://imageshack.us)
klovns, у тебя на серваке походу вот это (http://ragbot.ru/forum/showthread.php?t=2513)
Вообщем проблема похожая!Нужна xkor1 с плагином. У меня есть версия
1.9.4 в которую не ставится макроплагин, но которая работает под хкор1
(куча unknown packet при загрузке, но работает без проблем).
И есть версия 206SVN6172 с встроенным макроплагином, которая
работает идеально под хкор0, но вылетает под хкор1 (как я не пытался
изменить recvpackets.txt и Receive.pm по гайду 4epT и vitt)
Клиент загружается и чар ходит по мапе, но при попытке юзнуть любой скилл
опенкора вылетает с ошибкой и ругается на Wx.pm,Assert.pm,Receive.pm.
Картинка просто идентичная той что вверху!
Или recvpackets.txt и Receive.pm ковырять для 206SVN6172 ?
Может какой нить более продвинутый openkore-packet-length-extractor чем 1.1.0 появился ?
На опенкоре есть вроде какая то новая разработка, но как она работет не понял
https://openkore.svn.sourceforge.net/svnroot/openkore/packet-extracter/branches/next-generation/
************************************************** ***************************************
ААА!! скачал http://ragbot.ru/index.php?dn=down&re=load&f=1&id=70
OpenKore 1.9.4SVN5704 + интерфейс от Click'a. с уже встроенным плагином
Все заработало!!!! без всяких правок, вообще ничего не трогал, сразу все пошло, никаких unknown packet!!!O_o
Amoralic
06.07.2009, 20:41
http://xmages.net/out.php/i315548_.JPG
вот моя проблема....:(
а ты уверен что не патч запускаешь?
Amoralic
06.07.2009, 22:02
http://xmages.net/out.php/i315774_.JPG
уверен на 100%
у патчера как видишь имя другое
Amoralic
07.07.2009, 06:13
425kb
это значит не "Исполняемый файл клиента"!!!
посмотри ещё раз гайд, прочти:
Внимание:
оффтоп
Чёртик здравствуй! Помоги пожалуйста разобраться как можно вытащить с клиента Евро РО, сейчас fRO recvpackets.txt? Пробовал Packet Extractor v3, не даёт так как файл больше 6 мб. Потом пробовал прогой PEEK, вот так:
1. download PEEK
2. run PEEK.exe
3. click "Browse" and select your client file (not necessarily exe!)
4. click "Start Analyzer"
5. close PEEK
6. open folder: ..\PEEK\Output\
7. run 1.bat
8. file will appear: recvpackets.txt
Но что то тоже не идёт. заранее спасибо.
выложи куда-нибдудь файлик.. я думаю PEEK должен его схавать
Вот файл сервера, зазипован ниже. Кстати вот такие пакеты падают, они вообще палятся или нет? Packet Parser: Unknown Switch: 0A36.
да, действительно не распаковывается известными утилитами..
0A36 я пакет ранее не видел. В принципе можно его исследовать и добавить поддержку в openkore, но это в рамках другой темы.
В рамках какой темы? Про это уже кто то написал на англ. форуме. И самое то интересное как то же пакеты вытаскивают из этого клиента, только как и какой программкой, мб уже какая то новая появилась?
а с чего ты решил, что кто-то как-то от туда пакеты вытаскивает?
Потому что на английском форуме опен коре уже не раз выкладывали ресив пакеты, а сейчас что то тишина. Вот поэтому и решил. Может я и не прав, тогда от куда они берутся? Ну и как тогда решать проблему эту, повторюсь на форуме английской опен коре уже такой вопрос подняли и тишина. Вот ссыль: http://forums.openkore.com/viewtopic.php?f=64&t=211330
Значит раньше пакеты доставались без проблем..
Используй старые пакеты, не парься.
На счёт неизвестного пакета создай тему в разделе "Серверы RO (http://ragbot.ru/forum/forumdisplay.php?f=14)" нужно понять в какой момент он возникает и нужен дамп пакета.
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc. Перевод: zCarot