Вход в систему
Логин
Пароль
 

Sprint #26: Terrain.Сейчас на сайте 0 посетителей
WoWCore
История 2.0
История 1.0
SandBox

Ресурсы
Форум
Файлы

Документация
Литература
Ссылки


Здравствуйте,  Anonymous

Тема: iLoger - Программа декодер\конвертерСписок тем

Black Angel ··· 29.08.2008, 23:23
Здравствуйте!

Пользуюсь снифером iLoger все замечательно за исключением одного момента... Уж больно накладно делать выборку нужных данных (русские тексты) со снифа *.pkt существуют в природе некие конверторы или редакторы которые бы делали выборку текста из файла ?

P.S. если нужны файлы снифов стучите в аську (173633336) на данный момент есть архив 30мб (в распакованном виде 76мб)
RomanRom2 ··· 01.09.2008, 15:21
ага, привет.

не понял вопроса. какую выборку?
там в снифе есть опкод с текстом. текст в юникоде. в чем проблема?
и какого рода конверторы то надо? мы из снифов достаем инфу и сразу льем в базу. наш респонсер тебе бесполезен, т.к. база проприетарная. пиши свой декодер, никаких проблем с этим ведь.

снифы присылай на ftp://wowcore.ru, логин wowlogs, пароль wowcore.
Black Angel ··· 12.09.2008, 11:40
В файле снифа присутствует куча ненужного мне мусора... Я просматриваю все через Notepad++ и грубо говоря 5мб снифа нужного мне текста 10кб остальное значения потипу FE, ETB, CAN, NUL и тд... Интересует меня есть ли программа которая опускает все значения при просмотре или сохранении кроме текста ?

P.S. Если вопросы выглядят глуповато и сумбурно то сразу прошу прощения так как в програмировании не очень силен и снифером пользуюсь для сбора русской локализации...
munche ··· 12.09.2008, 11:49
Для локализации парсите вдб и не страдайте фигней
Black Angel ··· 12.09.2008, 18:43
В wdb не вся инфа к сожалению... например нет текста показывающегося после выполнения задания и во время оного...

P.S. to RomanRom2 сегодня наконецто починили мне инет ночью вышлю снифы :)
RomanRom2 ··· 15.09.2008, 19:12
конечно нет, это совсем другой опкод.
Black Angel ··· 13.09.2008, 00:06
ну все... что было на текущий момент (27 архивчиков) залил на фтпшник :)

P.S. Может быть я конечно наглею, но не могли бы сделать конвертер который бы вытаскивал весь текст из снифов ? не обязательно чтобы все было уже готово к заливке в базу (наличие запросов и тд) хотябы просто текст...
sarsen ··· 13.09.2008, 15:12
Так чем распарсить и как перегнать в sql чтоб в базу залить то ? :(
Dereka ··· 13.09.2008, 15:48
Sarsen, читай 4 строку во втором сообщении(RomanROm2)
;)
RomanRom2 ··· 15.09.2008, 19:10
1. скажи пожалуйста, какое название реалма? по имени файла не могу понять. и выкачай свежий снифер, он пишет имена нормально.

2. называй какие опкоды парсить, сделаю.
Black Angel ··· 16.09.2008, 04:30
По первому пункту:

Снифер мне дали на форуме мангоса (на сайте ссылок я нет как вы сами писали чтобы не палицо :) ) если
возможно дайте ссылку снифер или его самого на мыло rsv83@yandex.ru так как на текущий момент я тогда преостановлю временно сбор инфы и продолжу уже с новым...

Названия реалмов снифер сохраняет в кодировке utf8... вот все названия файлов в нормальной кодировке:
8606.BOBR2008.Вечная Песня.48AB3F3F.pkt
8606.BOBR2008.Вечная Песня.48AB35C7.pkt
8606.BOBR2008.Вечная Песня.48AB49A9.pkt
8606.BOBR2008.Вечная Песня.48AB49F0.pkt
8606.BOBR2008.Вечная Песня.48AB3582.pkt
8606.BOBR2008.Вечная Песня.48ACB257.pkt
8606.BOBR2008.Вечная Песня.48ACBDE3.pkt
8606.BOBR2008.Вечная Песня.48ACBF66.pkt
8606.BOBR2008.Вечная Песня.48ACC4A7.pkt
8606.BOBR2008.Вечная Песня.48ACC65C.pkt
8606.BOBR2008.Вечная Песня.48ACC98C.pkt
8606.BOBR2008.Вечная Песня.48ACC341.pkt
8606.BOBR2008.Вечная Песня.48ACF3EB.pkt
8606.BOBR2008.Вечная Песня.48ADB848.pkt
8606.BOBR2008.Вечная Песня.48AE3334.pkt
8606.BOBR2008.Вечная Песня.48AF3ADE.pkt
8606.BOBR2008.Вечная Песня.48B0A204.pkt
8606.BOBR2008.Вечная Песня.48B1D1C3.pkt
8606.BOBR2008.Вечная Песня.48B1EFC3.pkt
8606.BOBR2008.Вечная Песня.48B6B4D6.pkt
8606.BOBR2008.Вечная Песня.48B07F1A.pkt
8606.BOBR2008.Вечная Песня.48B20B8E.pkt
8606.BOBR2008.Вечная Песня.48B61CF6.pkt
8606.BOBR2008.Вечная Песня.48B230DD.pkt
8606.BOBR2008.Вечная Песня.48B23111.pkt
8606.BOBR2008.Азурегос.48AB3593.pkt
8606.BOBR2008.Термоштепсель.48AB499B.pkt

По второму пункту:

Как я писал выше в программировании не силен к сожалению :( и соответственно в терминологии тоже... все что мне нужно от снифера это русский текст и если это возможно то айди текста... например я просматриваю файлы через notepad++ и вижу строки в виде куча значений NUL SOH STX EM CAN Название квеста или текст NUL Текст квеста... хочется чтобы было в виде числовой индетификатор, отступ в десяток пробелов или новая строка Название квеста или текст, отступ в десяток пробелов или новая строка и текст квеста... впринципе индетификатор не обязательно :)

P.S. Сорри за такой каламбур, но на "граммотном" языке не получается обьяснить :(
Black Angel ··· 16.09.2008, 05:14
Совсем забыл... залил на фтп собраную за сегодня инфу (6 архивов) Да если это чемто прояснит чего я хочу, то после вытаскивания текста при помощи блокнота у меня результат выглядит так:

UPDATE `quest_temp` SET `RequestItemsText_loc8`='Привет. Я очень переживаю из-за пропажи ожерелья. Ведь его мне папа привез! Кстати, он говорит, что в озере водятся чудовища. Вы уже их победили?' WHERE `entry`='3741';
UPDATE `quest_temp` SET `OfferRewardText_loc8`='Спасибо, что достали мне ожерелье, $Gгосподин:госпожа; |3-6($c)... Вы очень добры! Моя кошечка тоже хочет сказать \"спасибо\" – верно, Эфси?' WHERE `entry`='3741';
RomanRom2 ··· 16.09.2008, 13:20
1. ссылку я вам выслал на емайл, ловите.
2. насчет текстов - я подготовлю паблик версию zPktViewer, при помощи которого вы сможете "вытаскивать" свои тексты. выглядит он так: http://wowcore.ru/zViewer.png
3. маленькая просьба: не нужно паковать каждый снифф и высылать кучу архивов, это доставляет некоторые неудобства. пакуйте в один архив.
Black Angel ··· 16.09.2008, 17:40
1. Ссылка пришла (интересно что если нажать на нее из письма то просто перебрасывает на http://wowcore.ru а вот если скопировать в браузер то качается :) )

2. Хорошо буду ждать...

3. Постараюсь... просто до этого я пытался залить все вкуче, но с моим инетом это не так просто :( канал всего 64к да и дисконекты частые бывают.) Вобщем архивы по 10-15 мб вас устроят ? при дисконекте не так жалко будет потраченного времени :)
RomanRom2 ··· 16.09.2008, 18:44
аа, понятно. тогда заливайте как получается. это не страшно.
Black Angel ··· 16.09.2008, 22:17
Опробовал только что присланный на почту снифер... вобщем это тоже самое что было у меня до этого :) названия снифов сохраняет также в кодировке утф и на винде выглядят они как абраказябра (проблема только с русскими реалмами, евро сохраняются нормально)
RomanRom2 ··· 17.09.2008, 11:40
хмм, быть такого не может... я ошибся где то видимо.
RomanRom2 ··· 17.09.2008, 16:40
1. перезалил iLogger на сайт, скомпилировал из сорцов последних. скачайте по той же ссылке и попробуйте.
2. http://wowcore.ru/downloads/zPktViewer.exe.rar - паблик вьювер. пользуйтесь. "хавает" 2.1 и 2.2 версии снифов.
Black Angel ··· 17.09.2008, 18:18
спастбо, сегодня\завтра протестю вьювер...

P.S. Протестил только что... все рабоет но с большим но :( вьювер криво выводит кирилицу... выглядит это так:
http://www.mediafire.com/imageview.php?quickkey=nmvvzfiynz0&thumb=5
RomanRom2 ··· 17.09.2008, 18:431614.test.png - 47083 байт   
быть такого не может :) вьювер по просту так не умеет показывать :)
скриншот пожалуйста. вот мой. один из ваших снифов.
RomanRom2 ··· 17.09.2008, 18:49
хмм...
Black Angel ··· 17.09.2008, 19:11
А насколько проблематично сделать банальный конвертер ? Что бы он работал по принципу запустил, указал сниф и имя создаваемого файла... и уже в этот фаил перенеслись бы заданные значения (етнри, название и текст)
RomanRom2 ··· 18.09.2008, 11:47
опкодов с текстами - с десяток. какие именно? и у всех разные названия и колчества полей. универсального чтото не получается.
Black Angel ··· 18.09.2008, 13:15
Мне 3 штуки только нужны, ну может 4-5 от силы... (сегодня просмотрю вьювер скажу точно какие именно)

P.S. А с вьювером не разбирались ? (по поводу не совпадения кодировок)
RomanRom2 ··· 18.09.2008, 13:28
ни у кого эта проблема не воспроизводится.
попробуйте сделать вот что:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
ключ 1252 равен "c_1252.nls", замените на "c_1251.nls" и перезагрузите windows.

какая версия вашего windows? по подробнее пожалуйста.

вы iLogger с сайта новый не попробовали? как пишутся имена файлов с русскими буквами?
если по преждему "кракозяблами", то это какой то глобальный rootcause...
Black Angel ··· 18.09.2008, 15:30
После правки реестра в вьювере текст стал отображаться нормально, вот только при копировании его в другое приложение (ворд, блокнот и тд) получается всеравно абраказябра :(

Снифер новый скачал, файлы сохраняет с корректным именем (вчера играл мало так что не стал маленький кусок лить, залью сегодня ближе к утру побольше :) )

P.S. Просмотрел вьювером сниф... вобщем нужные мне опкоды SMSG_QUESTGIVER_OFFER_REWARD и SMSG_QUESTGIVER_REQUEST_ITEMS собственно из них нужны только поля complete_text, entry и incomplete_text, entry...
Также хотел найти текст который мобы говорят в чат (при атаке или по завершении задания) но так и не нашел нужного опкода :(
sarsen ··· 19.09.2008, 04:26
Также хотел найти текст который мобы говорят в чат (при атаке или по завершении задания) но так и не нашел нужного опкода :(
Вот это меня тоже очень интересует возможно ли извлеч эти тексты както?
Рома спасибо за сниф очень нужная чтучка =)
sarsen ··· 19.09.2008, 05:11
как узнать из этого числа какой гуид точно trainer_guid = F13000157B001D22
Black Angel ··· 19.09.2008, 09:21
э... а зачем тебе точный гуид ? гуиды вроде бы при спавне автоматом прописываются...

P.S. Тексты криков я находил через блокнот... но это жутко неудобно :(
sarsen ··· 19.09.2008, 18:23
не знаю что ты там находил и через какой блокнот у меня одни кракозябры там =)
Black Angel ··· 22.09.2008, 21:29
Notepad++ открываеш сниф выбираешь кодировки-кодировать в utf8 без bom...
munche ··· 19.09.2008, 09:25
По гуиду вы можете узнать только энтри. То что он тренер определяют только флаги в апдэйт полях. См А9
RomanRom2 ··· 19.09.2008, 18:25
не понял вопроса.
trainer_guid = F13000157B001D22
это и есть гуид тренера.
RomanRom2 ··· 19.09.2008, 18:29
опкод 0096_SMSG_MESSAGECHAT, но это универсальный пакет. в нем разговаривают и плееры и мобы и крики всякие. пакет очень сложный и часто меняется, поэтому парсинг не был включен в паблик версию.
Black Angel ··· 18.09.2008, 16:24
Нашел еще небольшой глюк...

В снифе:
entry = 8811
quest_title = Один рекомендательный жетон
complete_text = Отлично тАУ твои подвиги записаны, ...

а должно быть:
complete_text = Отлично - твои подвиги записаны, ...


P.S. Совсем забыл...
System:
Microsoft Windows XP
Professional
Version 2002
Service Pack 2
RomanRom2 ··· 19.09.2008, 18:30
неверно декодируется юникод, видимо...

по поводу системы - она русская или английская?
Black Angel ··· 20.09.2008, 07:35
Система английская. До текущего момента таких глюков у меня еще небыло...
sarsen ··· 20.09.2008, 11:09
Роман можно в вьювер добавить чтобы все отфильтрованные значения можно было сохранить как в текстовый файл!
RomanRom2 ··· 22.09.2008, 13:34
в каком виде/формате?
sarsen ··· 22.09.2008, 18:32
txt думаю или exel =)
sarsen ··· 22.09.2008, 19:25
или лучше сразу sql =)
RomanRom2 ··· 23.09.2008, 12:56
я понимаю что txt, это я понял еще из предыдущего сообщения.
я спрашиваю, в каком виде?
Black Angel ··· 22.09.2008, 21:26
sql а внутри данные вида update complete_text='текст из снифа' where entry=ентри к этому тексту из снифа;

P.S. А вообще рельно как то получить полную версию вьювера ? (под подписку о неразглашении :) )
munche ··· 23.09.2008, 00:08
полная версия работает с базами wowcore напрямую и пользователям мангоса абсолютно бесполезна
Black Angel ··· 23.09.2008, 03:42
напрямую насколько ? ведь должны же составляться запросы для заливки в базу... названия таблиц и полей роли не играют так как изменить их в запросе дело минутное :)
munche ··· 23.09.2008, 07:56
прямее не бывает :)
запросы естественно составляються, только структура базы ну абсолютно не похожа на мангос :)
Black Angel ··· 23.09.2008, 16:10
ну так я про это и говорил... структура не столь важна :) запросы то всеравно имеют универсальный вид, а название полей и таблиц в запросе изменить не сложно.
munche ··· 23.09.2008, 16:14
да не преднозначен вьювер для того чтобы сохранять данные в базу. он читает данные из базы. Для сохранения данных в базу служит совсем другая утилита
Black Angel ··· 23.09.2008, 16:24
а... ну тогда как можно получить ту другую утилиту ? просто сейчас с паблик вьювером ситуация такая что видить вижу, а взять немогу :( веделение текста и его вставка в текстовые редакторы не проходит из за несовпадения кодировок...
RomanRom2 ··· 23.09.2008, 16:26
что нибудь придумаем...
munche ··· 23.09.2008, 16:40
да простой нотепад должен все брать. или поставте akelpad
Black Angel ··· 23.09.2008, 16:57
пробовал и виндовский блокнот, ворд, фаровский редактор, и нотепад++ везде абраказябры при вставке заместо текста
Moin ··· 06.10.2008, 01:36
google://wdbtocsv, biatch
Black Angel ··· 06.10.2008, 10:15
и к чему ты это написал ?
munche ··· 06.10.2008, 10:53
Ну гуглом человек пользоваться научился... Терь всем про это рассказывает. :)
Black Angel ··· 06.10.2008, 17:05
а ну тогда понятно :)

P.S. кстати когда RomanRom2 из отпуска то вернется ? а то снифов ужо пачка приличная накопилась...
munche ··· 06.10.2008, 20:28
Снифы лейти на фтп - ромко приедет через неделю и заберет
RomanRom2 ··· 13.10.2008, 12:43
где снифы то? не вижу :)
RomanRom2 ··· 20.10.2008, 17:50
а? :)
Список тем


Copyright © 2005-2024 WoWCore Team