- Timestamp:
- Aug 14, 2012, 9:55:13 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/GrumPluginClasses/classes/GPCUserAgent.const.inc.php
r16458 r17562 228 228 define('UA_ENGINE_WEBKIT', 0x06); 229 229 230 $UA_BrowserInfo=array( 231 UA_DATA => array( 232 UA_DATA_BROWSER => array(UA_PROP_NAME => 'Browser'), 233 UA_DATA_ENGINE => array(UA_PROP_NAME => 'Engine'), 234 UA_DATA_OS => array(UA_PROP_NAME => 'Operating System') 235 ), 236 UA_DATA_BROWSER=> array( 237 UA_BOT_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 238 239 UA_BOT_008 => array(UA_PROP_NAME => '008', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.80legs.com'), 240 UA_BOT_ABACHOBOT => array(UA_PROP_NAME => 'ABACHOBot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.abacho.com'), 241 UA_BOT_ACCOONA_AI_AGENT => array(UA_PROP_NAME => 'Accoona-AI-Agent', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.accoona.com'), 242 UA_BOT_ARACHMO => array(UA_PROP_NAME => 'Arachmo', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 243 UA_BOT_BLITZBOT => array(UA_PROP_NAME => 'BlitzBOT', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 244 UA_BOT_MICROSOFT_BING => array(UA_PROP_NAME => 'Microsoft Bing', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.bing.com/bingbot.htm'), 245 UA_BOT_CHARLOTTE => array(UA_PROP_NAME => 'Charlotte', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.searchme.com'), 246 UA_BOT_CERBERIAN_DRTRS => array(UA_PROP_NAME => 'Cerberian Drtrs', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 247 UA_BOT_COSMOS => array(UA_PROP_NAME => 'Cosmos', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.xyleme.com/'), 248 UA_BOT_COVARIO_IDS => array(UA_PROP_NAME => 'Covario IDS', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.covario.com/ids'), 249 UA_BOT_DATAPARKSEARCH => array(UA_PROP_NAME => 'DataparkSearch', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.dataparksearch.org'), 250 UA_BOT_GAISBOT => array(UA_PROP_NAME => 'Gaisbot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://gais.cs.ccu.edu.tw/'), 251 UA_BOT_GOOGLE => array(UA_PROP_NAME => 'Google', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.google.com/bot.html'), 252 UA_BOT_GURUJIBOT => array(UA_PROP_NAME => 'GurujiBot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.guruji.com/en/WebmasterFAQ.html'), 253 UA_BOT_HOLMES => array(UA_PROP_NAME => 'Holmes', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.ucw.cz/holmes'), 254 UA_BOT_HTDIG => array(UA_PROP_NAME => 'htdig', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://htdig.sourceforge.net'), 255 UA_BOT_IA_ARCHIVER => array(UA_PROP_NAME => 'ia_archiver', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.alexa.com/'), 256 UA_BOT_ICCRAWLER => array(UA_PROP_NAME => 'iCCrawler', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.iccenter.net/bot.htm'), 257 UA_BOT_ICHIRO => array(UA_PROP_NAME => 'Ichiro', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://help.goo.ne.jp/door/crawler.html'), 258 UA_BOT_BAIDU => array(UA_PROP_NAME => 'Baidu', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.baidu.com'), 259 UA_BOT_MSN_SEARCH => array(UA_PROP_NAME => 'Microsoft MSN Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://search.msn.com/msnbot.htm'), 260 UA_BOT_EXALEAD => array(UA_PROP_NAME => 'Exalead', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 261 UA_BOT_GAMESPY => array(UA_PROP_NAME => 'GameSpy', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 262 UA_BOT_INKTOMI => array(UA_PROP_NAME => 'Inktomi', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 263 UA_BOT_YAHOO_SEARCH => array(UA_PROP_NAME => 'Yahoo! Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.yahoo.com/'), 264 UA_BOT_LWEBIS => array(UA_PROP_NAME => 'L.webis', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://webalgo.iit.cnr.it/index.php?pg=lwebis'), 265 UA_BOT_LARBIN => array(UA_PROP_NAME => 'Larbin', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 266 UA_BOT_LINKWALKER => array(UA_PROP_NAME => 'LinkWalker', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.seventwentyfour.com/'), 267 UA_BOT_LWPTRIVIAL => array(UA_PROP_NAME => 'lwp-trivial', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 268 UA_BOT_MABONLAND => array(UA_PROP_NAME => 'Mabontland', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.mabontland.com'), 269 UA_BOT_MNOGOSEARCH => array(UA_PROP_NAME => 'Mnogosearch', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://mnogosearch.org'), 270 UA_BOT_MOGIMOGI => array(UA_PROP_NAME => 'mogimogi', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 271 UA_BOT_MORNINGPAPER => array(UA_PROP_NAME => 'Morning Paper', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.boutell.com'), 272 UA_BOT_NETRESEARCHSERVER => array(UA_PROP_NAME => 'NetResearchServer', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.loopimprovements.com'), 273 UA_BOT_NEWSGATOR => array(UA_PROP_NAME => 'NewsGator', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.newsgator.com'), 274 UA_BOT_NGSEARCH => array(UA_PROP_NAME => 'NG-Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.ng-search.com'), 275 UA_BOT_NYMESIS => array(UA_PROP_NAME => 'Nymesis', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.nymesis.com'), 276 UA_BOT_OEGP => array(UA_PROP_NAME => 'oegp', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 277 UA_BOT_POMPOS => array(UA_PROP_NAME => 'Pompos', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://dir.com/pompos.html'), 278 UA_BOT_PYCURL => array(UA_PROP_NAME => 'PycURL', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://pycurl.sourceforge.net'), 279 UA_BOT_QSEERO => array(UA_PROP_NAME => 'Qseero', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 280 UA_BOT_SBIDER => array(UA_PROP_NAME => 'SBIder', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.sitesell.com'), 281 UA_BOT_SCOUTJET => array(UA_PROP_NAME => 'ScoutJet', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.scoutjet.com'), 282 UA_BOT_SCRUBBY => array(UA_PROP_NAME => 'Scrubby', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.scrubtheweb.com'), 283 UA_BOT_SEARCHSIGHT => array(UA_PROP_NAME => 'SearchSight', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://searchsight.com'), 284 UA_BOT_SEMANTICDISCOVERY => array(UA_PROP_NAME => 'semanticdiscovery', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 285 UA_BOT_SHOULA => array(UA_PROP_NAME => 'Shoula', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 286 UA_BOT_SNAPPY => array(UA_PROP_NAME => 'Snappy', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.urltrends.com'), 287 UA_BOT_STACKRAMBLER => array(UA_PROP_NAME => 'StackRambler', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 288 UA_BOT_SILK => array(UA_PROP_NAME => 'Silk', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.slider.com/silk.htm'), 289 UA_BOT_TEOMA => array(UA_PROP_NAME => 'Teoma', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://sp.ask.com/docs/about/tech_crawling.html'), 290 UA_BOT_TINEYE => array(UA_PROP_NAME => 'TinEye', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://tineye.com/crawler.html'), 291 UA_BOT_TRUWOGPS => array(UA_PROP_NAME => 'truwoGPS', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.lan4lano.net/browser.html'), 292 UA_BOT_UPDATED => array(UA_PROP_NAME => 'updated', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.updated.com'), 293 UA_BOT_VOYAGER => array(UA_PROP_NAME => 'voyager', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.kosmix.com/crawler.html'), 294 UA_BOT_VYU2 => array(UA_PROP_NAME => 'vyu2', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 295 UA_BOT_WEBCOLLAGE => array(UA_PROP_NAME => 'WebCollage', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 296 UA_BOT_YOOGLIFETCHAGENT => array(UA_PROP_NAME => 'yoogliFetchAgent', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 297 UA_BOT_ZAO => array(UA_PROP_NAME => 'Zao', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.kototoi.org/zao'), 298 UA_BOT_ZEALBOT => array(UA_PROP_NAME => 'Zealbot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 299 300 301 UA_BROWSER_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_BROWSER_TYPE_UNKNOWN, UA_PROP_URL => ''), 302 303 UA_BROWSER_ANDROID_WEBKIT=> array(UA_PROP_NAME => 'Android WebKit Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 304 UA_BROWSER_OPERA_MINI => array(UA_PROP_NAME => 'Opera Mini', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.opera.com/'), 305 UA_BROWSER_OPERA_MOBILE => array(UA_PROP_NAME => 'Opera Mobile', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.opera.com/'), 306 UA_BROWSER_BLACKBERRY => array(UA_PROP_NAME => 'BlackBerry', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://worldwide.blackberry.com'), 307 UA_BROWSER_FENNEC => array(UA_PROP_NAME => 'Fennec', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.mozilla.org/en-US/mobile'), 308 UA_BROWSER_GOBROWSER => array(UA_PROP_NAME => 'Go Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.3g.cn/'), 309 UA_BROWSER_IEMOBILE => array(UA_PROP_NAME => 'IE Mobile', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 310 UA_BROWSER_IRIS => array(UA_PROP_NAME => 'Iris', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.torchmobile.com'), 311 UA_BROWSER_MAEMO_BROWSER => array(UA_PROP_NAME => 'Maemo Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://browser.garage.maemo.org'), 312 UA_BROWSER_MIB => array(UA_PROP_NAME => 'MIB', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.useragentstring.com/pages/MIB/www.motorola.com'), 313 UA_BROWSER_MINIMO => array(UA_PROP_NAME => 'Minimo', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www-archive.mozilla.org/projects/minimo/'), 314 UA_BROWSER_NETFRONT => array(UA_PROP_NAME => 'NetFront', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.access-company.com'), 315 UA_BROWSER_SEMC => array(UA_PROP_NAME => 'SEMC-Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 316 UA_BROWSER_TEASHARK => array(UA_PROP_NAME => 'TeaShark', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.navire.fi/teashark/index.html'), 317 UA_BROWSER_SKYFIRE => array(UA_PROP_NAME => 'Skyfire', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.skyfire.com'), 318 UA_BROWSER_SAFARI_MOBILE => array(UA_PROP_NAME => 'Safari', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.apple.com/safari'), 319 320 UA_BROWSER_PS3 => array(UA_PROP_NAME => 'Playstation 3', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://us.playstation.com/ps3'), 321 UA_BROWSER_PSP => array(UA_PROP_NAME => 'Playstation Portable', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://us.playstation.com/psp'), 322 UA_BROWSER_BUNJALLOO => array(UA_PROP_NAME => 'Bunjalloo', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://code.google.com/p/quirkysoft/'), 323 UA_BROWSER_OPERA_WII => array(UA_PROP_NAME => 'Opera', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://www.opera.com'), 324 325 UA_BROWSER_OPERA => array(UA_PROP_NAME => 'Opera', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.opera.com'), 326 UA_BROWSER_SHIIRA => array(UA_PROP_NAME => 'Shiira', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://shiira.jp/en'), 327 UA_BROWSER_THUNDERBIRD => array(UA_PROP_NAME => 'Thunderbird', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.mozilla.org/thunderbird'), 328 UA_BROWSER_NAMOROKA => array(UA_PROP_NAME => 'Namoroka', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'https://wiki.mozilla.org/Firefox/Namoroka'), 329 UA_BROWSER_MINEFIELD => array(UA_PROP_NAME => 'Minefield', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.mozilla.org/projects/minefield'), 330 UA_BROWSER_LUNASCAPE => array(UA_PROP_NAME => 'Lunascape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.lunascape.tv'), 331 UA_BROWSER_ARORA => array(UA_PROP_NAME => 'Arora', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://code.google.com/p/arora'), 332 UA_BROWSER_CAMINO => array(UA_PROP_NAME => 'Camino', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://caminobrowser.org'), 333 UA_BROWSER_KAPIKO => array(UA_PROP_NAME => 'Kapiko', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://ufoxlab.googlepages.com/cooperation'), 334 UA_BROWSER_KAZEHAKAZE => array(UA_PROP_NAME => 'Kazehakase', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://kazehakase.sourceforge.jp'), 335 UA_BROWSER_CHROMEPLUS => array(UA_PROP_NAME => 'ChromePlus', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://coolnovo.com'), 336 UA_BROWSER_CHROME => array(UA_PROP_NAME => 'Chrome', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.google.com/chrome'), 337 UA_BROWSER_EPIPHANY => array(UA_PROP_NAME => 'Epiphany', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://projects.gnome.org/epiphany'), 338 UA_BROWSER_GALEON => array(UA_PROP_NAME => 'Galeon', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://galeon.sourceforge.net'), 339 UA_BROWSER_ORCA => array(UA_PROP_NAME => 'Orca', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.orcabrowser.com'), 340 UA_BROWSER_LOBO => array(UA_PROP_NAME => 'Lobo', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://lobobrowser.org'), 341 UA_BROWSER_SEAMONKEY => array(UA_PROP_NAME => 'SeaMonkey', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.seamonkey-project.org'), 342 UA_BROWSER_MIDORI => array(UA_PROP_NAME => 'Midori', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://twotoasts.de/?/pages/midori_summary.html'), 343 UA_BROWSER_MAXTHON => array(UA_PROP_NAME => 'Maxthon', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.maxthon.com'), 344 UA_BROWSER_ICEAPE => array(UA_PROP_NAME => 'Iceape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://packages.debian.org/fr/squeeze/iceape-browser'), 345 UA_BROWSER_ICEWEASEL => array(UA_PROP_NAME => 'Iceweasel', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.geticeweasel.org'), 346 UA_BROWSER_NETSCAPE => array(UA_PROP_NAME => 'Netscape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://isp.netscape.com'), 347 UA_BROWSER_FIREBIRD => array(UA_PROP_NAME => 'Firebird', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.firefox.com'), 348 UA_BROWSER_FIREFOX => array(UA_PROP_NAME => 'Firefox', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.firefox.com'), 349 UA_BROWSER_INTERNET_EXPLORER=> array(UA_PROP_NAME => 'Internet Explorer', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://windows.microsoft.com/en-us/internet-explorer/products/ie/home'), 350 UA_BROWSER_KONQUEROR => array(UA_PROP_NAME => 'Konqueror', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.konqueror.org'), 351 UA_BROWSER_LINKS => array(UA_PROP_NAME => 'Links', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.jikos.cz/~mikulas/links'), 352 UA_BROWSER_LYNX => array(UA_PROP_NAME => 'Lynx', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://lynx.browser.org'), 353 UA_BROWSER_SAFARI => array(UA_PROP_NAME => 'Safari', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.apple.com/safari') 354 ), 355 356 UA_DATA_OS => array( 357 UA_OS_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>''), 358 UA_OS_LINUX => array(UA_PROP_NAME => 'Linux', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>'http://www.linux.com'), 359 UA_OS_FREEBSD => array(UA_PROP_NAME => 'FreeBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.freebsd.org'), 360 UA_OS_OPENBSD => array(UA_PROP_NAME => 'OpenBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.openbsd.org'), 361 UA_OS_NETBSD => array(UA_PROP_NAME => 'NetBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.netbsd.org'), 362 UA_OS_WINDOWS => array(UA_PROP_NAME => 'Windows', UA_PROP_TYPE=>UA_OS_TYPE_WINDOWS, UA_PROP_URL=>'http://windows.microsoft.com'), 363 UA_OS_SUNOS => array(UA_PROP_NAME => 'SunOS', UA_PROP_TYPE=>UA_OS_TYPE_UNIX, UA_PROP_URL=>''), 364 UA_OS_BLACKBERRY => array(UA_PROP_NAME => 'Blackberry OS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.blackberry.com/apps-software/devices'), 365 UA_OS_SYMBIAN_OS => array(UA_PROP_NAME => 'Symbian OS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://symbian.nokia.com'), 366 UA_OS_SYMBOS => array(UA_PROP_NAME => 'SymbOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.symbos.de'), 367 UA_OS_MACINTOSH => array(UA_PROP_NAME => 'Macintosh', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.apple.com'), 368 UA_OS_MAC_OS_X => array(UA_PROP_NAME => 'Mac OS X', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.apple.com'), 369 UA_OS_ANDROID => array(UA_PROP_NAME => 'Android', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>'http://www.android.com'), 370 UA_OS_IOS => array(UA_PROP_NAME => 'iOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.apple.com'), 371 UA_OS_NINTENDO_DS => array(UA_PROP_NAME => 'Nintendo DS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.nintendo.com/ds'), 372 UA_OS_NINTENDO_WII => array(UA_PROP_NAME => 'Nintendo Wii', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.nintendo.com/wii'), 373 UA_OS_SONY_PS3 => array(UA_PROP_NAME => 'Sony PS3', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.playstation.com/ps3'), 374 UA_OS_SONY_PSP => array(UA_PROP_NAME => 'Sony PSP', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.playstation.com/psp'), 375 UA_OS_CHROME_OS => array(UA_PROP_NAME => 'Chrome OS', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>''), 376 UA_OS_BE_OS => array(UA_PROP_NAME => 'BeOS', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>''), 377 UA_OS_DRAGONFLY => array(UA_PROP_NAME => 'DragonFly BSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.dragonflybsd.org'), 378 UA_OS_UNIX => array(UA_PROP_NAME => 'UNIX', UA_PROP_TYPE=>UA_OS_TYPE_UNIX, UA_PROP_URL=>''), 379 UA_OS_DARWIN => array(UA_PROP_NAME => 'Darwin', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'developer.apple.com/darwin'), 380 UA_OS_OS2 => array(UA_PROP_NAME => 'IBM OS/2', UA_PROP_TYPE=>UA_OS_TYPE_OS2, UA_PROP_URL=>''), 381 UA_OS_AMIGAOS => array(UA_PROP_NAME => 'AmigaOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://amiga.com') 382 ), 383 UA_DATA_ENGINE => array( 384 UA_ENGINE_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_URL=>''), 385 UA_ENGINE_GECKO => array(UA_PROP_NAME => 'Gecko', UA_PROP_URL=>'https://developer.mozilla.org/en/Gecko'), 386 UA_ENGINE_KHTML => array(UA_PROP_NAME => 'KHTML', UA_PROP_URL=>'http://api.kde.org/3.5-api/kdelibs-apidocs/khtml/html/index.html'), 387 UA_ENGINE_PRESTO => array(UA_PROP_NAME => 'Presto', UA_PROP_URL=>'http://dev.opera.com/articles/view/presto-2-1-web-standards-supported-by'), 388 UA_ENGINE_APPLEWEBKIT => array(UA_PROP_NAME => 'AppleWebKit', UA_PROP_URL=>''), 389 UA_ENGINE_WEBKIT => array(UA_PROP_NAME => 'WebKit', UA_PROP_URL=>'http://www.webkit.org'), 390 UA_ENGINE_TRIDENT => array(UA_PROP_NAME => 'Trident', UA_PROP_URL=>'http://msdn.microsoft.com/en-us/library/aa741317.aspx') 391 ), 392 393 UA_DATA_BROWSER_TYPE => array( 394 UA_BROWSER_TYPE_UNKNOWN => 'Unknown', 395 UA_BROWSER_TYPE_COMPUTER => 'Computer', 396 UA_BROWSER_TYPE_CONSOLE => 'Console', 397 UA_BROWSER_TYPE_MOBILE => 'Mobile', 398 UA_BROWSER_TYPE_CRAWLER => 'Crawler' 399 ), 400 401 UA_DATA_OS_TYPE => array( 402 UA_OS_TYPE_UNKNOWN => 'Unknown', 403 UA_OS_TYPE_LINUX => 'Linux', 404 UA_OS_TYPE_BSD => 'BSD', 405 UA_OS_TYPE_UNIX => 'Unix', 406 UA_OS_TYPE_WINDOWS => 'Windows', 407 UA_OS_TYPE_OS2 => 'OS/2' 408 ) 409 410 ); 411 412 230 231 class GPCUserAgentValues 232 { 233 static public $UA_BrowserInfo=array( 234 UA_DATA => array( 235 UA_DATA_BROWSER => array(UA_PROP_NAME => 'Browser'), 236 UA_DATA_ENGINE => array(UA_PROP_NAME => 'Engine'), 237 UA_DATA_OS => array(UA_PROP_NAME => 'Operating System') 238 ), 239 UA_DATA_BROWSER=> array( 240 UA_BOT_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 241 242 UA_BOT_008 => array(UA_PROP_NAME => '008', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.80legs.com'), 243 UA_BOT_ABACHOBOT => array(UA_PROP_NAME => 'ABACHOBot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.abacho.com'), 244 UA_BOT_ACCOONA_AI_AGENT => array(UA_PROP_NAME => 'Accoona-AI-Agent', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.accoona.com'), 245 UA_BOT_ARACHMO => array(UA_PROP_NAME => 'Arachmo', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 246 UA_BOT_BLITZBOT => array(UA_PROP_NAME => 'BlitzBOT', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 247 UA_BOT_MICROSOFT_BING => array(UA_PROP_NAME => 'Microsoft Bing', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.bing.com/bingbot.htm'), 248 UA_BOT_CHARLOTTE => array(UA_PROP_NAME => 'Charlotte', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.searchme.com'), 249 UA_BOT_CERBERIAN_DRTRS => array(UA_PROP_NAME => 'Cerberian Drtrs', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 250 UA_BOT_COSMOS => array(UA_PROP_NAME => 'Cosmos', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.xyleme.com/'), 251 UA_BOT_COVARIO_IDS => array(UA_PROP_NAME => 'Covario IDS', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.covario.com/ids'), 252 UA_BOT_DATAPARKSEARCH => array(UA_PROP_NAME => 'DataparkSearch', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.dataparksearch.org'), 253 UA_BOT_GAISBOT => array(UA_PROP_NAME => 'Gaisbot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://gais.cs.ccu.edu.tw/'), 254 UA_BOT_GOOGLE => array(UA_PROP_NAME => 'Google', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.google.com/bot.html'), 255 UA_BOT_GURUJIBOT => array(UA_PROP_NAME => 'GurujiBot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.guruji.com/en/WebmasterFAQ.html'), 256 UA_BOT_HOLMES => array(UA_PROP_NAME => 'Holmes', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.ucw.cz/holmes'), 257 UA_BOT_HTDIG => array(UA_PROP_NAME => 'htdig', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://htdig.sourceforge.net'), 258 UA_BOT_IA_ARCHIVER => array(UA_PROP_NAME => 'ia_archiver', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.alexa.com/'), 259 UA_BOT_ICCRAWLER => array(UA_PROP_NAME => 'iCCrawler', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.iccenter.net/bot.htm'), 260 UA_BOT_ICHIRO => array(UA_PROP_NAME => 'Ichiro', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://help.goo.ne.jp/door/crawler.html'), 261 UA_BOT_BAIDU => array(UA_PROP_NAME => 'Baidu', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.baidu.com'), 262 UA_BOT_MSN_SEARCH => array(UA_PROP_NAME => 'Microsoft MSN Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://search.msn.com/msnbot.htm'), 263 UA_BOT_EXALEAD => array(UA_PROP_NAME => 'Exalead', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 264 UA_BOT_GAMESPY => array(UA_PROP_NAME => 'GameSpy', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 265 UA_BOT_INKTOMI => array(UA_PROP_NAME => 'Inktomi', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 266 UA_BOT_YAHOO_SEARCH => array(UA_PROP_NAME => 'Yahoo! Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.yahoo.com/'), 267 UA_BOT_LWEBIS => array(UA_PROP_NAME => 'L.webis', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://webalgo.iit.cnr.it/index.php?pg=lwebis'), 268 UA_BOT_LARBIN => array(UA_PROP_NAME => 'Larbin', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 269 UA_BOT_LINKWALKER => array(UA_PROP_NAME => 'LinkWalker', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.seventwentyfour.com/'), 270 UA_BOT_LWPTRIVIAL => array(UA_PROP_NAME => 'lwp-trivial', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 271 UA_BOT_MABONLAND => array(UA_PROP_NAME => 'Mabontland', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.mabontland.com'), 272 UA_BOT_MNOGOSEARCH => array(UA_PROP_NAME => 'Mnogosearch', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://mnogosearch.org'), 273 UA_BOT_MOGIMOGI => array(UA_PROP_NAME => 'mogimogi', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 274 UA_BOT_MORNINGPAPER => array(UA_PROP_NAME => 'Morning Paper', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.boutell.com'), 275 UA_BOT_NETRESEARCHSERVER => array(UA_PROP_NAME => 'NetResearchServer', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.loopimprovements.com'), 276 UA_BOT_NEWSGATOR => array(UA_PROP_NAME => 'NewsGator', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.newsgator.com'), 277 UA_BOT_NGSEARCH => array(UA_PROP_NAME => 'NG-Search', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.ng-search.com'), 278 UA_BOT_NYMESIS => array(UA_PROP_NAME => 'Nymesis', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.nymesis.com'), 279 UA_BOT_OEGP => array(UA_PROP_NAME => 'oegp', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 280 UA_BOT_POMPOS => array(UA_PROP_NAME => 'Pompos', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://dir.com/pompos.html'), 281 UA_BOT_PYCURL => array(UA_PROP_NAME => 'PycURL', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://pycurl.sourceforge.net'), 282 UA_BOT_QSEERO => array(UA_PROP_NAME => 'Qseero', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 283 UA_BOT_SBIDER => array(UA_PROP_NAME => 'SBIder', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.sitesell.com'), 284 UA_BOT_SCOUTJET => array(UA_PROP_NAME => 'ScoutJet', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.scoutjet.com'), 285 UA_BOT_SCRUBBY => array(UA_PROP_NAME => 'Scrubby', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.scrubtheweb.com'), 286 UA_BOT_SEARCHSIGHT => array(UA_PROP_NAME => 'SearchSight', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://searchsight.com'), 287 UA_BOT_SEMANTICDISCOVERY => array(UA_PROP_NAME => 'semanticdiscovery', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 288 UA_BOT_SHOULA => array(UA_PROP_NAME => 'Shoula', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 289 UA_BOT_SNAPPY => array(UA_PROP_NAME => 'Snappy', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.urltrends.com'), 290 UA_BOT_STACKRAMBLER => array(UA_PROP_NAME => 'StackRambler', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 291 UA_BOT_SILK => array(UA_PROP_NAME => 'Silk', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.slider.com/silk.htm'), 292 UA_BOT_TEOMA => array(UA_PROP_NAME => 'Teoma', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://sp.ask.com/docs/about/tech_crawling.html'), 293 UA_BOT_TINEYE => array(UA_PROP_NAME => 'TinEye', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://tineye.com/crawler.html'), 294 UA_BOT_TRUWOGPS => array(UA_PROP_NAME => 'truwoGPS', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.lan4lano.net/browser.html'), 295 UA_BOT_UPDATED => array(UA_PROP_NAME => 'updated', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.updated.com'), 296 UA_BOT_VOYAGER => array(UA_PROP_NAME => 'voyager', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.kosmix.com/crawler.html'), 297 UA_BOT_VYU2 => array(UA_PROP_NAME => 'vyu2', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 298 UA_BOT_WEBCOLLAGE => array(UA_PROP_NAME => 'WebCollage', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 299 UA_BOT_YOOGLIFETCHAGENT => array(UA_PROP_NAME => 'yoogliFetchAgent', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 300 UA_BOT_ZAO => array(UA_PROP_NAME => 'Zao', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => 'http://www.kototoi.org/zao'), 301 UA_BOT_ZEALBOT => array(UA_PROP_NAME => 'Zealbot', UA_PROP_TYPE=>UA_BROWSER_TYPE_CRAWLER, UA_PROP_URL => ''), 302 303 304 UA_BROWSER_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_BROWSER_TYPE_UNKNOWN, UA_PROP_URL => ''), 305 306 UA_BROWSER_ANDROID_WEBKIT=> array(UA_PROP_NAME => 'Android WebKit Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 307 UA_BROWSER_OPERA_MINI => array(UA_PROP_NAME => 'Opera Mini', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.opera.com/'), 308 UA_BROWSER_OPERA_MOBILE => array(UA_PROP_NAME => 'Opera Mobile', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.opera.com/'), 309 UA_BROWSER_BLACKBERRY => array(UA_PROP_NAME => 'BlackBerry', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://worldwide.blackberry.com'), 310 UA_BROWSER_FENNEC => array(UA_PROP_NAME => 'Fennec', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.mozilla.org/en-US/mobile'), 311 UA_BROWSER_GOBROWSER => array(UA_PROP_NAME => 'Go Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.3g.cn/'), 312 UA_BROWSER_IEMOBILE => array(UA_PROP_NAME => 'IE Mobile', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 313 UA_BROWSER_IRIS => array(UA_PROP_NAME => 'Iris', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.torchmobile.com'), 314 UA_BROWSER_MAEMO_BROWSER => array(UA_PROP_NAME => 'Maemo Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://browser.garage.maemo.org'), 315 UA_BROWSER_MIB => array(UA_PROP_NAME => 'MIB', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.useragentstring.com/pages/MIB/www.motorola.com'), 316 UA_BROWSER_MINIMO => array(UA_PROP_NAME => 'Minimo', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www-archive.mozilla.org/projects/minimo/'), 317 UA_BROWSER_NETFRONT => array(UA_PROP_NAME => 'NetFront', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.access-company.com'), 318 UA_BROWSER_SEMC => array(UA_PROP_NAME => 'SEMC-Browser', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => ''), 319 UA_BROWSER_TEASHARK => array(UA_PROP_NAME => 'TeaShark', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.navire.fi/teashark/index.html'), 320 UA_BROWSER_SKYFIRE => array(UA_PROP_NAME => 'Skyfire', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.skyfire.com'), 321 UA_BROWSER_SAFARI_MOBILE => array(UA_PROP_NAME => 'Safari', UA_PROP_TYPE=>UA_BROWSER_TYPE_MOBILE, UA_PROP_URL => 'http://www.apple.com/safari'), 322 323 UA_BROWSER_PS3 => array(UA_PROP_NAME => 'Playstation 3', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://us.playstation.com/ps3'), 324 UA_BROWSER_PSP => array(UA_PROP_NAME => 'Playstation Portable', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://us.playstation.com/psp'), 325 UA_BROWSER_BUNJALLOO => array(UA_PROP_NAME => 'Bunjalloo', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://code.google.com/p/quirkysoft/'), 326 UA_BROWSER_OPERA_WII => array(UA_PROP_NAME => 'Opera', UA_PROP_TYPE=>UA_BROWSER_TYPE_CONSOLE, UA_PROP_URL => 'http://www.opera.com'), 327 328 UA_BROWSER_OPERA => array(UA_PROP_NAME => 'Opera', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.opera.com'), 329 UA_BROWSER_SHIIRA => array(UA_PROP_NAME => 'Shiira', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://shiira.jp/en'), 330 UA_BROWSER_THUNDERBIRD => array(UA_PROP_NAME => 'Thunderbird', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.mozilla.org/thunderbird'), 331 UA_BROWSER_NAMOROKA => array(UA_PROP_NAME => 'Namoroka', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'https://wiki.mozilla.org/Firefox/Namoroka'), 332 UA_BROWSER_MINEFIELD => array(UA_PROP_NAME => 'Minefield', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.mozilla.org/projects/minefield'), 333 UA_BROWSER_LUNASCAPE => array(UA_PROP_NAME => 'Lunascape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.lunascape.tv'), 334 UA_BROWSER_ARORA => array(UA_PROP_NAME => 'Arora', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://code.google.com/p/arora'), 335 UA_BROWSER_CAMINO => array(UA_PROP_NAME => 'Camino', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://caminobrowser.org'), 336 UA_BROWSER_KAPIKO => array(UA_PROP_NAME => 'Kapiko', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://ufoxlab.googlepages.com/cooperation'), 337 UA_BROWSER_KAZEHAKAZE => array(UA_PROP_NAME => 'Kazehakase', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://kazehakase.sourceforge.jp'), 338 UA_BROWSER_CHROMEPLUS => array(UA_PROP_NAME => 'ChromePlus', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://coolnovo.com'), 339 UA_BROWSER_CHROME => array(UA_PROP_NAME => 'Chrome', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.google.com/chrome'), 340 UA_BROWSER_EPIPHANY => array(UA_PROP_NAME => 'Epiphany', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://projects.gnome.org/epiphany'), 341 UA_BROWSER_GALEON => array(UA_PROP_NAME => 'Galeon', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://galeon.sourceforge.net'), 342 UA_BROWSER_ORCA => array(UA_PROP_NAME => 'Orca', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.orcabrowser.com'), 343 UA_BROWSER_LOBO => array(UA_PROP_NAME => 'Lobo', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://lobobrowser.org'), 344 UA_BROWSER_SEAMONKEY => array(UA_PROP_NAME => 'SeaMonkey', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.seamonkey-project.org'), 345 UA_BROWSER_MIDORI => array(UA_PROP_NAME => 'Midori', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://twotoasts.de/?/pages/midori_summary.html'), 346 UA_BROWSER_MAXTHON => array(UA_PROP_NAME => 'Maxthon', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.maxthon.com'), 347 UA_BROWSER_ICEAPE => array(UA_PROP_NAME => 'Iceape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://packages.debian.org/fr/squeeze/iceape-browser'), 348 UA_BROWSER_ICEWEASEL => array(UA_PROP_NAME => 'Iceweasel', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.geticeweasel.org'), 349 UA_BROWSER_NETSCAPE => array(UA_PROP_NAME => 'Netscape', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://isp.netscape.com'), 350 UA_BROWSER_FIREBIRD => array(UA_PROP_NAME => 'Firebird', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.firefox.com'), 351 UA_BROWSER_FIREFOX => array(UA_PROP_NAME => 'Firefox', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.firefox.com'), 352 UA_BROWSER_INTERNET_EXPLORER=> array(UA_PROP_NAME => 'Internet Explorer', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://windows.microsoft.com/en-us/internet-explorer/products/ie/home'), 353 UA_BROWSER_KONQUEROR => array(UA_PROP_NAME => 'Konqueror', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.konqueror.org'), 354 UA_BROWSER_LINKS => array(UA_PROP_NAME => 'Links', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.jikos.cz/~mikulas/links'), 355 UA_BROWSER_LYNX => array(UA_PROP_NAME => 'Lynx', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://lynx.browser.org'), 356 UA_BROWSER_SAFARI => array(UA_PROP_NAME => 'Safari', UA_PROP_TYPE=>UA_BROWSER_TYPE_COMPUTER, UA_PROP_URL => 'http://www.apple.com/safari') 357 ), 358 359 UA_DATA_OS => array( 360 UA_OS_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>''), 361 UA_OS_LINUX => array(UA_PROP_NAME => 'Linux', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>'http://www.linux.com'), 362 UA_OS_FREEBSD => array(UA_PROP_NAME => 'FreeBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.freebsd.org'), 363 UA_OS_OPENBSD => array(UA_PROP_NAME => 'OpenBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.openbsd.org'), 364 UA_OS_NETBSD => array(UA_PROP_NAME => 'NetBSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.netbsd.org'), 365 UA_OS_WINDOWS => array(UA_PROP_NAME => 'Windows', UA_PROP_TYPE=>UA_OS_TYPE_WINDOWS, UA_PROP_URL=>'http://windows.microsoft.com'), 366 UA_OS_SUNOS => array(UA_PROP_NAME => 'SunOS', UA_PROP_TYPE=>UA_OS_TYPE_UNIX, UA_PROP_URL=>''), 367 UA_OS_BLACKBERRY => array(UA_PROP_NAME => 'Blackberry OS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.blackberry.com/apps-software/devices'), 368 UA_OS_SYMBIAN_OS => array(UA_PROP_NAME => 'Symbian OS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://symbian.nokia.com'), 369 UA_OS_SYMBOS => array(UA_PROP_NAME => 'SymbOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.symbos.de'), 370 UA_OS_MACINTOSH => array(UA_PROP_NAME => 'Macintosh', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.apple.com'), 371 UA_OS_MAC_OS_X => array(UA_PROP_NAME => 'Mac OS X', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.apple.com'), 372 UA_OS_ANDROID => array(UA_PROP_NAME => 'Android', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>'http://www.android.com'), 373 UA_OS_IOS => array(UA_PROP_NAME => 'iOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.apple.com'), 374 UA_OS_NINTENDO_DS => array(UA_PROP_NAME => 'Nintendo DS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.nintendo.com/ds'), 375 UA_OS_NINTENDO_WII => array(UA_PROP_NAME => 'Nintendo Wii', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://www.nintendo.com/wii'), 376 UA_OS_SONY_PS3 => array(UA_PROP_NAME => 'Sony PS3', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.playstation.com/ps3'), 377 UA_OS_SONY_PSP => array(UA_PROP_NAME => 'Sony PSP', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://us.playstation.com/psp'), 378 UA_OS_CHROME_OS => array(UA_PROP_NAME => 'Chrome OS', UA_PROP_TYPE=>UA_OS_TYPE_LINUX, UA_PROP_URL=>''), 379 UA_OS_BE_OS => array(UA_PROP_NAME => 'BeOS', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>''), 380 UA_OS_DRAGONFLY => array(UA_PROP_NAME => 'DragonFly BSD', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'http://www.dragonflybsd.org'), 381 UA_OS_UNIX => array(UA_PROP_NAME => 'UNIX', UA_PROP_TYPE=>UA_OS_TYPE_UNIX, UA_PROP_URL=>''), 382 UA_OS_DARWIN => array(UA_PROP_NAME => 'Darwin', UA_PROP_TYPE=>UA_OS_TYPE_BSD, UA_PROP_URL=>'developer.apple.com/darwin'), 383 UA_OS_OS2 => array(UA_PROP_NAME => 'IBM OS/2', UA_PROP_TYPE=>UA_OS_TYPE_OS2, UA_PROP_URL=>''), 384 UA_OS_AMIGAOS => array(UA_PROP_NAME => 'AmigaOS', UA_PROP_TYPE=>UA_OS_TYPE_UNKNOWN, UA_PROP_URL=>'http://amiga.com') 385 ), 386 UA_DATA_ENGINE => array( 387 UA_ENGINE_UNKNOWN => array(UA_PROP_NAME => 'Unknown', UA_PROP_URL=>''), 388 UA_ENGINE_GECKO => array(UA_PROP_NAME => 'Gecko', UA_PROP_URL=>'https://developer.mozilla.org/en/Gecko'), 389 UA_ENGINE_KHTML => array(UA_PROP_NAME => 'KHTML', UA_PROP_URL=>'http://api.kde.org/3.5-api/kdelibs-apidocs/khtml/html/index.html'), 390 UA_ENGINE_PRESTO => array(UA_PROP_NAME => 'Presto', UA_PROP_URL=>'http://dev.opera.com/articles/view/presto-2-1-web-standards-supported-by'), 391 UA_ENGINE_APPLEWEBKIT => array(UA_PROP_NAME => 'AppleWebKit', UA_PROP_URL=>''), 392 UA_ENGINE_WEBKIT => array(UA_PROP_NAME => 'WebKit', UA_PROP_URL=>'http://www.webkit.org'), 393 UA_ENGINE_TRIDENT => array(UA_PROP_NAME => 'Trident', UA_PROP_URL=>'http://msdn.microsoft.com/en-us/library/aa741317.aspx') 394 ), 395 396 UA_DATA_BROWSER_TYPE => array( 397 UA_BROWSER_TYPE_UNKNOWN => 'Unknown', 398 UA_BROWSER_TYPE_COMPUTER => 'Computer', 399 UA_BROWSER_TYPE_CONSOLE => 'Console', 400 UA_BROWSER_TYPE_MOBILE => 'Mobile', 401 UA_BROWSER_TYPE_CRAWLER => 'Crawler' 402 ), 403 404 UA_DATA_OS_TYPE => array( 405 UA_OS_TYPE_UNKNOWN => 'Unknown', 406 UA_OS_TYPE_LINUX => 'Linux', 407 UA_OS_TYPE_BSD => 'BSD', 408 UA_OS_TYPE_UNIX => 'Unix', 409 UA_OS_TYPE_WINDOWS => 'Windows', 410 UA_OS_TYPE_OS2 => 'OS/2' 411 ) 412 413 ); 414 415 } 413 416 414 417 ?>
Note: See TracChangeset
for help on using the changeset viewer.