Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Определение поисковых ботов и OS и браузера пользователя.. |

15.01.2009, 07:59
|
|
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме: 394231
Репутация:
50
|
|
Определение поисковых ботов и OS и браузера пользователя..
Решил сбацать скрипт для ведения статистики у себя на сайте..
всю инфу о боте\ос\браузере само собой собираюсь тащить из $_SERVER['HTTP_USER_AGENT']..
в общем интересует актуальная на данный момент инфа о браузерах и поисковых ботах.. тобеш кусок строки по которой можно определить бота\браузер
ЗЫ: список ботов и реализацию определения можно сделать паблик и закрепить в отдельной теме (список ботов\браузеров обновлять по мере возможностей.. имхо хочется чтоб инфа была как можно более актуальная).. хотя может я погорячится и оно людям нафиг не надо..
Последний раз редактировалось Trieg; 15.01.2009 в 08:02..
|
|
|

15.01.2009, 09:38
|
|
Постоянный
Регистрация: 23.11.2007
Сообщений: 342
Провел на форуме: 1215706
Репутация:
310
|
|
CodeIgniter->load->agent();
|
|
|

15.01.2009, 09:50
|
|
Участник форума
Регистрация: 20.05.2008
Сообщений: 144
Провел на форуме: 1436858
Репутация:
171
|
|
Кури модуль онлайна от дле
|
|
|

15.01.2009, 10:09
|
|
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме: 394231
Репутация:
50
|
|
CodeIgniter->load->agent();
Список браузеров и ос еще более менее.. а вот с ботами там совсем туго
Кури модуль онлайна от дле
смотрел.. опять же слишком вяло
|
|
|

15.01.2009, 10:09
|
|
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме: 3009843
Репутация:
204
|
|
|
|
|

15.01.2009, 10:11
|
|
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме: 394231
Репутация:
50
|
|
тоже видел.. в списке ботов нет даже рамблера..
|
|
|

15.01.2009, 10:24
|
|
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме: 10046345
Репутация:
4589
|
|
PHP код:
function SpiderDetect($user_agent)
{
$engines = array(
array('Aport', 'Aport robot'),
array('Google', 'Google'),
array('msnbot', 'MSN'),
array('Rambler', 'Rambler'),
array('Yahoo', 'Yahoo'),
array('AbachoBOT', 'AbachoBOT'),
array('accoona', 'Accoona'),
array('AcoiRobot', 'AcoiRobot'),
array('ASPSeek', 'ASPSeek'),
array('CrocCrawler', 'CrocCrawler'),
array('Dumbot', 'Dumbot'),
array('FAST-WebCrawler', 'FAST-WebCrawler'),
array('GeonaBot', 'GeonaBot'),
array('Gigabot', 'Gigabot'),
array('Lycos', 'Lycos spider'),
array('MSRBOT', 'MSRBOT'),
array('Scooter', 'Altavista robot'),
array('AltaVista', 'Altavista robot'),
array('WebAlta', 'WebAlta'),
array('IDBot', 'ID-Search Bot'),
array('eStyle', 'eStyle Bot'),
array('Mail.Ru', 'Mail.Ru Bot'),
array('Scrubby', 'Scrubby robot'),
array('Yandex', 'Yandex'),
array('YaDirectBot', 'Yandex Direct')
);
foreach ($engines as $engine)
{
if (strstr($user_agent, $engine[0]))
{
return($engine[1]);
}
}
return False;
}
$user_agent = getenv("HTTP_USER_AGENT");
$spider = SpiderDetect($user_agent);
|
|
|

15.01.2009, 10:29
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
А ты пробуй палить по IP т.е. получи имя компа по его IP. И там в логах уже сможешь найти то, домены принадлежащие или близкие к доменам поисковиков.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|