История ветки

Из Обсуждение участника:Amelorn
Просмотр истории
Время Участник Действия Комментарий
12:17, 5 марта 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
08:23, 5 марта 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
12:03, 17 февраля 2013 Amelorn (обсуждение | вклад) Текст комментария отредактирован  
12:01, 17 февраля 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
22:42, 2 февраля 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
15:41, 2 февраля 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
15:11, 2 февраля 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
10:06, 2 февраля 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
09:02, 2 февраля 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
08:31, 2 февраля 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
22:42, 28 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
22:07, 28 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
21:45, 25 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
22:48, 24 января 2013 Amelorn (обсуждение | вклад) Текст комментария отредактирован  
21:23, 24 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
23:01, 23 января 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
21:10, 23 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
10:34, 20 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
10:27, 20 января 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
10:20, 20 января 2013 Amelorn (обсуждение | вклад) Текст комментария отредактирован  
10:18, 20 января 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
10:11, 20 января 2013 Amelorn (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
13:33, 17 января 2013 Лайонелла (обсуждение | вклад) Создан новый ответ (Ответ на парс логов)
00:22, 3 января 2013 ValleyKing (обсуждение | вклад) Создана новая ветка  

поковыряем, посмотрим :) спасибо

ValleyKing00:22, 3 января 2013

У меня что-то ничего не происходит :) File - Parse log... выбираю файл, тишина. Ну, думаю, может он и не должен ничего писать, в уме думает. Жму через какое-то время Exporting, он моментально говорит, что экспорт выполнен, по папки в wiki все пустые. Думала, может лог должен быть обязательно в одной папке с парсером, но нет...

Лайонелла13:33, 17 января 2013
Исправлено автором.
Последняя правка: 10:20, 20 января 2013

Программа ожидает, что название файла с логами будет выглядеть как "eq2log_Амелорн.txt". Имя файла важно, так как из него берется ник игрока, чтобы использовать его, когда программа натыкается на логи с использованием "Вы". Наверно, стоит сообщать пользователю, а не молча прекращать работу... Других причин такого поведения я не припомню. Может что-то изменилось и логи стали по-другому называться?

Amelorn10:11, 20 января 2013

Аааа... Предупреждать надо :)

Лайонелла10:18, 20 января 2013
 

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

Лайонелла10:27, 20 января 2013

Я тоже когда начал пополнять вики, начал смотреть в логи, и возникла идея автоматизировать поиск необходимой информации, не зря же я программистом работаю. Программу тестировал на своем файле с логами (около 45 Мб) - парсит долго. Плюс, необработанные логи пишет в отдельный файл с суффиксом _unrecognized. Я уже давно не играл и формат логов мог измениться. Там есть файл LogFormats.ini, в котором перечислены логи, которые интересуют. Их можно слегка редактировать, чтобы привести в соответствие с текущими логами игры.

Amelorn10:34, 20 января 2013
 
 

Если есть еще какие-то замечания или предложения, я готов их сделать и выложить новую версию =)

Amelorn21:10, 23 января 2013

Ну, у меня парс не смог переварить мой лог в 558 мегов :) Он заткнулся на какой-то строчке, я к сожалению, не запомнила на какой, после чего перестал запускаться :) Буду перераспаковывать...

Лайонелла23:01, 23 января 2013

хм... очень странно... а можно как-нить получить файлы c расширением .cache после того, как перестал запускаться?

Update: нашел проблемные логи, на которых валится, и одну причину, по которой не может стартовать. Завтра будет новая версия.

Amelorn21:23, 24 января 2013

Новая версия доступна здесь: [[1]]

Amelorn21:45, 25 января 2013
 
 
 
 

Сделал новую версию: [[1]] Теперь приложение не виснет на время парсинга или экспорта, а показывает диалог с ProgressBar'ом. Если вы во время ожидания завершения операции занимались чем-то другим, то когда операция закончится, окошко программы в таскбаре будет подсвечено. Также добавил возможность добавлять алиасы (File->Add alias...) по типам (Npcs, Items, Zones...). После выбора типа комбобоксы заполнятся соответствующими значениями. Например, для типа Npcs левый комбобокс будет содержать список всех известных программе Npcs с английскими именами, а правый - всех известных программе Npcs с русскими именами, для которых неизвестно оригинальное английское имя. Предлагается найти соответствие и добавить новый алиас. При добавлении нового алиаса все данные по левому npc будут перенесены в данные правого npc, а левый будет удален из базы. После этого можно еще раз сделать экспорт, и в выходном файле для npc будет более полная информация.

Amelorn22:07, 28 января 2013

Заметил косяк в выложенной версии: в файле AliasesZones.txt нужно добавить в конец пустую строку, иначе будет плохо работать.

Amelorn22:42, 28 января 2013

Стоит допиливать приложение? И если да, то чего не хватает? или что не нравится?

Amelorn08:31, 2 февраля 2013

У меня опять не работает :) Сигнатура проблемы:

 Имя события проблемы:	CLR20r3
 Сигнатура проблемы 01:	eq2logparser.exe
 Сигнатура проблемы 02:	1.0.0.0
 Сигнатура проблемы 03:	5106ade3
 Сигнатура проблемы 04:	mscorlib
 Сигнатура проблемы 05:	2.0.0.0
 Сигнатура проблемы 06:	4ef6c131
 Сигнатура проблемы 07:	c45
 Сигнатура проблемы 08:	3
 Сигнатура проблемы 09:	System.FormatException
 Версия ОС:	6.1.7601.2.1.0.256.1
 Код языка:	1049
Лайонелла09:02, 2 февраля 2013

Я так полагаю, проблема возникла во время парса логов? если так, можно мне как-то получить эти логи, чтобы разобраться?

Amelorn10:06, 2 февраля 2013
 

Исправил ошибку. По идее, по тому же адресу должна находиться исправленная версия.

Amelorn22:42, 2 февраля 2013
 
 
 

Обновил парсер (по тому же адресу). теперь файл с логами может называться как угодно, но если он не совпадает с шаблоном, то парсер спросит имя персонажа. При этом в поле для ввода будет сразу указано последнее использованное имя. Если оно подходит, достаточно просто нажать Enter, и начнется парсинг. Также теперь работает добавление перевода (алиаса) для предметов. И сделана парочка мелких улучшений.

Amelorn12:01, 17 февраля 2013

Расскажите, помогает парсер или бесполезен?

Amelorn08:23, 5 марта 2013

Полезен! Но у меня просто пока совершенно нет времени им пользоваться, завал на работе...

Лайонелла12:17, 5 марта 2013