![]() |
User-Agent
Подскажите где можно найти подробное описание этого поля http заголовка
|
|Подробное описание: можно совать что угодно
|
это понятно, меня интересует что такое SV1 или там ещё бывает DigExt, что это значит......
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) |
Это какая-то приблуда ИЕ, как всегда лишенная смысла ;)
|
http://techpatterns.com/downloads/fi...her_agents.txt вот кстати неплохая база юзер агентов... хотя конечно это далеко не все... где найти больше просто не знаю
|
На всякий пожарный (недавно писал):
PHP код:
|
Нашел полный список юзер агентов http://www.pgts.com.au/pgtsj/pgtsj0208c.html
P. S. На том сайте вообще много какой инфы про юзер агент... Все смотрим там.. |
User-agent во первых неимеет значения, во вторых его можно ВООБЩЕ не использовать.
|
вот еще варианты парсера
PHP код:
PHP код:
|
Можно на античат поставить скрипт, который будет в файл сувать все различные юзерагенты, вот и будет полный список %)
|
|
Не, это не такой. Лог должен скапливать уникальные user-агенты =)
|
Да не.. не надо... Я чуть выше давал ссылку на полный список юзер агентов. Его там и скачать можно в виде базы.
|
Подскажите как в этот код
<?php $image=imagecreatefrompng('template.png'); $colour = imagecolorallocate($image, 255, 255, 255); $font = 'arial.ttf'; $size=10; $angle=0; $x=10; $y=13; $string="Your IP: ".$_SERVER['REMOTE_ADDR']; imagettftext($image, $size, $angle, $x, $y, $colour, $font, $string); header('Content-Type: image/png;'); imagepng($image); ?> вставить if((strstr($_SERVER["HTTP_USER_AGENT"], "Win")) $os = "Windows"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Mac")) || (ereg("PPC", getenv("HTTP_USER_AGENT")))) $os = "Mac"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Linux")) $os = "Linux"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "FreeBSD")) $os = "FreeBSD"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "SunOS")) $os = "SunOS"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "IRIX")) $os = "IRIX"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "BeOS")) $os = "BeOS"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "OS/2")) $os = "OS/2"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "AIX")) $os = "AIX"; else $os = "Other"; и if (strstr($_SERVER["HTTP_USER_AGENT"], "Nav")) $browser = "Netscape"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "MSIE")) $browser = "MSIE"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Lynx")) $browser = "Lynx"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Opera")) $browser = "Opera"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "WebTV")) $browser = "WebTV"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Konqueror")) $browser = "Konqueror"; elseif (strstr($_SERVER["HTTP_USER_AGENT"], "Bot")) $browser = "Bot"; else $browser = "Other"; |
http://www.useragentstring.com/
Вешайтесь =) Тут ВСЕ юзерагенты. Недавно для себя искал. |
Нет я хочу сделать что бы у меня в локалкебыла такая подпись. есть хостин все есть ...
|
видел такие сервисы. принцип думаю очень прост.
в подпись ставится урл на картинку, потому как скрипты врядли получится. картинка дергается с хостинга где вместо картинки находится скрипт, определяющий юзерагент и айпи, генерирующий с помощью gd картинку и отдающий ее. |
Цитата:
http://www.botsvsbrowsers.com/category/8/index.html |
| Время: 19:06 |