Форумы игровых серверов Counter Strike Source
https://fire-games.ru/forum/

Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker
https://fire-games.ru/forum/dopolneniya-i-poleznye-skripty/import-kikov-iz-logov-dblocker-v-bani-sourcebans-bani-v-dblocker-t1106.html
Страница 1 из 3

Автор:  Admin [ 11 июн 2011, 09:17 ]
Заголовок сообщения:  Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

В такой замечательной штуке как DBlocker не предусмотрены баны, только кик с занесением в лог.
Чтобы не вносить баны вручную написал скрипт, автоматизирующий процесс.
Скрипт импортирует кик из логов ДБлокера в баны сорсбанса с возможностью выбора за что и на сколько времени банить.

Баны в сорсбансе:

#978

#978


Скрипт:
Вложение:
db_import_bans.zip [2.91 Кб]
Скачиваний: 122
Инструкции по настройке внутри скрипта в комментариях.

Автор:  EaS [ 06 июл 2011, 20:13 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Коммент "не менять" доставил :)

Автор:  ant0n3k [ 22 июл 2011, 05:36 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Я так и не понял кудой его вставлять (((

Автор:  selector [ 22 июл 2011, 08:05 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

ни куда нам его вставлять не надо :)))

Автор:  -=Дэн=- [ 22 июл 2011, 08:20 ]
Заголовок сообщения: 

ant0n3k писал(а):
Я так и не понял кудой его вставлять (((
я бы сказал куда....... :lol:

Автор:  Admin [ 22 июл 2011, 08:22 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

:D

Автор:  ant0n3k [ 22 июл 2011, 08:49 ]
Заголовок сообщения: 

Баны в сорсбансе:

#978

#978

Судя по скрину у меня такой фигни нет в бан листе или это только для модеров и глобалов такая фигня должна быть ? Или ваш скрипт никуя не работает сударь :)

Добавлено спустя 2 минуты 30 секунд:
-=Дэн=- писал(а):
ant0n3k писал(а):
Я так и не понял кудой его вставлять (((
я бы сказал куда....... :lol:

Да я сам тебе могу такие вещи сказать куда и что вставлять боюсь твой Мозг не вынесет такой обильной информации :D

Автор:  Admin [ 22 июл 2011, 09:10 ]
Заголовок сообщения: 

ant0n3k писал(а):
Судя по скрину у меня такой фигни нет в бан листе
Какой именно фигни?

Автор:  ant0n3k [ 22 июл 2011, 12:08 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Где дэмо нарисовано вот под ней всякая фигня )))

Автор:  Admin [ 22 июл 2011, 19:40 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Это только админам сорсбанса видно. Оно так-то к скрипту отношения не имеет.

Автор:  Fab3r [ 13 окт 2011, 01:43 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

А куда сам файл db_import_bans.php закидывать ?

Автор:  Admin [ 13 окт 2011, 09:07 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Да хоть куда, лишь бы там был РНР + доступ к файлам DBlocker.log и к БД сорсбанса.

Автор:  Fab3r [ 13 окт 2011, 12:03 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Тоесть если я ее на веб сервер в папку htdocs закину оно будет работать ?

Автор:  Admin [ 13 окт 2011, 14:45 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Если будет
Цитата:
доступ к файлам DBlocker.log и к БД сорсбанса

то да.

Автор:  Fab3r [ 13 окт 2011, 16:26 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Не работает :( вообще ! Проверьте если не трудно что не так?

// Параметры подключения к базе данных сорсбанса
$sourcebans_mysql_host='localhost'; // адрес хоста базы
$sourcebans_mysql_user='Fab3r'; // имя пользователя
$sourcebans_mysql_pass='12345'; // пароль
$sourcebans_mysql_dbname='banlist_css'; // имя базы сорсбанса
$sourcebans_mysql_prefix='sb'; // префикс таблиц
$sourcebans_mysql_port='3306'; // порт БД (по-умолчанию 3306)
$sourcebans_admin_id=55; // ID админа в сорсбансе, от которого банить

// Путь к DBlocker.log (или массив путей, если несколько серверов) и название сервера, (для логфайла, чтобы было видно с какого сервера забанен).
// После названия можно через запятую указать ID сервера в сорсбансе, для отметки с логов какого сервера был забанен.

$dblogs=array(
'D:\Server v66 Classic\orangebox\cstrike' => 'Classic'
);

$type = 0; // Тип бана. 0 - SteamID, 1 - IP, 2 - SteamID и IP
$logtype=3; // Логирование банов. 0 - выкл, 1 - на экран, 2 - в файл, 3 - в файл и на экран.
$logfile='D:\DBlocker_logs\db_import_bans.log'; // Путь и имя логфайла.
$prefix='[DB] '; // Префикс к причине бана. Если указываете - ставьте пробел после него, чтобы не сливался с причиной.
$date2reason=1; // Добавлять дату из лога перед причиной бана. 0 - выкл, 1 - вкл.

// Причины киков за которые банить и время бана в минутах. 0 = перманент.
$reasons2ban=array(
'Chat revealing hack' => 0,
'Invalid view angles' => 1,
);

// Замены причин для занесения в банлист.
// Можно не заполнять, в таком случае заносится причина из списка киков списка выше - reasons2ban
// Для тех причин, значение которых мы знаем. Например, Invalid view angles это часто аимбот, так что
// занесём его в банлист на одну минуту для того чтобы поискать SteamID на предмет банов на других серверах.
//
$replaces2reasons=array(
'Invalid view angles' => 'Проверить на чит',
'Причина кика из лога DBlocker' => 'Замена для причины в банлист',
);

Автор:  Admin [ 13 окт 2011, 18:12 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Как скрипт запускаешь, из браузера?
Вывод ошибок включён?
Какой ответ вебсервера?

Автор:  Fab3r [ 13 окт 2011, 20:12 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

1.да
2.---
3.Added 0 ban(s). так вроде !

Автор:  Admin [ 13 окт 2011, 20:21 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Включи вывод ошибок:
1. добавь в начало скрипта строку
Код:
php error_reporting(E_ALL);

или создай в папке со скриптом файл .htaccess со строкой
Код:
php_flag display_errors on

Автор:  Fab3r [ 13 окт 2011, 20:31 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Спасибо разобрался все работает! Только вопрос скрипт надо запускать переодически как я понял что бы они добавлялись ?

Автор:  Admin [ 13 окт 2011, 20:43 ]
Заголовок сообщения:  Re: Импорт киков из логов DBlocker в баны SourceBans - Баны в DBlocker

Да. Добавь его в планировщик задач

Страница 1 из 3 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/