myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> AntiPornoSearch, Блокирует поиск по прописанным в скрипте словам

Теги
Нет тегов для показа
Otshelnik-Fm
сообщение 6.1.2011, 20:59
Сообщение #1


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Странно что этот скрипт не обнаружил поиском на форуме. искал больше часа. Api2 - забирайте на птоку.

Название: AntiPornoSearch
Версия скрипта: 1.0
API: API 2 PtokaX
Автор: Wariner

Описание:
Что делает скрипт - Он блокирует поиск по тем словам что прописаны в нем. Хорошо запрещает порно поиск. Конечно это не спасает если пользователь напрямую зайдет в шару пользователя и начнет оттуда качать... Но вот с поиском проходит все хорошо big_smile.gif

Пользовался под PtokaX почти год.

Прошу помощи перевести его под RusHub

Прикрепленный файл  AntiSeach.lua ( 1.63 килобайт ) Кол-во скачиваний: 49
Go to the top of the page
+Quote Post
Setuper
сообщение 6.1.2011, 23:14
Сообщение #2


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Вместо функции SearchArrival нужно написать функцию OnSearch вот так:
Код
function OnSearch(tUser, sData)
  if tProfiles[tUser.iProfile] ~= 1 then
    local seach = sData:match"$Search .-%s%u%p%u%p%d%p%d+%p(%S+)"
    if seach and (tExceptions[String2Lower(seach)] == 1) then
      return true
    end    
  end    
end


Спасибо сказали:
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 7.1.2011, 5:25
Сообщение #3


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Спасибо Setuper.
Проверил поиск до скрипта и после - работает. Не находит ни одного слова из скрипта! (Ну а при отключенном скрипте понятное дело - половина файлообменаbig_smile.gif)
Всё - про птоку я забыл давно, а теперь и подавно - delete её!

Плюс скрипта в том что он блокирует только строго слово записанное в скрипте. То-есть там есть "порно" и при поиске его не находит, а при поиске "Порнозвезды" (Песня у группы Биплан) - поиск находит. Это избавляет нас от геммороя с однокоренными словами.


Спасибо сказали:
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsAntiPornoSearch
Блокирует поиск по прописанным в скрипте словам
0 Otshelnik-Fm 5 084 7.1.2011, 5:41 Посл. сообщение: Otshelnik-Fm

 



RSS Сейчас: 26.11.2024, 20:08