Выкладываю скрипт. База порнухи составлена лично мной, по наиболее популярным файлам, в основном видео. Достоверность гарантируется.
Комментарии вроде "Кто раздает такое видео, тот..." - это уж корректируйте в соответствии со своими представлениями о вопросе.
Скрипт либо только отсылает репорты, либо кикает, либо сразу банит.
Как этот скрипт работает под новой Птокой, не знаю, юзаю 0.3.6.0.
Некоторые фичи добавлены лично мной, как-то: автоматическое удаление регистрации, послылка в общий чат имени юзера, имени файла (причины бана). Есть в скрипте косяк с отображением имен файлов: буква y задействована как переменная (если я правильно понимаю) стринга gsub, и отвечает за отображение IP. При этом получается так, что там, где в именах файлов, в репортах, должна быть буква игрек, проскакивают те самые IP вместо буквы.
Снимаю скрипт со своего хаба как есть, настройки обширные, разбирайтесь, кого волнует тема.
А может, кто возьмется доработать до "блеска". Mutor'а уж беспокоить второй раз не стал, понимаю, что старый API теряет актуальность.
Приношу извенения, если это сбщение будет считаться оффтопом! Спасибо за большую базу данных!не у каждого хватит терпения ее составлять)) Я к тому решил написать, что не плохо наверно было бы в эту базу добавить не только порно файы но и файлы содержащие какие либо насильственные действия..то есть файлы националистического характера,файлы оскорбляющие человеческое достоинство. Я недавно в сети скачал файл, который потревожил даже и мою психику, неговоря уже о психике тех кто этот файл так или иначе видел... Даже жестокоеизнасилование по сравнению с тем файлом н а мой взгляд, является ангельским видео...
ps: И, напоследок, хотелось бы если люди, которые используют данный скрипт, или коолрые не использует,но не трудно добавить ТТН "нехороших" файлов будьте любезны добавить ;) думаю, что никто против не будет
Спасибо за внимание!.....
А скрипт не подвисает, много памяти не ест?..
Насчёт "y":
Можешь попробовать во всех "строка:gsub("y",t.sIP)" добавить 1 как третий параметр, тогда замена будет производится всего 1 раз, т.е. "строка:gsub("y",t.sIP, 1)"
Ну если так доллго то:
1-или не так многог добавлять,2-или же еще в один скрипт кинуть аналогичный...
Сработает. Но одно дело - искать, другое дело - расшаривать.
Хотя эти дрочерские поиски - тоже, хаб грузят... Но я плюнул.
Все равно прокалываюся, (расшаренной папку Downloads держат ибо) и попадают под чугунный скороБот.
Еще пара дюжин популярррррррных ТТН порна.
А что в porno плохого??? Пусть каждый для себя выберает что ему интересно. Мы в Демократическом государстве живём... Есть наиболее важные проблемы чем porno videOo
На каждом хабе свои правила, поэтому кому это не нужно, тот и не ставит такие ограничения!
Да-да-да. У нас демократическое государство. И никто закона о противодействии распространению продукции порнографического характера не отменял. Админы имеют полное законное право вкатывать 40-кубовый шприц соляного раствора в задницу каждому, шарящему порно.
нужна помощь по этому скрипту.
Поставил на голую птоку 0.3.6.0 запустил, убрал 500 TTH оставил только 4 и один из файла тестового юзера (для проверки), запустил проверить работает или нет - работает - TTH нашел у тестового юзера - забанл. Но время было позднее решил на следующий день добить скрипт, но на следующий день скрипт не работает - ничгео не менял в скрипте кроме ника админа и показывать статус on/off .
TTH из списка переберает (в личку показывает что ищет), но уже ничего не находит, с CDM хаба видно, что совпадения есть - находит, но скрипт перестал реагировать на это... что только не делал и хаб с нуля ствавил и скрипт - все в пустую... может что-то в настройках хаба пропустил...?
---------
все, нашел в чем прикол,
local Profiles = {} не соответсвовал моим профилям..
а по поводу gsub("y",t.sIP)" - если я правильно понял, то gsub - это найти и заменить , то есть ищем в этой троке log = "[Kick][IP : y ] User: "..rpt.." - "..tm букву "y" именяем ее на IP юзера... а что мешает заменить "y" на что-то типа "peremennaya2674" - тогда будет все пучком...
минусом данного скрипта можно назвать то, что если будет некорректное завершение работы хаба (выключили свет), то данные по банам не сохранятся, это недоделка самого хаба версии 0.3.6.0
поэтому, для 100% гарантии бана, прийдется дописать свой обработчик бана.
Через несколько минут работы на PtokaX 0.4.1.1 выдает ошибку
LUA_5.11__Strict___API_1___2_12.04.08TTHsupport.lua:1325: attempt to concatenate local 'I' (a nil value)
На PtokaX 0.3.5.2 работает, пишет найденные файлы в лог, но никаких действий (сообщения опам и админу, кик/бан) не производит, хотя в скрипте это включено.
А можно сделать для 0.4.1.1 и что бы можно было выбрать между: банам и предупреждением.
Тоесть предупреждением. Когда пользователь начинает искать то в главный чат писало (от его ника) бы что нибудь обидное (и что бы можно было добавлять предложения). Заранее СПАСИБО!!!!
Собрал свою базу на 2837 файлов. По мере обнаружения, обновляю...
Все TTH-Ключи уникальные (дубликаты исключаются)
База собиралась собственноручно и включает в себя ролики от нескольких килобайт до гиговых и DVD.
Общая емкость файлов из черного списка составляет более 6 Тб.
Господа... Есть ли кто нибудь кто поставил и успешно использует этот скрипт на Птоке 0.4.1.1
Я с ним уже второй день имею тесные и жаркие сношения... Все безрезультатно. И даже выложенный в этой теме файл "как есть" не работает.
ТТН находит, но действий не выполняет.
Бот сообщает примерно следующее
см. ниже
А вот оригинальная версия, только для API2. Взято
что тот скрипт в первом посте, что этот только для АПИ2, вроде как работают на птохе 0.4.1.1 что-то ищут, но просто выдают кикин и всё, ноль реакции..
ПС с ТТН что-то не так некоторыми чтоли...у меня в результате поиска, просто у знакомого фильм "охотники за привидениями" под запрещенный файл подписало)
кстати было бы неплохо еще просто предупреждение добавить, типа у вас в шаре запрещенный файл такой-то уберите, иначе будете забанены.
Вот выбрал время разобраться в вопросе. Прикрепляю файл, настраивал для коллеги, у него 0.4.1.1 . Основные настройки перевел на русский. СМОТРИМ ВНИМАТЕЛЬНО В НАСТРОЙКИ! Особенно в таблицу профилей и в таблицу ников-исключений. Таблица профилей должна соответствовать перечню профилей, принятому на вашем хабе. Единица рядом с именем профиля означает, что юзер с этим профилем (Мастер, ОП, ВИП) не подпадает под слежение и логирование его поисков, если я правильно понимаю.
поставил....запустил....сижу жду...реакции вообще никакой, раньше хоть писало что kicking и тд, щас вообще как-будто ничего нет...
ттн с охотниками кстати было из первого поста, у меня этот же фильм лежит, так что ручаюсь, не порнуха.
эх хорошо бы "Главрыбохотнадзор" под апи2 ))
[удалено]
вообще TTH такой OD4CVN5OKNJ3Z6GFQC6WKFHOBANKY2MZUTENOJA но что-то я не вижу его в списке....можетн а название тогда среагировало, оно было таким.. Охотники за привидениями (Ghost Busters.1984.720p.h264).mkv
ЗЫ или я дурак или что...но скрипт опять только находить находит, а банить\кикать никого не кикает
знаешь что я скажу...педофилия, зоофилия и другие извращения, в одном ряду с фильмами и музыкой, "защищенными авторскими правами" не стоят. И плюс ко всему не знаю как у вас, но у нас в городе пара человек пострадала, от того что в шаре порно держали, а не фильмы с музыкой
Добавить еще бан по времени кроме перма и цены бы не было скрипту =)
serrrios
Ну так, давай разберемся, что именно требуется, да и добавим. Кик не устраивает? Нужен темпбан с заданным временем, или как? Если да, то никаких проблем, займусь и добавлю ( как альтернативу пермбану и кику).
Ну вот, приписал темпбан на скорую руку. Правда, проверить возможности не было - некого банить, а базу перетряхивать и делать контрольную сил уже нет. Поэтому можно пробовать, будут глюки - исправим... Не забудь только ник админа в коде переправить, профили уточнить, и константу iPunishTime (время темпбана) установить как надо. Я вписал 360 минут.
Спасибо огромное, работает как часы =)
Кстати бузу порнухи у нас в сети составить очень просто: достаточно установить скрипт ТОП поиска...
Может и не совсем и в тему, но ТТН можете посмотреть по общей базе
Чтобы просто вынести базы в файлы, переделать совсем несложно.
Вместо имеющихся таблиц пишем :
Я поступил проще и написал скрипт конвертации.
А так идея вполне стоящая и высокоэффективное решение налицо.
И еще к нему прилепить скрипт, которые, если кто-то в поиске что-то ищет начинает возмущаться...
Только что забанил одного... человеком назвать - язык не поворачивается. Ник : [int]Ыцшт
На картинке - скрин части файл-листа, в архиве - перечень ТТН в формате, требуемом ботом.
Ну всего не предусмотришь никогда, и порно-коллекции постоянно пополняются...
Очень хотелось бы увидить адаптацию данного скрипта для Verli
Достойного решения найти пока не удается. Приходится заниматься ручной чисткой.
У меня появилось острое желание переписать с нуля этот скрипт, чтобы база была отделена от кода и т.д.
Я посмотрел код и начал разбираться с обработкой SearchArrival и SR/UDPSRArrival.
написал три примитивных обработчика на эти три события.
результат такой - SearchArrival благополучно вызывается, всё нормально, а SR и UDPSR - по нулям. То есть вообще не вызываются.
хотя в поиске результат есть и клиенту он как-то отправляется...
скрипт не прилагаю, там просто 3 указанных обработчика и отладочная печать внутри о том, что обработчик вызван.
Я взял скрипт из этой темы, запустил его - тот же эффект. Не работает вообще, хотя запросы на поиск отправляет, суля по логам. Но ему ничего не возвращается.
Ptoka 0.411. Куда копать прикажете?
Результаты поиска проходят через хаб только в случае пассивного поиска! В случае активного поиска результаты отправляются клиенту, который ищет, НАПРЯМУЮ.
Очень полезный скрипт, спасибо автору.
Давайте до конца его уж соберем. Нужно вынести в отдельный файл базу ТТН (собрать единую большую базу). Скрипт, который выложен в первом посте, вроде основан не на последней версии. Было бы не плохо добавить возможность введения логов. То есть отдельный файл со списком виновников и информацией о них (ник, IP, что именно нашло и путь на шаре..), и возможность вывода этой информации по команде/по приходу заданного ника.
немного изменён,под свои нужды
FileSearch 1.0j LUA 5.11 [Strict] [API 2]
By Mutor 11/03/07
+Changes from 1.0g 04/13/08
+Added support for TTH searches. Requested by [NL]Scooby™
+Changes from 1.0i 04/13/08
-Removed support for API 1, now API 2 strict
antychildporno:
полный бан перманентно,без репорта в ЛС,по необходимости можно посмотреть бан-лист,если не разбираетесь,то лучше в настройках ничего не менять,
прописывает так:
- [ 421 ] Забанен IP: 172.16.226.** Забанен Ник: провад Забанил: pozitiv Причина: за запрещённый файл: "_КИНО 2_\\_4 _\\дтсс\\_St Petersburg детское порно(porn)preteen incest pedo = они даже еще не знают про презерватив =.avi"
- [ 374 ] Забанен IP: 172.16.33.** Забанен Ник: нету Забанил: pozitiv Причина: за запрещённый файл: "Downloads\\Porno_XXX_children) Детское порно(pedo) Девочки 7,12,15 лет по очереди насилуются педофилои. Анальный, оральный секс(anal,aral sex).avi"
самое главное при добавлении базы,проверять на дубли TTH,т.к замечено,перестаёт работать
сам скрипт:
antychildporno.lua ( 20.08 килобайт )
: 109
Вопрос: почему этот скрипт "игнорирует" пассивных юзеров. По крайней мере, судя по логам, он даже поисковые запросы к ним не отправлял.
Вверх-вниз двигал, птока 0.4.1.2
Можно как то сие исправить?
Поделитесь пожалуйста базой TTH
Здравствуйте! У меня периодически лезет такая ошибка:
Booth, мой хрустальный шар показывает, что у тебя птока 0.4.2.0, мой хрустальный шар прав? А вообще, экстрасенсов нет здесь, ну кроме меня, так что пиши версию хаба
Это результат ошибки в птоке 0.4.2.0, обнови её или вернись на более раннюю.