USER_AGENT a różne systemy operacyjne

0

Witam

Mam wielką prośbę do wszystkich użytkowników Linuxów i Maców - powiedzcie proszę jakie dane wysyła Wasza przeglądarka podczas wczytywania strony.

Chodzi o phpowskie $_SERVER[HTTP_USER_AGENT];

Przykładowo dla Windowsa i Firefoxa:
Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.1

Mam windę i niestety nie mam możliwosci samemu tego sprawdzić, a potrzebuję tego do skryptu.

0

W google szukałem, ale wszystko co jest to dla Windows.

ROzumiem że chodzi Ci o post w ktorym ktoś napisał:

#
'Windows 3.11' => 'Win16',
#
 
#
'Windows 95' => '(Windows 95)|(Win95)|(Windows_95)',
#
 
#
'Windows 98' => '(Windows 98)|(Win98)',
#
 
#
'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)',
#
 
#
'Windows XP' => '(Windows NT 5.1)|(Windows XP)',
#
 
#
'Windows Server 2003' => '(Windows NT 5.2)',
#
 
#
'Windows Vista' => '(Windows NT 6.0)',
#
 
#
'Windows 7' => '(Windows NT 7.0)',
#
 
#
'Windows NT 4.0' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)',
#
 
#
'Windows ME' => 'Windows ME',
#
 
#
'Open BSD' => 'OpenBSD',
#
 
#
'Sun OS' => 'SunOS',
#
 
#
'Linux' => '(Linux)|(X11)',
#
 
#
'Mac OS' => '(Mac_PowerPC)|(Macintosh)',
#
 
#
'QNX' => 'QNX',
#
 
#
'BeOS' => 'BeOS',
#
 
#
'OS/2' => 'OS/2',
#
 
#
'Search Bot'=>'(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves/Teoma)|(ia_archiver)'
0

Czy jakiś linuxowiec/makowiec może to potwierdzić? Muszę być pewny tych danych.

0

Parę przykładów:

Firefox 2.0 na Ubuntu 7.10: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
Firefox (nie wiem jaka wersja) (generic Linux X11): Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.2) Gecko/20070220
Safari (nie wiem jaka wersja) na MacOSX: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; pl-PL) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
Firefox 3.6.4 na 64 bitowym CentOS: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.4) Gecko/20100624 CentOS/3.6-8.el5.centos Firefox/3.6.4

Gratis:
Firebird 0.8 na BeOS Max 3.1: Mozilla/5.0 (BeOS; U; BeOS 5 PE Max Edition v3b1 BePC; pl-PL; rv:1.3) Firebird/0.8
BeZilla 2.0 na Haiku: Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.22pre) Gecko/20090908 BeZillaBrowser/2.0.0.22pre

'Windows 7' => '(Windows NT 7.0)',

Taa.

Ale tak - ogólnie rzecz biorąc każdy Linux wysyła gdzieś "Linux", często leci też "X11", a Mac OS X wysyła "Mac OS X". Nazwy dystrybucji nie zawsze występują.

0

Hm z tego co wiem, nazwy dystrybucji występują tylko wtedy, gdy jest to przeglądarka instalowana z repozytorium danej dystrybucji lub użytkownik sam sobie to zmieni.

0

Dzięki za wszystkie odpowiedzi.

Co do browsershots, gdzie tam znajdę potrzebne informacje? Bo zajrzałem chyba w każde możliwe miejsce i nie znalazlem.

0

Zapuść to na swojej stronce i przejrzyj juzerejdżenty w logu?

0

'Windows 7' => '(Windows NT 7.0)',

W życiu. Windows 7 to NT 6.1

1 użytkowników online, w tym zalogowanych: 0, gości: 1