BasePlayers - база игроков. Программа создает базу хэшей, ников и IP из логов сервера СТАЛКЕР, запущенного на контроллере.
Данные для базы берутся из списка listplayers, который сохраняется в логе сервера, если на сервере была выполнена команда sv_listplayers. Обязательное условие - в списке listplayers должно быть наличие ника игрока, его хэш и IP. В связи с этим база НЕ РАБОТАЕТ с логами сервера Зов Припяти и логами Чистого неба, запущенного на контроллере версии 3. JET FR, т.к. в этих логах нет данных о хэшах игроков.
Для быстрого создания новой базы нужно лишь указать папку, в которой находятся файлы логов. Все файлы в этой папке обработаются за раз. Так же есть возможность к каждой записи в базе добавлять примечания, которые будут сохраняться в отдельном файле notes.ini. Примечания привязываются к IP и хэшу.
Добавил возможность отключения подсветки для увеличения быстродействия на слабых компьютерах.
Обновление от 18.04.2012:
Добавлено автоматическое обновление базы с заданным периодом из выбранных файлов. Сделано с целью обновления базы при работающем сервере, чтобы не потерять игроков в случае обвала сервера и обнуления лога.