myDC.ru

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

 

> JanusHS, API2 | Объединённый скрипт антирекламы и антимата

Berkut
сообщение 29.7.2009, 21:45
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Скрипт JanusHS
Версия 2.21
Автор Berkut
Релиз от 18.06.2010
Скрипт разработан для PtokaX 0.4.1.1 (API2)
Скрипт не совместим с PtokaX 0.3.6.0 и ниже
Совместимость с PtokaX 0.4.0.* и PtokaX выше 0.4.1.1 не гарантирована
В исходном виде скрипт предназначен для использования исключительно под Microsoft Windows

Скрипт предназначен для:
  • предотвращения спама и нецензурной брани в чате и привате;
  • предотвращения спама и нецензурных выражений в никах и описании;
  • блокировки команды "me";
  • ограничения излишнего использования текста в верхнем регистре (антиор или антиCAPS).


Прототип механизма детектирования заимствован из Hubbabot 2.27 (автор NoName). Оригинальный авторский код в скрипте не используется.
В скрипте использован механизм "тихой блокировки" (автор оригинальной идеи Setuper).
Используемый в скрипте механизм "защиты от ора", является полностью заимствованным (автор оригинального скрипта неизвестен).

v2.21
--------
  1. Добавлена возможность отключать сообщения о наказании, выдаваемые в общий чат - запрос Ольга.
  2. Добавлены режимы с предварительным предупреждением для антимата и антирекламы общего чата - запрос CraZy.
  3. Реализована проверка длины сообщения при реакции на нецензурную брань - запрос FallenAngel.


Более подробная информация по настройке приведена в прилагающемся файле Инфо.html.
Прикрепленный файл  Janus_HS_2.21.rar ( 16.08 килобайт ) Кол-во скачиваний: 336


Внимание! Для разработчиков выкладываю также и исходник скрипта. Если вы не разбираетесь в LUA, не используйте его.
Прикрепленный файл  ________.rar ( 5.32 килобайт ) Кол-во скачиваний: 130
Go to the top of the page
+Quote Post
5 страниц V   1 2 3 > »   
Начать новую тему
Ответов
Артём
сообщение 30.7.2009, 0:17
Сообщение #2


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

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




А почему не сделать чтобы антимат не всё предложение заменял,а только мат?
Go to the top of the page
+Quote Post
KauH™
сообщение 30.7.2009, 11:31
Сообщение #3


lua-паддаван
***

Группа: Пользователи
Сообщений: 75
Регистрация: 1.7.2008
Из: www.u-l.ru
Пользователь №: 114
Спасибо сказали: 29 раз




боюсь что и этот скрипт и многие другие имеют один серьёзный баг , позволяющий рекламить , не срабатывает даже как на подозрительную фразу waaaht.gif
если кто из уважаемых скриптоделов возьётся его (баг) исправить - озвучу в личке что за проблема , Berkut уже в курсе
Go to the top of the page
+Quote Post
Berkut
сообщение 30.7.2009, 13:34
Сообщение #4


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Артём @ 30.7.2009, 1:17) *
А почему не зделать чтобы антимат не всё предложение заменял,а только мат?

Заменяя всё фразу целиком, скрипт провоцирует пользователя либо на обход фильтра, за что админ в праве подвесить за одно место, либо на использование целиком цензурного выражения. Подмена же отдельного слова никаких последствий не вызывает. Плюс к тому, согласись, очень впечатляюще выглядит фраза типа "Я вам всем дам <Все люди братья!>ы. Вы все <Оставь надежду всяк сюда входящий>сосы <Бамбарамия! Киргуду!>ные"
Go to the top of the page
+Quote Post
Alexey
сообщение 30.7.2009, 16:25
Сообщение #5


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

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




Цитата(KauH™ @ 30.7.2009, 12:31) *
боюсь что и этот скрипт и многие другие имеют один серьёзный баг , позволяющий рекламить , не срабатывает даже как на подозрительную фразу waaaht.gif
если кто из уважаемых скриптоделов возьётся его (баг) исправить - озвучу в личке что за проблема , Berkut уже в курсе

Автор закрыл код скрипта - исправить может только он.
Go to the top of the page
+Quote Post
Berkut
сообщение 30.7.2009, 19:21
Сообщение #6


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Alexey @ 30.7.2009, 17:25) *
Автор закрыл код скрипта - исправить может только он.

Вопрос был по другому скрипту. В JanusHS 2.01 этого бага нет, в чём KauH имел возможность убедиться.
Речь шла о том, что если в сообщении 2 ссылки, 1-ая из которых обрабатывается как исключение, то на 2-ую скрипт не реагирует. Это относилось к старым скриптам антирекламы, в том числе и к ранним версиям JanusHS. После интеграции в скрипт детектирующего механизма из Hubbabot, проблема была решена.
Go to the top of the page
+Quote Post
KauH™
сообщение 30.7.2009, 21:07
Сообщение #7


lua-паддаван
***

Группа: Пользователи
Сообщений: 75
Регистрация: 1.7.2008
Из: www.u-l.ru
Пользователь №: 114
Спасибо сказали: 29 раз




да подтверждаю , данный механизм срабатывает на ура , ошибка закрылась из за стоящего "тихого режима" сработки
но в большинстве других старых скриптов антирекламы этот баг присутствует
Go to the top of the page
+Quote Post
zzipper
сообщение 3.9.2009, 15:05
Сообщение #8


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 22.7.2008
Из: Жигулевск
Пользователь №: 249
Спасибо сказали: 0 раз




Поправьте работу скрипта под линуксом, пожалуйста. Не создается конфиг-папка.
Если возможно, соберите, пожалуйста, скрипт, чтоб папка создавалась по пути: /opt/PtokaX/scripts/
Заранее благодарю.
Go to the top of the page
+Quote Post
Berkut
сообщение 3.9.2009, 19:12
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(zzipper @ 3.9.2009, 16:05) *
Поправьте работу скрипта под линуксом, пожалуйста. Не создается конфиг-папка.

Скрипт разработан под Microsoft Windows. Перевод под другие ОСи я производить не намерен.
Цитата(zzipper @ 3.9.2009, 16:05) *
Если возможно, соберите, пожалуйста, скрипт, чтоб папка создавалась по пути: /opt/PtokaX/scripts/
Заранее благодарю.

Привязка директории задана по scripts. Если ОС не понимает относительных путей, то это ваши проблемы. Рекомендую в таком случае использовать иные скрипты.
Go to the top of the page
+Quote Post
Jaska
сообщение 3.9.2009, 19:21
Сообщение #10


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Цитата(Berkut @ 3.9.2009, 22:12) *
Скрипт разработан под Microsoft Windows. Перевод под другие ОСи я производить не намерен.

Привязка директории задана по scripts. Если ОС не понимает относительных путей, то это ваши проблемы. Рекомендую в таком случае использовать иные скрипты.


От чего такая нелюбовь к другим ОС? Объясни. И зачем код закрыл, я уже имею печальный опыт, тебе не советую код закрывать.
Go to the top of the page
+Quote Post
Berkut
сообщение 3.9.2009, 19:58
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Jaska @ 3.9.2009, 20:21) *
От чего такая нелюбовь к другим ОС? Объясни. И зачем код закрыл, я уже имею печальный опыт, тебе не советую код закрывать.

Ктулху запрещает.
Go to the top of the page
+Quote Post
zzipper
сообщение 3.9.2009, 21:06
Сообщение #12


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 22.7.2008
Из: Жигулевск
Пользователь №: 249
Спасибо сказали: 0 раз




Цитата
Привязка директории задана по scripts. Если ОС не понимает относительных путей, то это ваши проблемы.

Нда? А может быть, то что в скрипте нет поддержки путей с "/" и скрипт создает файлы ( не диру ) в корне диры PtokaX вида:
Прикрепленный файл  123.PNG ( 19.22 килобайт ) Кол-во скачиваний: 572

это частично и ваша проблема?
Go to the top of the page
+Quote Post
Berkut
сообщение 3.9.2009, 21:23
Сообщение #13


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(zzipper @ 3.9.2009, 22:06) *
это частично и ваша проблема?

Повторяю, это исключительно проблема вашей ОС. Скрипт вполне корректно работает под MSW.
Go to the top of the page
+Quote Post
Ksan
сообщение 3.9.2009, 23:32
Сообщение #14


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

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




А тебе трудно вместо \\ вставить /?
Первый раз встречаю такого упёртого автора.
Лично мне этот скрипт не нужен (кстати, мой хаб стоит на линуксе тоже), свой есть, но всё же удивляет такое недружелюбие.
Go to the top of the page
+Quote Post
Berkut
сообщение 4.9.2009, 17:58
Сообщение #15


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Trans @ 4.9.2009, 0:32) *
А тебе трудно вместо \\ вставить /?

Мне это просто даром не нужно. В третий раз говорю, что мне абсолютно параллельны проблемы линуксоидов. Всё остальное - педмет для диалога.
Go to the top of the page
+Quote Post
ParaSite
сообщение 5.9.2009, 4:08
Сообщение #16


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 5.9.2009
Пользователь №: 4 347
Спасибо сказали: 1 раз




Автору:

Птоха уже стала кроссплатформенна. Причём давно. Сиречь, надо уважать и права приверженцев другой веры (пингвиньей, в частности). И ещё вопрос - зачем ты заюзал обфускацию кода? big_smile.gif Ричард Столлман не одобряэ...
Go to the top of the page
+Quote Post
Berkut
сообщение 5.9.2009, 10:01
Сообщение #17


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Если кого-то что-то не устраивает, то он элементарно переходит на другой продукт. Выбор широк.
Go to the top of the page
+Quote Post
Alexey
сообщение 5.9.2009, 17:13
Сообщение #18


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

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




А можно как-нибудь получить некомпилированную версию?
Go to the top of the page
+Quote Post
Berkut
сообщение 5.9.2009, 21:17
Сообщение #19


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Alexey @ 5.9.2009, 18:13) *
А можно как-нибудь получить некомпилированную версию?

Нет. Если заинтересовали какие-то конкретные механизмы, то это тема для обсуждения в привате.
Go to the top of the page
+Quote Post
ParaSite
сообщение 6.9.2009, 22:53
Сообщение #20


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 5.9.2009
Пользователь №: 4 347
Спасибо сказали: 1 раз




Цитата(Berkut @ 6.9.2009, 0:17) *
Нет. Если заинтересовали какие-то конкретные механизмы, то это тема для обсуждения в привате.


А почему бы и нет? Пользователи охотно укажут на ошибки, сделают предложения по улучшению кода. Сплошные плюсы! Чего жадничать-то? big_smile.gif
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: JanusHS
От темы с ID: 2249
6 X-Sky 8 204 20.1.2013, 21:17 Посл. сообщение: Артём
Closed Помогите со скриптом JanusHS
Нужно поправить скрипт под пингвина...
1 DEN 007 5 542 3.4.2010, 22:45 Посл. сообщение: Wariner

 



RSS Сейчас: 23.11.2024, 0:24