Автор: 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 (бан на сутки)) за расшаривание по ТТН.
Ибо нет проверки значений
tCfg.SearchAction больше 1, зато есть проверка на
tCfg.ShareAction.
PS: Мне кажется, неплохо бы тут делиться новыми шаблонами для этого скрипта..Ведь наверняка ещё много их, не вошедших в таблицу.
Автор: nafig 28.3.2013, 1:15
А возможно как то сделать отправку сообщения при блокировке запрещённого ТТН юзеру о том , что такойто файл заблокирован хабом.
Автор: Артём 28.3.2013, 2:54
nafig, ага, добавить там где тебе нужно
Код
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)
это что ли исправил?
Цитата(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)
это что ли исправил?
Та версия скрипта что выложена здесь, везде вместо бота стоит значение либо "Core.GetHubSecAlias()" либо "SetMan.GetString(21)".
Что жутко неудобно когда засирает сообщениями основной бот хаба.
Я добавил в настройки выбор имени бота, описание, регистрировать ли бота.
Цитата
"Огласите весь список, пожалуйста" © «Операция «Ы» и другие приключения Шурика».
Добавил слова, добавил регистрацию бота, говорил же что по мелочевке))
Цитата( @ 18.3.2014, 23:20)
Karumo,
Думаю, это каждый может сам сделать под себя.
Если кто-то не может сделать даже то, что вы сделали, то нечего ему тут делать вообще.
Понимаю что каждый может поменять... но для тех кто хочет готовый с выбором бота, этот.
Я изменил около 10 строк и столько же добавил.
можете сравнить:
no_pedo_extended.lua ( 22.77 килобайт )
: 46