парс логов
У меня что-то ничего не происходит :) File - Parse log... выбираю файл, тишина. Ну, думаю, может он и не должен ничего писать, в уме думает. Жму через какое-то время Exporting, он моментально говорит, что экспорт выполнен, по папки в wiki все пустые. Думала, может лог должен быть обязательно в одной папке с парсером, но нет...
Программа ожидает, что название файла с логами будет выглядеть как "eq2log_Амелорн.txt". Имя файла важно, так как из него берется ник игрока, чтобы использовать его, когда программа натыкается на логи с использованием "Вы". Наверно, стоит сообщать пользователю, а не молча прекращать работу... Других причин такого поведения я не припомню. Может что-то изменилось и логи стали по-другому называться?
Я обычно не сохраняю логи под дефолтными именами просто. Либо даю имена на каждый день, либо по названию зоны. Они так получаются небольшими и их легче обрабатывать.
Я тоже когда начал пополнять вики, начал смотреть в логи, и возникла идея автоматизировать поиск необходимой информации, не зря же я программистом работаю. Программу тестировал на своем файле с логами (около 45 Мб) - парсит долго. Плюс, необработанные логи пишет в отдельный файл с суффиксом _unrecognized. Я уже давно не играл и формат логов мог измениться. Там есть файл LogFormats.ini, в котором перечислены логи, которые интересуют. Их можно слегка редактировать, чтобы привести в соответствие с текущими логами игры.
Если есть еще какие-то замечания или предложения, я готов их сделать и выложить новую версию =)