--[[ - Наиболее эффективный и понятный скрипт антирекламы для PtokaX. - Сканирует чат и личку. - Запрещённые слова ищутся по универсальным шаблонам, что во много раз уменьшает количество примеров рекламных фраз. - Регистр не важен, www и wWw фильтруются одинаково (самый эффективный и компактный на сегодняшний день алгоритм преобразования кодировки cp1251 в нижний регистр). - Не существует проблемы с обходом защиты благодаря оптимальному поисковому алгоритму (распространённая проблема в большинстве скриптов, случается при нахождении в одном сообщении заперещённой фразы и исключения). - Ложные срабатывания сведены к минимуму и практически исключены. - Раздельные функции сканирования чата и лички (выбрать нужный режим можно изменением одной цифры в скрипте). - Приличный выбор самых необходимых режимов наказания: возможность бана на заданное время (задаётся в скрипте), разъединения (сообщение юзеру о рекламе и disconnect), просто замены запрещённой фразы (сообщение с рекламой заменяется информационным, его видит только отправитель), тихого фильтрования (отправитель думает, что всё нормально и сообщение доставлено, в личке и общем чате же оно не появляется) или просто информирование операторов о поступаемых ссылках. - Возможность информирования операторов о попытке рекламы с показом запрещённой фразы (если хотите знать, кто что отсылает). - При рекламе в личку показывает получателя сообщения, что даёт больше информации. - При отправлении сообщения профилю-исключению (tProfiles) оно не фильтруется. - Минимальный размер сообщения для проверки снижает нагрузку.
В скрипте есть подробные пояснения, которые помогут разобраться даже новичку в lua.
Авторы: Damaks и nd Версия: 1.6 Хаб: GOLD-HUB: dchub://goldhub.mydc.rudchub://10.170.161.189 Сайт: http://mydc.ru/r/?http://rsload.net/ Страница скрипта: http://mydc.ru/topic3516.html Совместимость: PtokaX 0.4, Lua 5.1, API2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Mod by Артём 6.02.2012( Клубнячковый HUB DC++ dchub://mydc.pp.ua:420 ) Теперь добавлять/удалять/просматривать шаблоны антирекламы можно с помощью менюшки хаба + добавил небольшу помощь админу с шаблонами (меню). + Маленькие косметические изменения. строка Core.SendPmToUser(user, to,"*** "..block_message[1]) - спамеру приходит сообщение block_message[1] от ника получателя. Почему? да просто иногда юзеры ботов в игнор ставят, а так увидят предупреждение . если же хотите чтобы от имени антирекламы было сообщение, место to сделайте sBot + 14.02.2012 Основные настройки так же вынесены в меню. by alex82 ]]
Запакуй скрипт в архив а то не получается скачать...
Автор: Артём 6.2.2013, 2:35
prototype22, чо? что за унылый такой браузер, что не качает файл?
Автор: prototype22 7.2.2013, 10:29
Цитата(Артём @ 6.2.2013, 10:35)
prototype22, чо? что за унылый такой браузер, что не качает файл?
опера 12.12 ) открывает в новом окне страницу с иероглифами...
хром последней версии скачивает, НО так же получается файл с иероглифами, который соответственно не работает о_О
Кусок кода
LuaQ@scripts\Antireklama.lua#”@Ђ@ЂЂAА@@Ђ@ЂЂA@@@Ђ@ЂЂAА@Ђ @ @B„ @В„ @B… В… B†A@…Ђ†АCБњЂБЃБCAAЃA…Ѓ†БCБЃњЃљAЂЃБКAЙЃЕЉЙAВ‹ЙAFЊЙЃBЌЙЃВЌЗК BA‚ЃВБCAѓЃГБ D A„ ЃД Б E A… ЃЕ Б
Автор: Saymon21 7.2.2013, 11:11
prototype22, Вообще-то это скрипт скомпилирован.
Автор: Артём 7.2.2013, 12:04
prototype22, а тебе его не надо открывать, скачал в папку scripts, запустил и настраивай из меню админа
Автор: sexynapku 25.4.2013, 18:21
подскажите пожайлуста как убрать эту надпись когда на хаб заходишь
Цитата
[22:02:16] ***POvor, за порядком на Hot-хаб хабе следит "Палата" v. 0.2.2 "28 августа 2012" « Mod by Артём » .
понимаю что авторский скрипт но не нравится эта надпись у меня четко меню мотд настроено чтобы в экран входило
Автор: Артём 26.4.2013, 0:50
sexynapku, ты опять вернулся? Не нравится надпись, не используй скрипт. На форуме полно других скриптов антирекламы.
Автор: sexynapku 26.4.2013, 8:58
Цитата(Артём @ 26.4.2013, 1:50)
sexynapku, ты опять вернулся? Не нравится надпись, не используй скрипт. На форуме полно других скриптов антирекламы.
скажи как убрать пожайлуста или посоветуй другой скрипт ?
Автор: Артём 26.4.2013, 13:58
sexynapku, ни как не уберёшь, а что тебе советовать-то, антиреклам полно бери любую.
Автор: Артём 21.7.2013, 10:16
Добавил в первый пост новую версию: Антиреклама с Антиматом. Антимат реагирует только на запрещённые слова и заменяет их на «цензура». Добавлять/удалять/просматривать шаблоны Антимата так же можно через меню.
Добавил логирование Антирекламы и Антимата.
[05.07.2013/05:11:05] *** Попытка рекламы в ЛС от юзера: Nick: « Ruser1969 » IP: « 90.188.ххх.1хх » Страна: « Russian Federation » - юзеру с IP: « 178.1хх.1х9.2хх » Nick: « yanuar » Страна: « Ukraine » сообщение в личку : i'm away. visit httр://dc.peerweb.org while you await my return. | [21.07.2013/10:03:19] *** Попытка рекламы в Чате от юзера: Nick: « test » IP: « 127.0.0.1 » Страна: « Unknown » сообщение в общий чат: spamTest.ua test antireklama [21.07.2013/10:03:09] *** Антимат *** В чате была попытка мата от: « 127.0.0.1 » <test> хуй|
Код
local Log = Core.GetPtokaXPath().."scripts/Antiadv/Logs.txt" -- куда будет писаться лог