myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Скрипт Анти !me, API1, API2

Теги
Diman
сообщение 25.6.2008, 22:10
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 38
Регистрация: 22.6.2008
Из: Мелеуз
Пользователь №: 55
Спасибо сказали: 7 раз




Вот скрипт анти !me
Работает на PtokaX DC Hub 0.3.6.0
Прикрепленные файлы
Прикрепленный файл  анти__me.lua ( 710 байт ) Кол-во скачиваний: 129
 


Спасибо сказали:
Go to the top of the page
+Quote Post
D'aspid
сообщение 25.6.2008, 23:08
Сообщение #2


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 343
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 32 раза




Вот под API 2
Прикрепленные файлы
Прикрепленный файл  anti_me_newapi.rar ( 660 байт ) Кол-во скачиваний: 147
 
Go to the top of the page
+Quote Post
Voice
сообщение 28.7.2008, 5:08
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 38
Регистрация: 12.7.2008
Из: г.Минусинск (Красноярский. кр.)
Пользователь №: 176
Спасибо сказали: 3 раза




Цитата(Infernus-pro @ 26.6.2008, 2:08) *
Вот под API 2

А его можно переделать c !me на /w например?
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 28.7.2008, 6:26
Сообщение #4


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 336
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 27 раз




Цитата(Voice @ 28.7.2008, 4:08) *
А его можно переделать c !me на /w например?
Нет, /w это внутренняя команда стронга. Т.е., вы ввели /w, а Птохе пришла, например, следующая строка:
Цитата
[08:25] <Juliy> winamp(5,08) playing(... - И Ленин Такой Молодой) stats(4% of 03:43 [|---------])|
Go to the top of the page
+Quote Post
Alexey
сообщение 16.4.2009, 18:12
Сообщение #5


6 квадратиков
******

Группа: Модераторы
Сообщений: 526
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 137 раз




А как причину кика получить? У меня птока 0.4.1.1. и KickArrival в sData помещает только $Kick и ник наказываемого. Пробовал таблицу банов смотреть, но там, похоже, данных ещё нет.
Go to the top of the page
+Quote Post
Wariner
сообщение 16.4.2009, 18:27
Сообщение #6


Младший Админ
************

Группа: Модераторы
Сообщений: 2 901
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 390 раз




у меня в KickArrival получить причину тоже не удаётся!
Go to the top of the page
+Quote Post
Alexey
сообщение 9.5.2009, 20:13
Сообщение #7


6 квадратиков
******

Группа: Модераторы
Сообщений: 526
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 137 раз




Переделывал для себя сабж, мало-ли кому пригодится.
Что сделано:
  1. /ratio и /uptime теперь пропускаются в чат;
  2. разнообразил поведение при обнаружении +me, задаётся переменной reaction:
    1. старый способ реагирования: отсылка сообщения опам и предупреждение пользователя (текст тоже старый остался и я не знаю, почему у топикстартера ник в сообщениях с +me не показывался);
    2. подмена сообщения пользователя случайным сообщением о ненужности флуда плеером от его-же лица;
    3. пропуск сообщения в чат без выделения жирным шрифтом.

* при других значениях reaction сообщения с нарушениями просто глушатся.
По-умолчанию стоит 3 режим.
Старая версия
API2Прикрепленный файл  a_anti_me.lua ( 1.72 килобайт ) Кол-во скачиваний: 18

PS: А разве предыдущие 2 поста из этой темы? Насколько я помню, обсуждался скрипт вывода сообщений о банах в общий чат.
Go to the top of the page
+Quote Post
Инкогнито
сообщение 1.6.2009, 22:52
Сообщение #8


Активный участник
***

Группа: Пользователи
Сообщений: 57
Регистрация: 4.7.2008
Пользователь №: 131
Спасибо сказали: 0 раз




а есть такой же скрипт под апи2, только чтобы команды можно было запрещать определеным юзерам а не всем?
Go to the top of the page
+Quote Post
Alexey
сообщение 7.6.2009, 7:23
Сообщение #9


6 квадратиков
******

Группа: Модераторы
Сообщений: 526
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 137 раз




Опять вернулся к этому скрипту, ещё чуть допилил:
  1. Разрешения на применение команды !me без ограничений теперь устанавливается через таблицу с профилями.
  2. Добавил новые значения переменной reaction:
    4 - пропускает сообщение в чат;
    5 - не пропускает сообщение в чат, создавая при этом у пользователя впечатление, что сообщение прошло.
  3. Добавил простейший антифлуд - не позволяет применять команду !me для двух последних использовавших её. Активен всегда, действует аналогично пятому режиму, но с поправками на значение reaction. Делалось для противодействия многократным нажатиям подряд (умышленным или нет) на кнопку флужения плеером, а так-же "захандрившим" ночью в одиночестве пользователям.

Старые версии
Прикрепленный файл  a_anti_me.lua ( 3.17 килобайт ) Кол-во скачиваний: 7

Исправленная версия: Прикрепленный файл  a_anti_me.lua ( 3.25 килобайт ) Кол-во скачиваний: 21
Go to the top of the page
+Quote Post
Alexey
сообщение 26.9.2010, 1:13
Сообщение #10


6 квадратиков
******

Группа: Модераторы
Сообщений: 526
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 137 раз




Обновлённая версия: Прикрепленный файл  a_anti_me.lua ( 4.54 килобайт ) Кол-во скачиваний: 37

  • Добавлена обработка магнет-ссылок в /me сообщениях.
  • Частичное определение флуда плеером без команды /me.
  • Тип реакции по-умолчанию изменён на 4.


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts помогите переделать скрипт для Ptokax
7 N3RO 520 9.5.2012, 3:44 Посл. сообщение: Ksan
No new Topic has attachmentsСкрипт для пингеров
42 Setuper 7 059 4.4.2012, 8:53 Посл. сообщение: mariner
No New Posts Topic has attachmentsPtokaX 0.4.2.0 - Падает Хаб! Помогите переделать скрипт...
6 Sergius` 550 3.4.2012, 21:15 Посл. сообщение: PunceR
No New Posts Нужен скрипт контроля рекламы на хабе
контроль рекламы
0 Pank1 254 29.3.2012, 16:40 Посл. сообщение: Pank1
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
78 Wariner 15 789 15.3.2012, 22:19 Посл. сообщение: ShadoWx
No New Posts Усовершенствовать скрипт
4 Ameet 510 24.2.2012, 12:10 Посл. сообщение: AirKobra45
No New Posts может ли кто-то создать скрипт
5 shadows 501 24.2.2012, 12:01 Посл. сообщение: AirKobra45
No New Posts Есть ли такой скрипт?
изменить адрес хаба
10 dj hoodo 651 13.2.2012, 0:00 Посл. сообщение: dj hoodo
No new Скрипт при входе
помогите
18 ke(x)one 744 6.2.2012, 22:41 Посл. сообщение: Ksan
No new Скрипт рассылки сообщений
прошу помочь...
18 MaxFox 977 4.2.2012, 13:03 Посл. сообщение: MaxFox
No New Posts Универсальный скрипт
под все хабы
5 dimajak 451 28.1.2012, 3:59 Посл. сообщение: Ksan
No New Posts СКРИПТ ЗАГЛУШКИ
3 alex2014 392 26.1.2012, 14:20 Посл. сообщение: Ksan
No New Posts Скрипт рассылки сообщений
1 MaxFox 383 23.1.2012, 9:54 Посл. сообщение: MaxFox
No New Posts Скрипт поздравлений и напоминаний
2 ImDim 324 17.1.2012, 13:19 Посл. сообщение: Артём
No new Topic has attachmentsПомогите подредактировать скрипт
15 ImDim 1 055 16.1.2012, 20:33 Посл. сообщение: LoT

 



RSS Сейчас: 24.5.2012, 13:34