Основные изменения в платной версии по сравнению с бесплатной: 1) Это уменьшенный размер логов и новый формат который еще меньше их делает. 2) Улучшен алгоритм подсчета(требуется меньше оперативной памяти) 3) Geo ip статистика по странам и городам. 4) Добавлены поддержки новых игр(CZero,CS: GO) 5) Исправленный вывод статистики. 7) Раздельные списки для CSS v34 и новых версий CSS v XX. 8) Исправление ошибок и модернизации доступны только в платной версии. 9) Исправлены уязвимости авторизации в веб панели. Версия 0.6.9.6 от 25/03/17: Не большие исправления: Убран спец символ в название страны, отображение веб статистики по странам восстановлено. Добавлен прыжок в 1 байт при ошибки в подсчете бинарного лог файла.(из-за чего теряется 1 байт так и не нашел...) Версия 0.6.9.5 от 24/03/17: Исправлена еще 1 уязвимость в системе веб авторизации. Все веб формы теперь проверяют ip прописанный в ms.cfg в параметре cpip Версия 0.6.9.4 от 23/03/17: Устранена уязвимость в системе авторизации. Активность в веб панели пишется в логи. Добавлена проверка ip при авторизации.(обновить ms.cfg в секции [OPTIONS] добавить cpip = 0, если хотите включить проверку написать ваш ip) Версия 0.6.9.3 от 13/03/17: Добавлено 2 новых сервера лицензирования. Версия 0.6.9.2 от 14.02/17(текущая версия): Исправлено: 1) Refresh теперь меняется без перезагрузки мс. 2) Новый ускоренный метод записи статы в бд, (не у всех работал) 3) Улучшена система записи ошибок. Обновлена база ip адресов geolite country Версия 0.6.9.1 от 23/01/17: Исправлено: 1)Убраны спец символы из названий стран и городов при выводе в статистики. 2)Попытка поддержки юникода в названиях стран и городов. 3)Скорость записи в статистики в msstats.db выросла почти в 2 раза. Изменено: 1)NOPING режим не включается для css/cssx/csgo т.к. не работает. + если долго нету ответа от мс об окончание списка серверов, запросы больше не шлет. 2) отложенная запись статистики в mysql как запись в файл 3) С начала нового дня крон статистики первый раз будет считать вчерашний день. Добавлено: 1) Очистить базу статистики всю и по дням. 2) Размер лог файла показывается в статистики по часам. Версия 0.6.8.2 от 22/11/16(текущая версия): Исправлено: 1)Обновление базы данных при подсчете гео ip статистики по городам. Изменено: 1)Проверка на наличие новой версии происходит только раз в час, при обновление списка серверов.(а то жесть серверу плохо((() 2)Сервер лицензирования, старый скоро будет офф. Добавлено: Проверка на наличие файла для гео ip статистики по городам, если нету то она не включится + ссылка на файл будет выводится. Версия 0.6.8.1 от 06/11/16: Исправлено: 1)Рандомная загрузка серверов css v XX, csgo из файла 2) Если логирование было отключено, то крон подсчета статистики тоже отключится. 3) Циклическая ошибка [Errono 9]Bad file descriptor при старте. Добавлено: 1) Поддержка czero 2) SDP для source протокола.(не проверял) 3) Обновлена база стран geolite Версия 0.6.7.4 от 22/08/16: Исправлено: 1) Работа с сокетами(не включался порт для игр на движке source и cs go при включенном мс) 2) Клонирование потоков при работе SDP, что в свою очередь кушало много оперативки 3) Вывод статистики если не utf-8 символы присутствуют(бывает из-за binary log file) то была ошибка вроде как исправил. 4) Парсинг binary log file если файл криво записан(кусками, так случилось у меня что место на HDD закончилось я освободил, а файл уже битый), чтобы не засорять бд всяким мусором все приводится в читаемый вид. Добавлено: 1)Консольная команда для пересчета статистики за определенное число: recalc-2016.08.22 2) Если лог файла за текущий день нету, то пересчитывается предыдущий день, чтобы избежать ошибки что не найден файл. Версия 0.6.7.3 от 01/07/16: Исправлено: 1) Изменен метод чтения лог файлов, больше они в оперативку не загружаются 2) Переработан парсер стандартного лога, теперь еще меньше кушает оперативки при подсчете. 3) Вывод статистики для странички с публичной статистикой. 4) Нету англоязычного название страны-города заменяется на None или No country found Добавлено: 1) В geoip статистики по странам вместо кода ISO Alpha-2 стран, теперь полноценное наименование стран количество коннектов показывается и убрана легенда. Версия 0.6.7.2 от (21.06.16): Исправлено: 1) Запись логов в gzip формат(лучше запись в файл лога поставить каждые 3-5 секунд, а не каждую секунду) 2) Переработан парсер бинарного лога и уменьшен размер записей логов еще на 25% 3) Вернул старые библиотеки...от Debian 7 т.к. с новыми зависимостями не запускалось на старых версиях ОС. 4)HTML fix для geoip статистики. 5) Ускорил работу парсеров geoip статистики за счет оперативной памяти, значительно быстрее, но на 1-10 мб больше теперь требуется при подсчете Добавлено: 1) Консольная команда для обновления базы данных, чтобы добавить таблицы для geoip статистики: update-geoip-db Версия 0.6.7.1 от 18.06.16: Добавлено: 1) geo ip статистика за сутки по странам 2) geo ip статистика за сутки по городам(нужно скачать файл базы данных ip адресов) Исправления: 3) Исправлен баг: если sdp был отключен до запуска мастер сервера, но во время его работы включен и снова отключен переставал выдавать список серверов. 4)Исправлено: не прошло и 2 лет я сделал нормальный запрос теперь считает количество дней для вывода правильно. Обновлено: 5) В данной версии лицензионные ключи выданные мною более не поддерживаются, только ключи с ЛК amxservers.ru 6) Набор библиотек и библиотеки лаунчера мастер сервера. Версия 0.6.6.6 от 21.05.16: 1) Исправлена опция cmqcsgo для режима cmq, теперь сервера cs go загружаются по sql запросу. 2) Добавлены забытые при компиляции архива переменные в конфигурационный файл. Версия 0.6.6.5 от 20.05.16: 1) Исправлено логирование в базу данных mysql 2) Убрано из статы отображение статистики мультипорта если не включен режим мультипорт. 3)Добавлен новый формат логов(binarylog - настраивается в разделе настройки статистики), который уменьшит объем файла лога до 8 раз + сжатие его в gzip архив что еще до 3 раза. Сжатие будет влиять на % загруженности CPU и объем используемой оперативной памяти 4) Добавлена возможность убрать наличие моих серверов в списке мс, в основных настройках. Версия 0.6.6.4 от 04.01.16: 1) Добавлена возможность выводить публичную статистику, доступна по адресу:http://вашip:порт веб части/publicstats/ - можно отключить через настройки статистики. 2) На главной теперь показывается кол-во загруженных серверов и кол-во серверов в бане. 3) В какой то из предыдущих версий были добавлены раздельные списки для CS:S v34 и CS: S vX, а так же поддержка запросов от cs:go Версия 0.6.6.3 от 02.01.16: Дел было много, но я все же решил доделать одну важную деталь. 1)т.к. в основном мои логи забиты запросами от мониторингов мс, я сделал возможность банить эти ip чтобы они не писались в лог. Теперь в ms.cfg в секции [OPTIONS] есть параметр banlog 1/0 если его включить то ip в файле banlog.txt не будут логироваться. 2)исправлено зависание потоков во время загрузки списка серверов если ошибка 3)вырезаны окончательно режимы amxmon,lightmon,monengine,boostbymirror Версия 0.6.5.2 от 29.09.15: 1)Исправлен вывод статистики за 30 дней, теперь можно и настроить за какое время показывать стату в настройках статы. 2)Исправлено зависание подсчета статы. Версия 0.6.4.1 от 12.08.15: 1) Исправлена работа с url 2) Переработан метод подсчета статистики, увеличилось время подсчет на 80%, но потребление оперативной памяти уменьшилось на 280%. 3) Мелкие фиксы.(sdp теперь сразу перезапускается без полного рестарта сервера, подсчет статистики не запускается параллельно если уже идет. )