Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Как сделать типа Yandex бот гуляет [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (2): « 1 [2]   

> Без описания
RaZoR
Отправлено: 22 Декабря, 2005 - 14:19:24
Post Id



Full Member


Покинул форум
Сообщений всего: 225
Дата рег-ции: Март 2005  
Откуда: Оренбург

Карма 0




вот функцию я писал когда-то.
CODE:
function antibot($agent)
{
$file=file("bots.txt");
foreach ($file as $bot)
{
if (stristr($agent,trim($bot))!==false) return 1;
}
return 0;
}

использовать так
CODE:

if (antibot($_SERVER['HTTP_USER_AGENT'])) echo "бот";
else echo "не бот";

файл bots.txt в аттаче. там 228 ботов. если нужно, функцию можно переделать под форум.
Скачать файл: bots.zip
Скачан раз: 651
 
 Top
Леголегс Администратор
Отправлено: 22 Декабря, 2005 - 14:46:04
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




А вот такая идея: смотреть содержит ли HTTP_USER_AGENT "Microsoft", "Mozilla", "Opera", "Konquerror", "Linx", "Teleport" и т.д. (в процессе использования список можно расширить и если не содержит, то так и выводить значение переменной.
 
 Top
ViNiAMiN
Отправлено: 14 Февраля, 2007 - 05:40:15
Post Id


Newbie


Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2006  

Карма 0




вот откопал тему чтоб новую не создавать.. вобщем вопрос такой.. замучили меня боты.. пытался вставить в lib.php то что здесь предлагалось.. но результат сводился к тому что переставал отображатся форум.. так как по дате это 2005г и думаю направленно к версии форума 1.9.1 или ниже а уменя стоит FM 0.1.4 так вот сам вопрос как боротся с ботами в FM так как в либе не нашел вообще ни одной из функций.. и еще может это тока у меня такой глюк)) и если кто знает как с ним боротся напишите...
 
 Top
SlyFox
Отправлено: 14 Февраля, 2007 - 05:57:31
Post Id



Dreamer


Покинул форум
Сообщений всего: 236
Дата рег-ции: Окт. 2005  

Карма 1




ViNiAMiN пишет:
как боротся с ботами

с этими не надо бороться, это тема о ботах поисковых системы, индексирующих форум! Не понял очень полезные боты! Закатив глазки
 
 Top
ViNiAMiN
Отправлено: 14 Февраля, 2007 - 06:26:49
Post Id


Newbie


Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2006  

Карма 0




SlyFox пишет:
ViNiAMiN пишет:
как боротся с ботами

с этими не надо бороться, это тема о ботах поисковых системы, индексирующих форум! Не понял очень полезные боты! Закатив глазки

ну ето понятно может я не так выразился как боротся с ними кто в онлаин) чтоб форум не регистрировал их как пользователей.. а то как не зайдешь в админку так там список из этих ботов..
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0425]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33