Утилита ListPlayers позволяет быстро собрать сведения об игроках из
дампов статистики, конфиг-дампов и скриншотов в единую базу данных.
ListPlayers
работает с собственными базами данных в формате *.PCDB (Players
Correspondence Database). Такие базы данных могут быть открыты, и, при
необходимости, отредактированы любым текстовым редактором.
Секция базы данных в формате *.PCDB выглядит так:
[0123456789abcdef0123456789abcdef]
player_name
{
PlayerName_1
PlayerName_2
}
player_ip
{
90.211.155.221
90.211.176.128
}
player_profile_id
{
123456789
123456790
}Заголовок секции в квадратных скобках - хэш-код ключа диска. Заголовок секции уникален внутри каждой базы данных.
В
зависимости от игры (Зов Припяти или Чистое Небо) секция содержит 2 или
3 поля. Поле player_name содержит список всех ников, а player_ip - всех
IP-адресов, которые использовались вместе с данным хэш-кодом. Поле
player_profile_id имеется только в базах данных игроков Зова Припяти
версии
1.6.02 и содержит список идентификаторов профилей GameSpy, использованных вместе с данным хэш-кодом.
Внимание!
Если вы собрались редактировать базу данных вручную, ни в коем случае
не меняйте ее структуру - не удаляйте и не добавляйте знаков табуляции,
пробелов, фигурных скобок и т.п. Если действительно необходимо
отредактировать базу данных, меняйте именно
ники/IP-адреса/идентификаторы профилей.
Вы можете удалять и добавлять новые секции, соблюдая исходную структуру.
Также
следует обратить внимание на то, что базы данных Чистого Неба и Зова
Припяти несовместимы, поэтому не обновляйте базу данных для Чистого
Неба, используя дампы статистики Зова Припяти и наоборот.
История версий
------
1.0 (12.08.2010)
Первая релизная версия.
------
1.1 (26.09.2010)
* Добавлена возможность сбора данных из конфиг-дампов и скриншотов;
* Исправлен неполный сбор данных из дампов статистики, записываемых после конца матча;
* Доработан алгоритм обработки файлов, в результате чего повысилось быстродействие и уменьшился объем занимаемой памяти;
* Исправлена ошибка, из-за которой в базу могли записываться пустые ники, ip-адреса и идентификаторы профилей;
------
1.2 (24.11.2010)
* Добавлена возможность объединения баз.
------
Для работы утилиты ListPlayers требуется Microsoft .NET Framework 2.0
Добавлять комментарии могут только зарегистрированные пользователи.