myDC.ru

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

 

> antiadv_rushub, "Тихая" Антиреклама на RusHub

Артём
сообщение 16.9.2011, 16:11
Сообщение #1


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Название: antiadv_rushub
Авторы + Описание:
Читаем big_smile.gif
Цитата
-- Бот антирекламы

-- Изменения (by NRJ 16/08/2006):
--
-- Добавил исключения из запретов
-- Добавил возможность регистрации бота вместе с описанием
-- Ввел BanMode
-- Вынес в конфигуратор сообщение о бане юзеру и опу о бане юзера
-- *** Изменение от Trans ( dchub://ksan.tsk.ru:31337 )(31-05-09)
--
-- *** Юзер не банится никаким образом, его реклама в чат проходит, но видит её только он сам.
-- *** При желании банить можно раскомментить строки с *** спереди строки и закомментить строки с *** в конце
--=============================================================================
-- *** + Изменение от Wariner (31-05-09)
-- *** + Изменение от Артём (Клубнячковый HUB DC++ dchub://dc.myhub.pp.ua:420 ) ( 25 сентября 2009 год)
-- *** + Добавлено исключение на Ник/Чаткомната, которому смогут кидать в ЛС рекламу ( 7 декабря 2009 год )
-- *** + Перевод под RusHub от Nickolya ( форум админов http://mydc.ru )( август 2010 год )
-- Возможности скрипта: не пропускает рекламу в чат в приват. её видит только сам рекламщик.
--=============================================================================

Прикрепленный файл  antiadv_rushub.lua ( 4.5 килобайт ) Кол-во скачиваний: 149


Спасибо сказали:
Go to the top of the page
+Quote Post
2 страниц V   1 2 >  
Начать новую тему
Ответов
Saymon21
сообщение 16.9.2011, 16:39
Сообщение #2


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Ведь в русхабе OnTo, а не ToArrival
Раскрывающийся текст
Код
function ToArrival(tUser, sData)
    local sTo,sFrom,sMsg = sData:match"$To:%s(%S+)%sFrom:%s(%S+)%s$%S+%s+(.*)"
    if sTo and tGoodPmUser[sTo] then return end  ---- Ник/чат комната которому смогут кидать в ЛС рекламу
    if tProfiles[tUser.iProfile] == 0 then
        if checkForAdvertising(sMsg) then
            if checkForSafe(sMsg) then
                return nil
            end
            --Core.SendPmToOps(sBot, ("*** %s с IP: %s %s %s"):format(tUser.sNick, tUser.sIP, sPmTextToOp, sMsg))  --- сообщение о рекламе приходит в Опчат
            Core.SendToProfile(tSendToProfiles, ("*** %s с IP: %s %s %s"):format(tUser.sNick, tUser.sIP, sPmTextToOp, sMsg), sBot, sBot)  --- сообщение о рекламе приходит в Опчат
            return true
        end
    end
end


+ ещё есть OnMCTo big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 17.9.2011, 0:00
Сообщение #3


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Saymon21, неважно, главное что работает замечательно greedy.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
mod
сообщение 23.2.2012, 7:42
Сообщение #4


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

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




Вот такой вид:
Цитата
"[dD]%s*[cC]%s*[hH]%s*[uU]%s*[bB]%s*:%s*/%s*/",
"[nN][oO][-][iI][pP]%.[oObB][rRiI][gGzZ]",

Чет вообще не отрабатывает, 2 из 10 раз мож сработал только. Что не так?
Go to the top of the page
+Quote Post
Артём
сообщение 23.2.2012, 13:16
Сообщение #5


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, обязательно с no-ip? .biz и .org уже внесены в шаблон скрипта из первого поста.
Go to the top of the page
+Quote Post
mod
сообщение 23.2.2012, 15:14
Сообщение #6


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

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




Ну например сайты не запрещаю постить, а вот хабы хотелось бы запретить, по этому спрашиваю.
Go to the top of the page
+Quote Post
Артём
сообщение 23.2.2012, 17:06
Сообщение #7


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, http:// и www. убери из шаблона и всё
Go to the top of the page
+Quote Post
mod
сообщение 24.2.2012, 11:38
Сообщение #8


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

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




Артём, этот вариант все равно будет запрещать сайты big_smile.gif
Go to the top of the page
+Quote Post
Артём
сообщение 24.2.2012, 16:16
Сообщение #9


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, ну, тогда в исключениях впиши "http://%a.%w+", "www.%a.%w+", если при спаме хаба будет ссылки сайта, рекламу пропустит nothing.gif
Go to the top of the page
+Quote Post
mod
сообщение 26.2.2012, 7:20
Сообщение #10


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

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




Еще вот странность.
В запрете прописано "%.%s*[bB]%s*[iI]%s*[zZ]", но спам хаба все равно прошел в обход, т.е. скрипт этого не заметил, а спамили 5 раз
Go to the top of the page
+Quote Post
Артём
сообщение 26.2.2012, 12:32
Сообщение #11


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, какой спам(ссылка спама)? какой обход?
У меня стоит этот скрипт и никто ещё не смог прорекламить.
Go to the top of the page
+Quote Post
mod
сообщение 26.2.2012, 13:02
Сообщение #12


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

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




Обычный адрес хаба спамили, типо dchub://link.hub.biz
В запрете прописано: "%.%s*[bB]%s*[iI]%s*[zZ]",

Скрипт был включен, но почему-то не поймал этот спам.
Go to the top of the page
+Quote Post
Артём
сообщение 26.2.2012, 14:28
Сообщение #13


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




проверил у себя...
Цитата
Пытается сообщать в общий чат следующию фразу (Но она видна только ему и никому больше): link.hub.biz
Пытается сообщать в общий чат следующию фразу (Но она видна только ему и никому больше): dchub://link.hub.biz

не пустило.
У меня в исключениях пусто, а у вас?
Go to the top of the page
+Quote Post
mod
сообщение 27.2.2012, 15:28
Сообщение #14


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

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




В исключениях пусто.

Что-то не пойму, как правильней.
Так: "%.%s*[bB]%s*[iI]%s*[zZ]",
или так: %.[iI][nN][fF][oO]

Сейчас я прописал такое:
Цитата
"[aA]%s*[dD]%s*[cC]%s*[%:]%s*[%/]%s*[%/]",
"[dD]%s*[cC]%s*[hH]%s*[uU]%s*[bB]%s*[%:]%s*[%/]%s*[%/]",
"[nN][oO][-][iI][pP]%.[oObB][rRiI][gGzZ]",
"[nN][oO][-][iI][pP]%.[iI][nN][fF][oO]",

Правильно ?
Go to the top of the page
+Quote Post
Артём
сообщение 27.2.2012, 16:46
Сообщение #15


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, %s* - 0 или более символов пробела, то есть если спамер будет кидать spam. b i z , антиреклама не пустит, а если %.[iI][nN][fF][oO] такой шаблон будет и в спам-ссылке(домене) будут пробелы, то антиреклама не поймает, а ещё полезно это прочитать big_smile.gif
"[nN][oO]-[iI][pP]%.[iI][nN][fF][oO]", - так


Спасибо сказали:
Go to the top of the page
+Quote Post
mod
сообщение 5.3.2012, 11:53
Сообщение #16


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

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




Все таки не пойму, почему пропускает адрес хаба, хотя в запрете прописано такое "[dD]%s*[cC]%s*[hH]%s*[uU]%s*[bB]%s*[%:]%s*[%/]%s*[%/]",

В спаме присутствует dchub://тут.адрес
Go to the top of the page
+Quote Post
Ksan
сообщение 5.3.2012, 14:53
Сообщение #17


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




mod, потому что пишешь не понимая.
В своём шаблоне вместо каждого этого
Код
[%/]
пиши просто
Код
/

без всяких квадратных скобок и процентов.
Так же и со знаком двоеточия, вместо
Код
[%:]
пиши
Код
:
Go to the top of the page
+Quote Post
Артём
сообщение 5.3.2012, 14:54
Сообщение #18


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, у меня всё работает нормально, я не могу знать почему у тебя не так как надо, поставь этот скрипт, она лучше, через меню добавлять и удалять можно шаблоны, и рекламу не пропустит если в спам-сообщение будет ссылка из разрешённых списков
Go to the top of the page
+Quote Post
mod
сообщение 5.3.2012, 17:08
Сообщение #19


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

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




Ksan, я делал по шаблону как в этом скрипте. В этом скрипте такой вариант был для adc, я лишь только буквы поменял.
Попробую.
Go to the top of the page
+Quote Post
Артём
сообщение 5.3.2012, 17:20
Сообщение #20


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




mod, там ошибка с adc://, правильно как Ksan показал
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: antiadv_rushub
От темы с ID: 4974
0 CrazyKiller 3 641 30.1.2012, 20:38 Посл. сообщение: CrazyKiller
No New Posts От: antiadv_rushub
От темы с ID: 4974
0 ShadoWx 3 938 16.9.2011, 16:37 Посл. сообщение: ShadoWx

 



RSS Сейчас: 27.11.2024, 3:09