Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Служебные скрипты [PtokaX] _ NoPedo Extended

Автор: alex82 24.3.2013, 1:44

NoPedo Extended

Версия: 1.00
Версия API: API2 (PtokaX 0.4.0.x/0.4.1.x/0.5.0.x, LUA 5.1)
Автор: alex82

Описание: Расширенная версия скрипта http://mydc.ru/topic5411.html . Возможности скрипта:
* Проверка поисковых фраз с возможностью выбора наказания.
* Поиск запрещенных файлов с возможностью выбора наказания.
* Возможность редактирования запрещенных фраз и TTH при помощи меню.
* Меню в поиске и списках файлов, позволяющее быстро и комфортно добавлять файлы в список запрещенных.

 no_pedo_extended_1.01.zip ( 6.47 килобайт ) : 143

Автор: Tsd 24.3.2013, 11:02

Немного подправил под себя - вывод сообщений в опчат.

Автор: alex82 26.3.2013, 19:53

Перезалил скрипт - исправил ошибку в строке 424:
if tCfg.SearchAchion ~= 0 then

Автор: Ksan 27.3.2013, 12:00

Ошибка в коде, начинающемся со строки

Код
if tCfg.SearchAction ~= 0 then

Ниже должны идти проверки типа
Код
if tCfg.SearchAction == 1 then

Вот проверка на 1 правильная, а на 2 и более идут проверки не tCfg.SearchAction, а tCfg.ShareAction, поэтому при установке в настройках значения tCfg.SearchAction больше 1 получаем моментальный бан на сутки (по умолчанию стоит 4 (бан на сутки)) за расшаривание по ТТН. big_smile.gif Ибо нет проверки значений tCfg.SearchAction больше 1, зато есть проверка на tCfg.ShareAction.

PS: Мне кажется, неплохо бы тут делиться новыми шаблонами для этого скрипта..Ведь наверняка ещё много их, не вошедших в таблицу.

Автор: alex82 27.3.2013, 12:38

fixed

Автор: nafig 28.3.2013, 1:15

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

Автор: Артём 28.3.2013, 2:54

nafig, ага, добавить big_smile.gif там где тебе нужно

Код
Core.SendToUser(юзер, бот "текст")

Автор: Angel_D 18.3.2014, 10:17

Братцы, а под RusHub не адаптируете эту версию скрипта?
Больно уж она у вас удачна по функционалу и реализации...

Автор: Karumo 18.3.2014, 22:58

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

Автор: Артём 18.3.2014, 23:19

Цитата(Karumo @ 18.3.2014, 22:58) *
добавил выбор названия бота

в смысле?
Код
Core.SendPmToUser(user, SetMan.GetBool(18) and SetMan.GetString(21) or "Hub-Security", result)

это что ли исправил? big_smile.gif
Цитата(Karumo @ 18.3.2014, 22:58) *
Доработал скрипт, ... ... еще мелочевка... кому интересно могу выложить.

"Огласите весь список, пожалуйста" © «Операция «Ы» и другие приключения Шурика».

Автор: Ksan 18.3.2014, 23:20

Karumo,
Думаю, это каждый может сам сделать под себя.
Если кто-то не может сделать даже то, что вы сделали, то нечего ему тут делать вообще.

Автор: Karumo 19.3.2014, 16:29

Цитата
в смысле?
Код
Core.SendPmToUser(user, SetMan.GetBool(18) and SetMan.GetString(21) or "Hub-Security", result)

это что ли исправил? big_smile.gif

Та версия скрипта что выложена здесь, везде вместо бота стоит значение либо "Core.GetHubSecAlias()" либо "SetMan.GetString(21)".
Что жутко неудобно когда засирает сообщениями основной бот хаба.
Я добавил в настройки выбор имени бота, описание, регистрировать ли бота.

Цитата
"Огласите весь список, пожалуйста" © «Операция «Ы» и другие приключения Шурика».

Добавил слова, добавил регистрацию бота, говорил же что по мелочевке))

Цитата( @ 18.3.2014, 23:20) *
Karumo,
Думаю, это каждый может сам сделать под себя.
Если кто-то не может сделать даже то, что вы сделали, то нечего ему тут делать вообще.

Понимаю что каждый может поменять... но для тех кто хочет готовый с выбором бота, этот.
Я изменил около 10 строк и столько же добавил.

можете сравнить:
 no_pedo_extended.lua ( 22.77 килобайт ) : 46