Главная | Регистрация | Вход Приветствую Вас Новичок | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
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


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
xxx83Дата: Воскресенье, 28.06.2009, 00:51 | Сообщение # 196
Зомби
Группа: Опытные
Сообщений: 2
Статус: Покинул Зону
А МЕНЯ ПРИ ИСПОЛЬЗОВАНИИ ПРОГИ СТАЛ ЧАСТЕНЬКО НАВЕЩАТЬ ЗЕЛЕНЫЙ ЖУК + РАБОТАЕТ ТОЛЬКО КНОПКА ВЫБРОСИТЬ И НЕ ОТОБРАЖАЕТСЯ ПРИЧИНА БАНА
НО В ЦЕЛОМ ИДЕЯ ГЕНИАЛЬНАЯ


Сообщение отредактировал xxx83 - Воскресенье, 28.06.2009, 00:52
 
CyberSerpentДата: Воскресенье, 28.06.2009, 01:48 | Сообщение # 197
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (xxx83)
А МЕНЯ ПРИ ИСПОЛЬЗОВАНИИ ПРОГИ СТАЛ ЧАСТЕНЬКО НАВЕЩАТЬ ЗЕЛЕНЫЙ ЖУК

Совпадение скорее всего. Это не мод - с ресурсами игры там ничего не делается. Используются те же команды сервера, что можно вводить руками.

Quote (xxx83)
РАБОТАЕТ ТОЛЬКО КНОПКА ВЫБРОСИТЬ

Бан не работает? Что происходит при нажатии кнопки "Забанить"? Скрин консоли после попытки бана покажи.

Quote (xxx83)
И НЕ ОТОБРАЖАЕТСЯ ПРИЧИНА БАНА

А где она должна отображаться? Она просто пишется в бан-лист, который прога генерит. Если этот бан-лист потом подсунуть серверу, то забаненный при попытке зайти увидит причину.

З.Ы. А чего капс? Блондинко? smile


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
xxx83Дата: Воскресенье, 28.06.2009, 13:12 | Сообщение # 198
Зомби
Группа: Опытные
Сообщений: 2
Статус: Покинул Зону
при использовании кнопки ЗАБАНИТЬ в консоли не происходит ничего . сама команда не копируется в буфер обмена . а саму прогу я распаковал в документах в папке с игрой так что бан лист у них теперь общий
сори за КАПС он у мя пожизни включен biggrin
 
CyberSerpentДата: Воскресенье, 28.06.2009, 13:24 | Сообщение # 199
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (xxx83)
саму прогу я распаковал в документах в папке с игрой так что бан лист у них теперь общий

А вот это зря. Сервер сталкера перетирает бан-лист при каждом бане и при завершении работы. И прога делает то же самое. Что получится в результате - вопрос. Но в любом случае так делать не надо. Перенеси прогу в другую папку.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
CyberSerpentДата: Суббота, 11.07.2009, 20:28 | Сообщение # 200
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Добавлен приблизительный расчет времени бана в годах-месяцах-днях-часах-минутах. Просто чтобы было удобнее понимать на сколько выдается бан... Если кто-то заметит косяки в подсчете, пишите - поправлю.

Версия в шапке обновлена.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
Stalin0298Дата: Суббота, 01.08.2009, 19:16 | Сообщение # 201
Зомби
Группа: Опытные
Сообщений: 2
Статус: Покинул Зону
Здравствуй CyberSerpent! smile
"С какой целью используется именно myserverfs2.ltx?"
С одной машины одновременно запускается несколько серверов, с разными патчами,разными режимами игры и разными доп настройками,которые нельзя прописать в батнике.
Поэтому у каждого своя appdata, а в ней файл с доп.настройками all_server_settings.Вообще озвученный тобой вариант : по дефолту+ возможность указания путей,на мой взгляд действительно идеальный вариант. wink
 
CyberSerpentДата: Суббота, 01.08.2009, 20:43 | Сообщение # 202
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (Stalin0298)
С одной машины одновременно запускается несколько серверов, с разными патчами,разными режимами игры и разными доп настройками,которые нельзя прописать в батнике.

Понял.

Quote (Stalin0298)
Вообще озвученный тобой вариант : по дефолту+ возможность указания путей,на мой взгляд действительно идеальный вариант.

Ок - консенсус smile

Добавлена (возвращена, если быть точным smile ) возможность явного указания путей к логам сервера(серверов) в файле конфигурации (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

Автоматическое определение пути к логам из fsgame.ltx работает как и раньше. Возможность прописать пути в явном виде сделана для тех у кого несколько серверов на разных патчах, хитрые настройки или что-то еще в таком роде...

Версия в шапке обновлена.

З.Ы. Stalin0298, Проверяй. Отпишись по результатам, все ли нормально...


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
Stalin0298Дата: Суббота, 01.08.2009, 21:33 | Сообщение # 203
Зомби
Группа: Опытные
Сообщений: 2
Статус: Покинул Зону
Спасибо Дружище! biggrin Все работает как надо,прога супер!Удачи тебе в твоих начинаниях!
Хорошо когда есть рукастые люди как ты.Еще раз Спасибо. biggrin
 
689Дата: Вторник, 18.08.2009, 13:33 | Сообщение # 204
Зомби
Группа: Заблокированные
Сообщений: 1495
Статус: Покинул Зону
http://rghost.ru/403615 что то подобное, только как работает не разобрался

вот описание http://barmaley.rupor.net/index.php/topic,68.0.html

все равно в конце ссылка на нашу прогу


http://bad.ucoz.es/
 
CyberSerpentДата: Суббота, 22.08.2009, 15:32 | Сообщение # 205
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Добавлена возможность объединения бан-листов.
Добавлена возможность извлечения ключей из флуда.

Версия в шапке обновлена.


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
RusBeaRДата: Понедельник, 31.08.2009, 21:34 | Сообщение # 206
Зомби
Группа: Опытные
Сообщений: 3
Статус: Покинул Зону
CyberSerpent, Помогои плиз с прогой твоей. У меня она не работает.У меня игроки показываются и ключи и айпи их,а вот когда жму забанить или кикнуть то не какого действия не происходит. Команду на серваке прописываю.Помоги плз.
 
CyberSerpentДата: Понедельник, 31.08.2009, 21:38 | Сообщение # 207
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
Quote (RusBeaR)
Команду на серваке прописываю.

Команда по идее должна сама прописываться.

Что происходит при нажатии кнопки "Забанить"? Окно сервера открывается? Там что-нибудь пишется?


Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
RusBeaRДата: Понедельник, 31.08.2009, 23:04 | Сообщение # 208
Зомби
Группа: Опытные
Сообщений: 3
Статус: Покинул Зону
CyberSerpent, Вообще никакого действия не происходит.У меня друг есть Любер так он как скачал даже не че не настраивал сразу все заработало а у меня нет. sad
 
CyberSerpentДата: Вторник, 01.09.2009, 00:04 | Сообщение # 209
Легенда
Группа: Ветераны
Сообщений: 3317
Статус: Покинул Зону
RusBeaR, Странно. По идее должно переключаться в окно сервера и там должны(сами) прописываться команды. А винда у тебя какая?

Если никакого смысла нет в вопросе не стоит искать его в ответе.
 
RusBeaRДата: Вторник, 01.09.2009, 08:28 | Сообщение # 210
Зомби
Группа: Опытные
Сообщений: 3
Статус: Покинул Зону
XP
 
Поиск:

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