Главная | Регистрация | Вход Приветствую Вас Новичок | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 22
  • 1
  • 2
  • 3
  • 21
  • 22
  • »
Форум » База Клана Дед » Бар "СТАЛКЕР" » 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


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
PerfectДата: Вторник, 03.03.2009, 23:48 | Сообщение # 2
[ded]Perfect
Группа: Представители других Сообществ
Сообщений: 1027
Статус: Покинул Зону
Розвивай! Очень все перспективно выглядит! А потом продай эту прогу ПЫСовцам, и заработай =) Шутка!) А серьезно, то ты просто отличный человек! Делаешь много полезного, и приятного всем нам! Очень рад нашему знакомству Юра!

Сталкер видео
 
CyberSerpentДата: Среда, 04.03.2009, 00:06 | Сообщение # 3
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Поправочка. Возникла проблема. Что-то не то с командой бана... разбираюсь...

Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
ДВ27Дата: Среда, 04.03.2009, 02:35 | Сообщение # 4
Военный сталкер
Группа: Заблокированные
Сообщений: 267
Статус: Покинул Зону
Ммммммм... EasyBan??? Excelent!!! biggrin

 
PerfectДата: Среда, 04.03.2009, 02:43 | Сообщение # 5
[ded]Perfect
Группа: Представители других Сообществ
Сообщений: 1027
Статус: Покинул Зону
И девиз для програмки - Easyban - cheaters RUN!

Сталкер видео
 
CyberSerpentДата: Среда, 04.03.2009, 10:43 | Сообщение # 6
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Не все так хорошо, как мне казалось... Криворукие ПЫСы в очередной раз отожгли. Команда sv_banplayer_by_digest не выкидывает с сервера! Тоесть банить-то она банит (если забаненный отсоединится, то зайти повторно он уже не сможет). Но выкинуть надо как-то по другому. При этом команды sv_banplayer и sv_banplayer_ip работают как надо - и выкидывают и банят. Будем думать...

З.Ы. Ритуально плюю в сторону криворуких ПЫСовских говнопрограммеров.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
ДВ27Дата: Среда, 04.03.2009, 14:39 | Сообщение # 7
Военный сталкер
Группа: Заблокированные
Сообщений: 267
Статус: Покинул Зону
Ну так всегда. Никогда не будет всё просто. Обязательно нужно мозги компосировать людям. surprised

 
689Дата: Среда, 04.03.2009, 17:44 | Сообщение # 8
Зомби
Группа: Заблокированные
Сообщений: 1495
Статус: Покинул Зону
CyberSerpent,
Потестил, при падении серва логи сохранются в нормальной форме


http://bad.ucoz.es/

Сообщение отредактировал 689 - Среда, 04.03.2009, 19:56
 
CyberSerpentДата: Среда, 04.03.2009, 18:02 | Сообщение # 9
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
689, А как долго работал сервер до падения? Какой размер лога получился?

Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
689Дата: Среда, 04.03.2009, 19:18 | Сообщение # 10
Зомби
Группа: Заблокированные
Сообщений: 1495
Статус: Покинул Зону
CyberSerpent,
Где то пол часа, по-разному, в среднем 200-300 килобайт, вот что я заметил у тех игроков что играют IP адреса пишутся, но иногда стираются только у тех кто уже отсоединился, файл все время дополняется и меняется и один раз я видел обрывочный лог, когда игроков выкинуло, или они сами вышли, но ушли они одновременно, но потом он добавился новыми игроками, плюс я понял что новый лог начинается после быстрого рестарта. Вообщем IP адреса играющих присутствуют стабильно


http://bad.ucoz.es/
 
CyberSerpentДата: Среда, 04.03.2009, 19:34 | Сообщение # 11
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
689, Это понятно. Секции [player_n] обновляются постоянно. Они как раз соответствуют реальному количеству игроков на сервере, на момент записи лога. А вот секции [wpn_usage_player_n] и [wpn_usage_player_n_wpn_n] накапливаются. Тоесть если игрок сделал хотя бы один выстрел, то информация о нем остается в логе.

Вроде бы удалось обойти проблему с некорректной работой команды sv_banplayer_by_digest. В шапке выложил новую версию. Заинтересованным лицам просьба потестировать.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
689Дата: Среда, 04.03.2009, 23:35 | Сообщение # 12
Зомби
Группа: Заблокированные
Сообщений: 1495
Статус: Покинул Зону
Quote (CyberSerpent)
Заинтересованным лицам просьба потестировать.

Сделаем....

Radmin поставил даже диспетчер задач выводит здорово!!! specool


http://bad.ucoz.es/
 
CyberSerpentДата: Среда, 04.03.2009, 23:40 | Сообщение # 13
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (689)
Сделаем....

Отпишись по результатам плиз. Что криво, что неудобно и т.д. Да, кстати - теперь не надо нажимать кнопку "Copy". Я ее пока вообще убрал. Строка команд пихается в буфер автоматом после выбора игрока из списка или изменения времени бана.

Quote (689)
Radmin поставил даже диспетчер задач выводит здорово!!! specool

Он все выводит - это полный контроль удаленного компа (когда винда загружена).


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
dedMAZAIДата: Среда, 04.03.2009, 23:43 | Сообщение # 14
Лузер, пьянь и дебошир.
Группа: Ветераны
Сообщений: 1038
Статус: Покинул Зону
Quote (CyberSerpent)
З.Ы. Ритуально плюю в сторону криворуких ПЫСовских говнопрограммеров.

Да ну их нах(( Хде они учились интересно? МЯСОМОЛОЧНЫЙ технарь видать, мля...(((


Порой так хочется быть общительным и добрым. Особенно когда понимаешь, что на всех патронов может не хватить...
 
689Дата: Четверг, 05.03.2009, 02:23 | Сообщение # 15
Зомби
Группа: Заблокированные
Сообщений: 1495
Статус: Покинул Зону
Quote (CyberSerpent)
Отпишись по результатам плиз

вот предварительный отчет http://webfile.ru/3002940

Добавлено (05.03.2009, 02:23)
---------------------------------------------
сейчас еще потестирую


http://bad.ucoz.es/
 
Форум » База Клана Дед » Бар "СТАЛКЕР" » EasyBan (В помощь админам серверов)
  • Страница 1 из 22
  • 1
  • 2
  • 3
  • 21
  • 22
  • »
Поиск:

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