Воскресенье, 19.05.2024, 12:06


Главная
Регистрация
Вход
Приветствую Вас Бродяга | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Для людей которые играют в казаки! » Подсказки игрокам! » Ignore bot или как сделать так, чтобы не читать стихи на ГС
Ignore bot или как сделать так, чтобы не читать стихи на ГС
[Tortuga]BuccaneerДата: Воскресенье, 11.09.2011, 08:45 | Сообщение # 1
Goth89
Группа: Администраторы
Сообщений: 20
Репутация: 19
Статус: Offline
Всем давно уже надоело читать всякий бред в шелле сервера ГС. Из-за спам ботов стало не возможно пригласить в игру, или просто пообщаться в общем чате игры Казаки. Но Саня Вус ([KypiHb]Byc) с этим не смирился и написал статью, в которой привел метод борьбы с этими ботами. Все расписано понятно и четко, читаем статью в его блоге в социальной сети ВКАЗАКАХ.
Снова здравствуйте, уважаемые казакеры.

На этот раз снова пройдёмся по некоторым техническим аспектам, которые помогут облегчить жизнь.

Наверное каждый уже видел и читал на гс бота, который получил в народе прозвище «циферки» – постоянно пишет откровенный флуд цитируя стихи, историко-политические издания и прочую лабуду, которая откровенно нафиг не нужна никому, а только забивает весь чат и не даёт возможности нормально общаться. Вус долго пытался с этим что-то сделать, но не имея операторских прав на канале гс невозможно этого бота забанить (хоть и ходит он постоянно с одного и того же ай-пи адреса). Но хотя бы как гарантированно избавить себя от чтения ненужного флуда, я расскажу.

Да, способ не идеальный, но рабочий и выполнить действия, которые я опишу, совсем не сложно. Итак.

Теория.

Чат в игре казаки – это обычный IRC-чат на сервере GameSpy. Значит для него должны работать обычные команды IRC-протокола.

Практика.

На любом IRC канале возможно использование множества команд. Кому нужен полный список – найдёт. Нас же интересует та, которая даст нам возможность не читать сообщения от назойливых «циферок».

Формат её простой:

/IGNORE [ < nickname > | < user@host > [ [-] < message type > ]]

Если вам нужно ничего не читать от кого-то конкретного, то можно просто написать

/IGNORE nickname ALL

где вместо nick_name поставить ник нужного игрока.

С циферками немножко не так – они меняют свой ник постоянно и потому писать все цифры в диапазоне от 1 и до нескольких миллионов было бы напряжно

Сделаем вот так:

/IGNORE 0* ALL

/IGNORE 1* ALL

/IGNORE 2* ALL

/IGNORE 3* ALL

/IGNORE 4* ALL

/IGNORE 5* ALL

/IGNORE 6* ALL

/IGNORE 7* ALL

/IGNORE 8* ALL

/IGNORE 9* ALL

Таким образом мы забаним любую информацию от ников, начинающихся с цифр 0,1,2,3,4…9 и можно будет спокойно общаться в общем чате без стишков и прочей флудоинфы. Ников реальных людей, начинающихся с цифр я практически не встречал, потому считаю что никого мы таким образом не пропустим

Удачи и приятного общения! Следите за обновлениями в блоге.
 
Форум » Для людей которые играют в казаки! » Подсказки игрокам! » Ignore bot или как сделать так, чтобы не читать стихи на ГС
  • Страница 1 из 1
  • 1
Поиск:

[Tortuga]BuccaneerБесплатный хостинг uCoz