Главная | Регистрация | Вход Приветствую Вас Новичок | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » База Клана Дед » Сервера » EasyBan (В помощь админам серверов)
EasyBan
CyberSerpentДата: Вторник, 03.03.2009, 23:29 | Сообщение # 1
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Вот, слепил небольшую прогу для быстрого бана по ключу. Принцип работы такой: Из текущей статистики сервера(запущенного на том же компе) выдергиваются ники и ключи игроков. Ткнув в любую строку списка можно нажатием одной кнопки забанить выбранного игрока по ключу.

Плюсы:
1. Бан по ключу, тоесть без разницы статический или динамический IP, есть ли в нике всякие хитрые символы и т.д. - банится по ключу диска.
2. Не надо набирать большое количество букв/цифр, все делается двумя кликами.
3. В папке с прогой создается корректный бан-лист. Без повторов и истекших по времени банов. Можно положить туда уже готовый бан-лист. После первого же бана или после закрытия проги бан-лист будет переписан. Все повторы и баны, срок которых истек будут удалены.

Минусы:
1. Работать будет только на том же компе, где запущен сервер (самый жирный минус sad ).
2. Необходимо переключатся из игры и обратно, если владелец сервера тоже играет.

Примечание.
Для S.T.A.L.K.E.R.: Shadow of Chernobyl бан по хеш-коду не доступен по причине отсутствия соответствующей системы идентификации, поэтому бан игроков производится по IP-адресу.

Настройка:
Программа работает с серверами игр "Тень Чернобыля", "Чистое небо" и "Зов Припяти". За переключение отвечает параметр [Game] в файле конфигурации (EasyBan.cfg), SHOC - Тень Чернобыля, STCS - Чистое небо, COP - Зов Припяти.

При желании, можно явно указать пути к логам сервера(серверов) в файле конфигурации (EasyBan.cfg). Пути прописываются в секции [Logs], каждый путь в новой строке, например вот так:

Code
[Logs]
C:\Documents and Settings\All Users\Документы\STALKER-STCS\logs\mp_stats\srv1
C:\Documents and Settings\All Users\Документы\STALKER-STCS\logs\mp_stats\srv2                  

Делать это необязательно, если секция [Logs] пустая, то прога будет искать логи по пути прописанному в fsgame.ltx

В файле конфигурации сервера выставить значение параметра sv_dump_online_statistics_period равным 1 или 2. Это период обновления статистики. Будет работать и так, но менее удобно, так как значение по умолчанию - 10. Это значит что статистика пишется раз в 10 минут, тоесть довольно редко - человек может уже минут 7-8 играть, а в файлах статистики его ключа не будет.

Для работы программы требуется Microsoft .NET Framework 2.0

Бан выдается сразу на ВСЕХ серверах, которые запущенны в данный момент на данной машине.

Дополнительные возможности:
- объединение бан-листов;
- извлечение ключей из флуда;

Текущая версия 3.2.755

Скачать для x86
Скачать для x64


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
CyberSerpentДата: Вторник, 05.05.2009, 00:45 | Сообщение # 151
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
SumrakPR, Попробуй переключить язык на английский.

Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
SumrakPRДата: Вторник, 05.05.2009, 12:25 | Сообщение # 152
Ученый
Группа: Опытные
Сообщений: 350
Статус: Покинул Зону
CyberSerpent, попробую сегодня переключать язык. У меня на одном винте, на С стоит Виста, а на D (Н) стоит ХР, может в этом еще дело. Сталка запускаю через батник из ХР, работает без крашей с перезагрузкой (ну помнишь было под Висту).

RISE MY FRIENDS!!! SILENTIUM EST AUREUM!!!
 
CyberSerpentДата: Среда, 06.05.2009, 01:04 | Сообщение # 153
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Добавлена кнопка "Выкинуть". Пофиксены мелкие баги. Версия в шапке обновлена.

Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Четверг, 07.05.2009, 14:30 | Сообщение # 154
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
Quote (CyberSerpent)
Окно сервера открывается?

Да , и вроде несколько раз .

Quote (CyberSerpent)
Команда в нем прописывается?

С этим сложней , прописывается там реально много цифр-букв (ряд зелёных и красных , ссори скрин сделать не успел) .


Skype - victor-piter

 
CyberSerpentДата: Четверг, 07.05.2009, 15:14 | Сообщение # 155
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
Да , и вроде несколько раз .

Если несколько серверов, то откроется каждое по разу.

Quote (Сиротка)
прописывается там реально много цифр-букв (ряд зелёных и красных , ссори скрин сделать не успел) .

Выглядит вот так? Язык ввода какой стоит в консоли сервера? Поставь английский.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Четверг, 07.05.2009, 15:19 | Сообщение # 156
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
Quote (CyberSerpent)
Выглядит вот так? Язык ввода какой стоит в консоли сервера? Поставь английский.

Да да да , вроде даже проверил что англ. был (походу ступил) Спасибо , буду пробовать ещё .


Skype - victor-piter

 
CyberSerpentДата: Четверг, 07.05.2009, 15:23 | Сообщение # 157
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
вроде даже проверил что англ. был

Ну, он же для каждого окна свой. Выставлять надо во всех.

З.Ы. Надо подумать как сделать автоматом переключение языка ввода. У многих юзеров по умолчанию русский стоит, как я понимаю. Соответственно во всех новых окнах при открытии тоже русский ставится.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Пятница, 08.05.2009, 23:47 | Сообщение # 158
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
Вчера был новый диагноз - при запущенной программе не проходили голосования ни на кик ни на бан (голосования проходили успешно , но люди оставались в игре) . Да , это не были какие либо махровые читера (точно) .

Skype - victor-piter

 
CyberSerpentДата: Суббота, 09.05.2009, 00:22 | Сообщение # 159
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
при запущенной программе не проходили голосования ни на кик ни на бан

Ну, это странно как-то wacko Не должно никак влиять.

Очередное обновление. Теперь прога может работать под Windows Vista x64 (надо переименовать AutoItX3_x64.dll в AutoItX3.dll). Не работал кик/бан при запущенной игре - исправлено.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Суббота, 09.05.2009, 02:21 | Сообщение # 160
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
CyberSerpent, оки ,обновлю .
---
Юра , а можно сделать что бы с окна проги снимать (в буфер) - ип и кей .


Skype - victor-piter

Сообщение отредактировал Сиротка - Воскресенье, 10.05.2009, 16:33
 
CyberSerpentДата: Понедельник, 11.05.2009, 03:21 | Сообщение # 161
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
Юра , а можно сделать что бы с окна проги снимать (в буфер) - ип и кей .

Да и так сделано. Жми Ctrl+Insert ну или Ctrl+C, смотря что привычнее тебе...


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Понедельник, 11.05.2009, 10:28 | Сообщение # 162
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
Quote (CyberSerpent)
А в чем проблема?

Вот я и сам не понимаю , может я что элементарное упускаю ? Прогу надо в какие либо исключения добавлять ? (в тот же - антивирь или ещё куда ?) Может она у меня просто с чем конфликтует ? Может и в самой игре англ. должен быть ...

Quote (CyberSerpent)
Да и так сделано. Жми Ctrl+Insert ну или Ctrl+C, смотря что привычнее тебе...

Вот в этом я весь и есть (про упускать элементарное) . Для меня самое знакомое , это по правой клавише скопировать oops .


Skype - victor-piter

 
CyberSerpentДата: Понедельник, 11.05.2009, 13:59 | Сообщение # 163
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
Вот я и сам не понимаю , может я что элементарное упускаю ? Прогу надо в какие либо исключения добавлять ? (в тот же - антивирь или ещё куда ?) Может она у меня просто с чем конфликтует ? Может и в самой игре англ. должен быть ...

Да вроде не надо никуда добавлять. Может и конфликтует... Игра вообще не причем.

Попробуем с другой стороны зайти. Что именно не работает? Как проявляется проблема?


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
СироткаДата: Понедельник, 11.05.2009, 16:05 | Сообщение # 164
Ученый
Группа: Профессионалы
Сообщений: 328
Статус: Покинул Зону
Quote (CyberSerpent)
Как проявляется проблема?

Сворачиваю игру , (проверяю что бы был англ .) делаю кик или бан - бегут циферки а в результате чел остаётся в игре (в самой программе создаётся - banned_list с этим персом , вот и всё)
---
Сама винда (XP-SP3-лицен.) обновлена полностью . Из сторонних программ только касперыч.


Skype - victor-piter

Сообщение отредактировал Сиротка - Понедельник, 11.05.2009, 16:09
 
CyberSerpentДата: Понедельник, 11.05.2009, 16:14 | Сообщение # 165
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Сиротка)
бегут циферки а в результате чел остаётся в игре

Какие именно циферки и куда они бегут? Скриншот есть?

Сделано автоматическое переключение языка ввода на английский (иначе криво вводится команда бана). Версия в шапке обновлена.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
Форум » База Клана Дед » Сервера » EasyBan (В помощь админам серверов)
Поиск:

Copyright Clan DED © 2024
Хостинг от uCoz>