xmoonlight: В таком случае, вы крайне вольно обращаетесь с терминологией - обозвать "среднеквадратическое отклонение" "суммарным показателем" - вызвать у статистика глаза как у лемура.
xmoonlight: на каком основании вы баните за отклонение в два раза? В статистике принято измерять отклонение в сигмах, а не в "разах". Это для начала.
Коме того, АртемЪ вам уже заметил, что пользователь может скакать с устройства на устройство. И что, вы хотите банить за подключение к сервису из макдака? "Большие" игроки конечно же могут себе позволить держать базу всех макдаковских выходных IP.
xmoonlight: я знаю, что статистический метод работает и отбрасывает массовые "нарушения". Но чтобы он реально работал, а не банил каждого второго, нужна долгая настройка и хороший статистик. А не взятые наобум показатели.
Серожа none: Этот прибор стоит менее ста рублей, нужен в единственном экземпляре, это раз.
Его полный близнец четвертый год работает под нагрузкой 2.5А в глухом ящике на теплоузле в подвале (при температуре окружающего воздуха +60) и никакого дыма не пускает, это два.
Сергей: а надо сбрасывать всякий раз, когда введут 6 символов, а не когда пароль совпадет. Если этого не делать, произойдет выход за пределы массива, а это в C++ - неопределенное поведение, контроллер может творить что захочет.
binariti: Очевидного способа это сделать нет, есть неочевидный - все версии файлов хранятся в файловой системе на сервере, в каталогах, повторяющих структуру пользовательской фс, просто к их именам дописывается таймштамп. Любой инструмент массового переименования сможет переименовать файлы на место - получите желаемое.