(file) Return to browsers-newer.pm CVS log (file) (dir) Up to [RizwankCVS] / geekymedia_web / awstats-6.3 / wwwroot / cgi-bin / lib

   1 rizwank 1.1 # AWSTATS BROWSERS DATABASE
   2             #-------------------------------------------------------
   3             # If you want to add a Browser to extend AWStats database detection capabilities,
   4             # you must add an entry in BrowsersSearchIDOrder and in BrowsersHashIDLib.
   5             #-------------------------------------------------------
   6             # $Author:malu  $ - $Date: 2004/06/16 12:00:10 $
   7             
   8             
   9             #package AWSUA;
  10             
  11             
  12             # BrowsersSearchIDOrder
  13             # This list is used to know in which order to search Browsers IDs (Most
  14             # frequent one are first in this list to increase detect speed).
  15             # It contains all matching criteria to search for in log fields.
  16             # Note: Regex IDs are in lower case and ' ' and '+' are changed into '_'
  17             #-------------------------------------------------------
  18             @BrowsersSearchIDOrder = (
  19             # Most frequent standard web browsers are first in this list
  20             'firebird',
  21             'firefox',
  22 rizwank 1.1 'go!zilla',
  23             'icab',
  24             'konqueror',
  25             'links',
  26             'lynx',
  27             'omniweb',
  28             'opera',
  29             # Other standard web browsers
  30             '22acidownload',
  31             'aol\-iweng',
  32             'amaya',
  33             'amigavoyager',
  34             'aweb',
  35             'bpftp',
  36             'camino',
  37             'chimera',
  38             'cyberdog',
  39             'dillo',
  40             'dreamcast',
  41             'downloadagent',
  42             'ecatch',
  43 rizwank 1.1 'emailsiphon',
  44             'encompass',
  45             'friendlyspider',
  46             'fresco',
  47             'galeon',
  48             'getright',
  49             'headdump',
  50             'hotjava',
  51             'ibrowse',
  52             'intergo',
  53             'k\-meleon',
  54             'linemodebrowser',
  55             'lotus\-notes',
  56             'macweb',
  57             'multizilla',
  58             'ncsa_mosaic',
  59             'netcaptor',
  60             'netnewswire',
  61             'netpositive',
  62             'nutscrape',
  63             'msfrontpageexpress',
  64 rizwank 1.1 'phoenix',
  65             'safari',
  66             'tzgeturl',
  67             'viking',
  68             'webfetcher',
  69             'webexplorer',
  70             'webmirror',
  71             'webvcr',
  72             # Site grabbers
  73             'teleport',
  74             'webcapture',
  75             'webcopier',
  76             # Music only browsers
  77             'real',
  78             'winamp',				# Works for winampmpeg and winamp3httprdr
  79             'windows\-media\-player',
  80             'audion',
  81             'freeamp',
  82             'itunes',
  83             'jetaudio',
  84             'mint_audio',
  85 rizwank 1.1 'mpg123',
  86             'nsplayer',
  87             'sonique',
  88             'uplayer',
  89             'xmms',
  90             'xaudio',
  91             # PDA/Phonecell browsers
  92             'alcatel\-be4',
  93             'alcatel\-be5',
  94             'alcatel\-bf3',
  95             'alcatel\-bf4',
  96             'alcatel\-bf5',
  97             'alcatel\-bg3',
  98             'alcatel\-bh4',
  99             'auditautomatic',
 100             'ericssonr520',
 101             'ericssont20',
 102             'ericssont29',
 103             'ericssont39',
 104             'ericssont65',
 105             'ericssont66',
 106 rizwank 1.1 'ericssont68',
 107             'lg\-g7000',
 108             'mitsu\/1\.2\.a',
 109             'mot\-c350m',
 110             'mot\-c4',
 111             'mot\-cb',
 112             'mot\-d4',
 113             'mot\-d5',
 114             'mot\-d8',
 115             'mot\-e1',
 116             'mot\-f0',
 117             'mot\-f6',
 118             'mot\-pan4',
 119             'mot\-phx4',
 120             'mot\-sap4',
 121             'mot\-t720',
 122             'mot\-ta02',
 123             'mot\-v66m',
 124             'mot\-v708',
 125             'mot\-8300',
 126             'mot\-a\-86',
 127 rizwank 1.1 'mot\-af',
 128             'mot\-c2',
 129             'mot\-c350',
 130             'mot\-c550',
 131             'mot\-c650',
 132             'mot\-cf',
 133             'mot\-f5',
 134             'mot\-fe',
 135             'mot\-t280',
 136             'mot\-v300',
 137             'mot\-v400',
 138             'mot\-v500',
 139             'mot\-v525',
 140             'mot\-v600',
 141             'mot\-v60m',
 142             'mot\-v80',
 143             'mot\-v810',
 144             'nokia3100',
 145             'nokia3200',
 146             'nokia3560',
 147             'nokia3595',
 148 rizwank 1.1 'nokia6220',
 149             'nokia8265',
 150             'nokia3300',
 151             'nokia3530',
 152             'nokia3590',
 153             'nokia6108',
 154             'nokia6211',
 155             'nokia6600',
 156             'nokia6650',
 157             'nokia9210',
 158             'nokian\-gage',
 159             'nokia3210',
 160             'nokia3310',
 161             'nokia3330',
 162             'nokia3350',
 163             'nokia3410',
 164             'nokia3510',
 165             'nokia3650',
 166             'nokia5100',
 167             'nokia5110',
 168             'nokia5130',
 169 rizwank 1.1 'nokia5210',
 170             'nokia5510',
 171             'nokia6100',
 172             'nokia6110',
 173             'nokia6130',
 174             'nokia6150',
 175             'nokia6210',
 176             'nokia6250',
 177             'nokia6310/',
 178             'nokia6310i',
 179             'nokia6500',
 180             'nokia6510',
 181             'nokia6610',
 182             'nokia6800',
 183             'nokia7110',
 184             'nokia7210',
 185             'nokia7250',
 186             'nokia7650',
 187             'nokia8110i',
 188             'nokia8210',
 189             'nokia8310',
 190 rizwank 1.1 'nokia8810',
 191             'nokia8850',
 192             'nokia8855',
 193             'nokia8890',
 194             'nokia8910',
 195             'nokia9000',
 196             'nokia9110',
 197             'nokia9210i',
 198             'nokia3660',
 199             'nokia6230',
 200             'nokia6340i',
 201             'nokia6810',
 202             'nokia6820',
 203             'nokia7200',
 204             'nokia7600',
 205             'nokia7610',
 206             'opwv\-sdk',
 207             'panasonic\-gad35',
 208             'panasonic\-gad67',
 209             'panasonic\-gad68',
 210             'panasonic\-gad6\*',
 211 rizwank 1.1 'panasonic\-gad75',
 212             'panasonic\-gad76',
 213             'panasonic\-gad87',
 214             'panasonic\-gad88',
 215             'panasonic\-gad95',
 216             'panasonic\-gad96',
 217             'panasonic\-g50',
 218             'panasonic\-g60',
 219             'panasonic\-x60',
 220             'panasonic\-x70',
 221             'philips\-az\@lis238',
 222             'philips\-az\@lis268',
 223             'philips\-az\@lis288',
 224             'philips\-fisio120',
 225             'philips\-fisio121',
 226             'philips\-fisio311',
 227             'philips\-fisio312',
 228             'philips\-fisio316',
 229             'philips\-fisio610',
 230             'philips\-fisio620',
 231             'philips\-fisio_625',
 232 rizwank 1.1 'philips\-fisio_820',
 233             'philips\-fisio_822',
 234             'philips\-fisio_825',
 235             'philips\-v21wap',
 236             'philips\-xenium9\@9',
 237             'r380',
 238             'r600',
 239             'sagem\-3xxx',
 240             'sagem\-9xx',
 241             'sagem\-myx\-2',
 242             'sagem\-myx\-3',
 243             'sagem\-myx\-5/',
 244             'sagem\-myx\-5d',
 245             'sagem\-myx\-5m',
 246             'sagem\-myx\-6',
 247             'samsung\-sgh\-e700',
 248             'samsung\-sgh\-s500',
 249             'samsung\-sgh\-t500',
 250             'samsung\-sgh\-a300',
 251             'samsung\-sgh\-a400',
 252             'samsung\-sgh\-a800',
 253 rizwank 1.1 'samsung\-sgh\-n100',
 254             'samsung\-sgh\-n400_up',
 255             'samsung\-sgh\-n500',
 256             'samsung\-sgh\-n600',
 257             'samsung\-sgh\-n620',
 258             'samsung\-sgh\-r200s',
 259             'samsung\-sgh\-r200',
 260             'samsung\-sgh\-r210',
 261             'samsung\-sgh\-s100',
 262             'samsung\-sgh\-t100',
 263             'samsung\-sgh\-t400',
 264             'samsung\-sgh\-v200',
 265             'samsung\-sgh\-x100',
 266             'samsung\-sgh\-e100',
 267             'samsung\-sgh\-e708',
 268             'samsung\-sgh\-e800',
 269             'samsung\-sgh\-x100',
 270             'samsung\-sgh\-x600',
 271             'sec\-sghc100',
 272             'sec\-sghp100',
 273             'sec\-sghp400',
 274 rizwank 1.1 'sec\-sghq200',
 275             'sec\-sghs200',
 276             'sec\-spha460',
 277             'sec\-sghs100',
 278             'sec\-sghs300',
 279             'sec\-sghv200',
 280             'sec\-sghv205',
 281             'sec\-sghd410',
 282             'sec\-sghe105',
 283             'sec\-sghe410',
 284             'sec\-sghe400',
 285             'sec\-sghe600',
 286             'sec\-sghe710',
 287             'sec\-sghe715',
 288             'sec\-sghs105',
 289             'sec\-sghx105',
 290             'sec\-sghx426',
 291             'sec\-sghx427',
 292             'sec\-sghx430',
 293             'sec\-sghx450',
 294             'sharp\-tq\-gx10',
 295 rizwank 1.1 'sharp\-tq\-gx12',
 296             'sie\-2128',
 297             'sie\-6618',
 298             'sie\-a55',
 299             'sie\-c60',
 300             'sie\-c62',
 301             'sie\-m55',
 302             'sie\-mc60',
 303             'sie\-sl55',
 304             'sie\-slin',
 305             'sie\-a50',
 306             'sie\-c3i',
 307             'sie\-c45',
 308             'sie\-c55',
 309             'sie\-m50',
 310             'sie\-me45',
 311             'sie\-mt50',
 312             'sie\-s35',
 313             'sie\-s40',
 314             'sie\-s45',
 315             'sie\-s55',
 316 rizwank 1.1 'sie\-sl45',
 317             'sie\-slik',
 318             'sie\-a57',
 319             'sie\-a60',
 320             'sie\-c56',
 321             'sie\-c61',
 322             'sie\-cf62',
 323             'sie\-m65',
 324             'sie\-s56',
 325             'sie\-s57c',
 326             'sie\-s65',
 327             'sie_-sl5e',
 328             'sie\-st60',
 329             'sie\-sx1',
 330             'sonyericssonp900',
 331             'sonyericssont230',
 332             'sonyericssont306',
 333             'sonyericssont316',
 334             'sonyericssont616',
 335             'sonyericssonz600',
 336             'sonyericssonp800',
 337 rizwank 1.1 'sonyericssont100',
 338             'sonyericssont200',
 339             'sonyericssont300',
 340             'sonyericssont310',
 341             'sonyericssont600',
 342             'sonyericssont610',
 343             'sonyericssont68/',
 344             'sonyericssont68i',
 345             'sonyericssont620',
 346             'sonyericssont630',
 347             't66',
 348             'n21i',
 349             'n22i',
 350             'ts21i',
 351             'portalmmm',
 352             'ipcheck',
 353             'cnf2',
 354             # Others (TV)
 355             'webtv',
 356             # Other kind of browsers
 357             'apt',
 358 rizwank 1.1 'curl',
 359             'csscheck',
 360             'wget',
 361             'w3m',
 362             'w3c_css_validator',
 363             'w3c_validator',
 364             'wdg_validator',
 365             'webzip',
 366             'staroffice',
 367             'mozilla',				# Must be at end because a lot of browsers contains mozilla in string
 368             'libwww'				# Must be at end because some browser have both 'browser id' and 'libwww'
 369             );
 370             
 371             # BrowsersHashIDLib
 372             # List of browser's name ('browser id in lower case', 'browser text')
 373             #---------------------------------------------------------------
 374             %BrowsersHashIDLib = (
 375             # Common web browsers text
 376             'msie','MS Internet Explorer',
 377             'netscape','Netscape',
 378             'firebird','Firebird (Old FireFox)',
 379 rizwank 1.1 'firefox','FireFox',
 380             'go!zilla','Go!Zilla',
 381             'icab','iCab',
 382             'konqueror','Konqueror',
 383             'links','Links',
 384             'lynx','Lynx',
 385             'omniweb','OmniWeb',
 386             'opera','Opera',
 387             # Other standard web browsers
 388             '22acidownload','22AciDownload',
 389             'aol\-iweng','AOL-Iweng',
 390             'amaya','Amaya',
 391             'amigavoyager','AmigaVoyager',
 392             'aweb','AWeb',
 393             'bpftp','BPFTP',
 394             'camino','Camino',
 395             'chimera','Chimera (Old Camino)',
 396             'cyberdog','Cyberdog',
 397             'dillo','Dillo',
 398             'dreamcast','Dreamcast',
 399             'downloadagent','DownloadAgent',
 400 rizwank 1.1 'ecatch', 'eCatch',
 401             'emailsiphon','EmailSiphon',
 402             'encompass','Encompass',
 403             'friendlyspider','FriendlySpider',
 404             'fresco','ANT Fresco',
 405             'galeon','Galeon',
 406             'getright','GetRight',
 407             'headdump','HeadDump',
 408             'hotjava','Sun HotJava',
 409             'ibrowse','iBrowse',
 410             'intergo','InterGO',
 411             'k\-meleon','K-Meleon',
 412             'linemodebrowser','W3C Line Mode Browser',
 413             'lotus\-notes','Lotus Notes web client',
 414             'macweb','MacWeb',
 415             'multizilla','MultiZilla',
 416             'ncsa_mosaic','NCSA Mosaic',
 417             'netcaptor','NetCaptor',
 418             'netnewswire','NetNewsWire',
 419             'netpositive','NetPositive',
 420             'nutscrape', 'Nutscrape',
 421 rizwank 1.1 'msfrontpageexpress','MS FrontPage Express',
 422             'phoenix','Phoenix',
 423             'safari','Safari',
 424             'tzgeturl','TzGetURL',
 425             'viking','Viking',
 426             'webfetcher','WebFetcher',
 427             'webexplorer','IBM-WebExplorer',
 428             'webmirror','WebMirror',
 429             'webvcr','WebVCR',
 430             # Site grabbers
 431             'teleport','TelePort Pro',
 432             'webcapture','Acrobat',
 433             'webcopier', 'WebCopier',
 434             # Music only browsers
 435             'real','RealAudio or compatible (media player)',
 436             'winamp','WinAmp (media player)',				# Works for winampmpeg and winamp3httprdr
 437             'windows\-media\-player','Windows Media Player (media player)',
 438             'audion','Audion (media player)',
 439             'freeamp','FreeAmp (media player)',
 440             'itunes','Apple iTunes (media player)',
 441             'jetaudio','JetAudio (media player)',
 442 rizwank 1.1 'mint_audio','Mint Audio (media player)',
 443             'mpg123','mpg123 (media player)',
 444             'nsplayer','NetShow Player (media player)',
 445             'sonique','Sonique (media player)',
 446             'uplayer','Ultra Player (media player)',
 447             'xmms','XMMS (media player)',
 448             'xaudio','Some XAudio Engine based MPEG player (media player)',
 449             # PDA/Phonecell browsers
 450             'alcatel\-be4','Alcatel BE4',
 451             'alcatel\-be5','Alcatel BE5',
 452             'alcatel\-bf3','Alcatel OT311',
 453             'alcatel\-bf4','Alcatel OT511',
 454             'alcatel\-bf5','Alcatel BF5',
 455             'alcatel\-bg3','Alcatel BG3',
 456             'alcatel\-bh4','Alcatel BH4',
 457             'auditautomatic','Audit ByTel',
 458             'ericssonr520','SonyEricsson R520-R2',
 459             'ericssont20','SonyEricsson T20e',
 460             'ericssont29','SonyEricsson 29s',
 461             'ericssont39','SonyEricsson T39m',
 462             'ericssont65','SonyEricsson T65',
 463 rizwank 1.1 'ericssont66','SonyEricsson T66',
 464             'ericssont68','SonyEricsson T68',
 465             'lg\-g7000','LG G7000',
 466             'mitsu/1.2.a_(eclipse)','Trium Eclipse',
 467             'mot\-c350m','Motorola C350M',
 468             'mot\-c4','Motorola Talkabout T2288',
 469             'mot\-cb','Motorola Timeport P7389',
 470             'mot\-d4','Motorola Timeport P7389e',
 471             'mot\-d5','motorola\-t191',
 472             'mot\-d8','Motorola T250',
 473             'mot\-e1','Motorola ? (E1)',
 474             'mot\-f0','Motorola v50',
 475             'mot\-f6','Motorola Accompli 008',
 476             'mot\-pan4','Motorola T280',
 477             'mot\-phx4','Motorola ? (PHX4)',
 478             'mot\-sap4','Motorola V66',
 479             'mot\-t720','Motorola T720',
 480             'mot\-ta02','Motorola ? (TA02)',
 481             'mot\-v66m','Motorola V66M',
 482             'mot\-v708','Motorola V708',
 483             'mot\-8300','Motorola 8300',
 484 rizwank 1.1 'mot\-a\-86','Motorola A86',
 485             'mot\-af','Motorola AF',
 486             'mot\-c2','Motorola C2',
 487             'mot\-c350','Motorola C350',
 488             'mot\-c550','Motorola C550',
 489             'mot\-c650','Motorola C650',
 490             'mot\-cf','Motorola CF',
 491             'mot\-f5','Motorola F5',
 492             'mot\-fe','Motorola FE',
 493             'mot\-t280','Motorola T280',
 494             'mot\-v300','Motorola V300',
 495             'mot\-v400','Motorola V400',
 496             'mot\-v500','Motorola V500',
 497             'mot\-v525','Motorola V525',
 498             'mot\-v600','Motorola V600',
 499             'mot\-v60m','Motorola V60M',
 500             'mot\-v80','Motorola V80',
 501             'mot\-v810','Motorola V810',
 502             'nokia3200','Nokia 3200',
 503             'nokia3560','Nokia 3560',
 504             'nokia3595','Nokia 3595',
 505 rizwank 1.1 'nokia6220','Nokia 6200',
 506             'nokia8265','Nokia 8265',
 507             'nokia3100','Nokia 3100',
 508             'nokia3300','Nokia 3300',
 509             'nokia3530','Nokia 3530',
 510             'nokia3590','Nokia 3590',
 511             'nokia6108','Nokia 6108',
 512             'nokia6211','Nokia 6211',
 513             'nokia6600','Nokia 6600',
 514             'nokia6650','Nokia 6650',
 515             'nokia9210','Nokia 9210',
 516             'nokian\-gage','Nokia N-Gage',
 517             'nokia3210','Nokia 3210',
 518             'nokia3310','Nokia 3310',
 519             'nokia3330','Nokia 3330',
 520             'nokia3350','Nokia 3350',
 521             'nokia3410','Nokia 3410',
 522             'nokia3510','Nokia 3510',
 523             'nokia3650','Nokia 3650',
 524             'nokia5100','Nokia 5100',
 525             'nokia5110','Nokia 5110',
 526 rizwank 1.1 'nokia5130','Nokia 5130',
 527             'nokia5210','Nokia 5210',
 528             'nokia5510','Nokia 5510',
 529             'nokia6100','Nokia 6100',
 530             'nokia6110','Nokia 6110',
 531             'nokia6130','Nokia 6130',
 532             'nokia6150','Nokia 6150',
 533             'nokia6210','Nokia 6210',
 534             'nokia6250','Nokia 6250',
 535             'nokia6310/','Nokia 6310',
 536             'nokia6310i','Nokia 6310i',
 537             'nokia6500','Nokia 6500',
 538             'nokia6510','Nokia 6510',
 539             'nokia6610','Nokia 6610',
 540             'nokia6800','Nokia 6800',
 541             'nokia7110','Nokia 7110',
 542             'nokia7210','Nokia 7210',
 543             'nokia7250','Nokia 7250',
 544             'nokia7650','Nokia 7650',
 545             'nokia8110i','Nokia 8110i',
 546             'nokia8210','Nokia 8210',
 547 rizwank 1.1 'nokia8310','Nokia 8310',
 548             'nokia8810','Nokia 8810',
 549             'nokia8850','Nokia 8850',
 550             'nokia8855','Nokia 8855',
 551             'nokia8890','Nokia 8890',
 552             'nokia8910','Nokia 8910',
 553             'nokia9000','Nokia 9000i',
 554             'nokia9110','Nokia 9110',
 555             'nokia9210i','Nokia 9210i',
 556             'nokia3660','Nokia 3660',
 557             'nokia6230','Nokia 6230',
 558             'nokia6340i','Nokia 6340i',
 559             'nokia6810','Nokia 6810',
 560             'nokia6820','Nokia 6820',
 561             'nokia7200','Nokia 7200',
 562             'nokia7600','Nokia 7600',
 563             'nokia7610','Nokia 7610',
 564             'opwv\-sdk','openwave sdk',
 565             'panasonic\-gad35','Panasonic GD35',
 566             'panasonic\-gad67','Panasonic GD67',
 567             'panasonic\-gad68','Panasonic GD68',
 568 rizwank 1.1 'panasonic\-gad6','Panasonic GD6xx',
 569             'panasonic\-gad75','Panasonic GD75',
 570             'panasonic\-gad76','Panasonic GD76',
 571             'panasonic\-gad87','Panasonic GD87',
 572             'panasonic\-gad88','Panasonic GD88',
 573             'panasonic\-gad95','Panasonic GD95',
 574             'panasonic\-gad96','Panasonic GD96',
 575             'panasonic\-g50','Panasonic G50',
 576             'panasonic\-g60','Panasonic G60',
 577             'panasonic\-x60','Panasonic X60',
 578             'panasonic\-x70','Panasonic X70',
 579             'philips\-az\@lis238','Philips Azalis-238',
 580             'philips\-az\@lis268','Philips Azalis-268',
 581             'philips\-az\@lis288','Philips Azalis-288',
 582             'philips\-fisio120','Philips Fisio 120',
 583             'philips\-fisio121','Philips Fisio 121',
 584             'philips\-fisio311','Philips Fisio 311',
 585             'philips\-fisio312','Philips Fisio 312',
 586             'philips\-fisio316','Philips Fisio 316',
 587             'philips\-fisio610','Philips Fisio 610',
 588             'philips\-fisio620','Philips Fisio 620',
 589 rizwank 1.1 'philips\-fisio_625','Philips Fisio 625',
 590             'philips\-fisio_820','Philips Fisio 820',
 591             'philips\-fisio_822','Philips Fisio 822',
 592             'philips\-fisio_825','Philips Fisio 825',
 593             'philips\-v21wap','Philips V21',
 594             'philips\-xenium9\@9','Philips Xenium 9A9',
 595             'r380','Ericsson R380',
 596             'r600','Ericsson R600',
 597             'sagem\-3xxx','Sagem 3XXX',
 598             'sagem\-9xx','Sagem 9XX',
 599             'sagem\-myx\-2','Sagem MyX 2',
 600             'sagem\-myx\-3','Sagem MyX 3d',
 601             'sagem\-myx\-5/','Sagem MyX 5',
 602             'sagem\-myx\-5d','Sagem MyX 5d',
 603             'sagem\-myx\-5m','Sagem MyX 5m',
 604             'sagem\-myx\-6','Sagem MyX 6',
 605             'samsung\-sgh\-e700','Samsung E700',
 606             'samsung\-sgh\-s500','Samsung S500',
 607             'samsung\-sgh\-t500','Samsung T500',
 608             'samsung\-sgh\-a300','Samsung A300',
 609             'samsung\-sgh\-a400','Samsung A400',
 610 rizwank 1.1 'samsung\-sgh\-a800','Samsung A800',
 611             'samsung\-sgh\-n100','Samsung N100',
 612             'samsung\-sgh\-n400','Samsung N400',
 613             'samsung\-sgh\-n500','Samsung N500',
 614             'samsung\-sgh\-n600','Samsung N600',
 615             'samsung\-sgh\-n620','Samsung N620',
 616             'samsung\-sgh\-r200','Samsung R200',
 617             'samsung\-sgh\-r200s','Samsung R200s',
 618             'samsung\-sgh\-r210','Samsung R210',
 619             'samsung\-sgh\-s100','Samsung S100',
 620             'samsung\-sgh\-t100','Samsung T100',
 621             'samsung\-sgh\-t400','Samsung T400',
 622             'samsung\-sgh\-v200','Samsung V200',
 623             'samsung\_sgh\-x100','Samsung X100',
 624             'samsung\-sgh\-e100','Samsung E100',
 625             'samsung\-sgh\-e708','Samsung E700',
 626             'samsung\-sgh\-e800','Samsung E800',
 627             'samsung\-sgh\-x100','Samsung X100',
 628             'samsung\-sgh\-x600','Samsung X600',
 629             'sec\-sghc100','Samsung SGHC100',
 630             'sec\-sghp100','Samsung SGHP100',
 631 rizwank 1.1 'sec\-sghp400','Samsung SGHP400',
 632             'sec\-sghq200','Samsung SGHQ200',
 633             'sec\-sghs200','Samsung SGHS200',
 634             'sec\-spha460','Samsung SPHA460',
 635             'sec\-sghs100','Samsung SGHS100',
 636             'sec\-sghs300','Samsung SGHS300',
 637             'sec\-sghv200','Samsung SGHS200',
 638             'sec\-sghv205','Samsung SGHS205',
 639             'sec\-sghd410','Samsung SGHD410',
 640             'sec\-sghe105','Samsung SGHE105',
 641             'sec\-sghe410','Samsung SGHE410',
 642             'sec\-sghe400','Samsung SGHE400',
 643             'sec\-sghe600','Samsung SGHE600',
 644             'sec\-sghe710','Samsung SGHE710',
 645             'sec\-sghe715','Samsung SGHE715',
 646             'sec\-sghs105','Samsung SGHS105',
 647             'sec\-sghx105','Samsung SGHX108',
 648             'sec\-sghx426','Samsung SGHX426',
 649             'sec\-sghx427','Samsung SGHX427',
 650             'sec\-sghx430','Samsung SGHS430',
 651             'sec\-sghx450','Samsung SGHS450',
 652 rizwank 1.1 'sharp\-tq\-gx10','Sharp TQ-GX10',
 653             'sharp\-tq\-gx12','Sharp TQ-GX12',
 654             'sie\-2128','Siemens 2128',
 655             'sie\-6618','Siemens 66180',
 656             'sie\-a55','Siemens A55',
 657             'sie\-c60','Siemens C60',
 658             'sie\-c62','Siemens C62',
 659             'sie\-m55','Siemens M55',
 660             'sie\-mc60','Siemens MC60',
 661             'sie\-sl55','Siemens SL55',
 662             'sie\-slin','Siemens SLIN',
 663             'sie\-a50','Siemens A50',
 664             'sie\-c3i','Siemens C35i',
 665             'sie\-c45','Siemens C45',
 666             'sie\-c55','Siemens C55',
 667             'sie\-m50','Siemens M50',
 668             'sie\-me45','Siemens ME45',
 669             'sie\-mt50','Siemens MT50',
 670             'sie\-s35','Siemens S35',
 671             'sie\-s40','Siemens S40',
 672             'sie\-s45','Siemens S45',
 673 rizwank 1.1 'sie\-s55','Siemens S55',
 674             'sie\-sl45','Siemens S145',
 675             'sie\-slik','Siemens ? (SLIK)',
 676             'sie\-a57','Siemens A57',
 677             'sie\-a60','Siemens A60',
 678             'sie\-c56','Siemens C56',
 679             'sie\-c61','Siemens C61',
 680             'sie\-cf62','Siemens CF62',
 681             'sie\-m65','Siemens M65',
 682             'sie\-s56','Siemens S56',
 683             'sie\-s57c','Siemens S57C',
 684             'sie\-s65','Siemens S65',
 685             'sie\-sl5e','Siemens SL5E',
 686             'sie\-st60','Siemens ST60',
 687             'sie\-sx1','Siemens SX1',
 688             'sonyericssonp900','SonyEricsson P900',
 689             'sonyericssont230','SonyEricsson T230',
 690             'sonyericssont306','SonyEricsson T306',
 691             'sonyericssont316','SonyEricsson T316',
 692             'sonyericssont616','SonyEricsson T616',
 693             'sonyericssonz600','SonyEricsson Z600',
 694 rizwank 1.1 'sonyericssonp800','SonyEricsson P800',
 695             'sonyericssont100','SonyEricsson T100',
 696             'sonyericssont200','SonyEricsson T200',
 697             'sonyericssont300','SonyEricsson T300',
 698             'sonyericssont310','SonyEricsson T310',
 699             'sonyericssont600','SonyEricsson T600',
 700             'sonyericssont610','SonyEricsson T610',
 701             'sonyericssont68/','SonyEricsson T68',
 702             'sonyericssont68i','SonyEricsson T68i',
 703             'sonyericssont620','SonyEricsson T620',
 704             'sonyericssont630','SonyEricsson T630',
 705             't66','Ericsson T66',
 706             'n21i','I-Mode Nec 21i',
 707             'n22i','I-Mode Nec 22i',
 708             'ts21i','I-Mode Toshiba 21i',
 709             'portalmmm','I-Mode inconnu',
 710             'ipcheck','Supervision IP Check',
 711             'cnf2','Supervision I-Mode ByTel',
 712             # Others (TV)
 713             'webtv','WebTV browser',
 714             # Other kind of browsers
 715 rizwank 1.1 'apt','Debian APT',
 716             'curl','Curl',
 717             'csscheck','WDG CSS Validator',
 718             'wget','Wget',
 719             'w3m','w3m',
 720             'w3c_css_validator','W3C CSS Validator',
 721             'w3c_validator','W3C HTML Validator',
 722             'wdg_validator','WDG HTML Validator',
 723             'webzip','WebZIP',
 724             'staroffice','StarOffice',
 725             'mozilla','Mozilla',
 726             'libwww','LibWWW',
 727             );
 728             
 729             
 730             # BrowsersHashAreGrabber
 731             # Put here an entry for each browser in BrowsersSearchIDOrder that are grabber
 732             # browsers.
 733             #---------------------------------------------------------------------------
 734             %BrowsersHereAreGrabbers = (
 735             'teleport','1',
 736 rizwank 1.1 'webcapture','1',
 737             'webcopier','1',
 738             'curl','1',
 739             'wget','1'
 740             );
 741             
 742             
 743             # BrowsersHashIcon
 744             # Each Browsers Search ID is associated to a string that is the name of icon
 745             # file for this browser.
 746             #---------------------------------------------------------------------------
 747             %BrowsersHashIcon = (
 748             # Standard web browsers
 749             'msie','msie',
 750             'netscape','netscape',
 751             
 752             'firebird','phoenix',
 753             'firefox','firefox',
 754             'go!zilla','gozilla',
 755             'icab','icab',
 756             'konqueror','konqueror',
 757 rizwank 1.1 'lynx','lynx',
 758             'omniweb','omniweb',
 759             'opera','opera',
 760             # Other standard web browsers
 761             'amaya','amaya',
 762             'amigavoyager','amigavoyager',
 763             'avantbrowser','avant',
 764             'aweb','aweb',
 765             'bpftp','bpftp',
 766             'camino','chimera',
 767             'chimera','chimera',
 768             'cyberdog','cyberdog',
 769             'dillo','dillo',
 770             'dreamcast','dreamcast',
 771             'ecatch','ecatch',
 772             'encompass','encompass',
 773             'fresco','fresco',
 774             'galeon','galeon',
 775             'getright','getright',
 776             'hotjava','hotjava',
 777             'ibrowse','ibrowse',
 778 rizwank 1.1 'k\-meleon','kmeleon',
 779             'lotus\-notes','lotusnotes',
 780             'macweb','macweb',
 781             'multizilla','multizilla',
 782             'msfrontpageexpress','fpexpress',
 783             'ncsa_mosaic','ncsa_mosaic',
 784             'netpositive','netpositive',
 785             'phoenix','phoenix',
 786             'safari','safari',
 787             # Site grabbers
 788             'teleport','teleport',
 789             'webcapture','adobe',
 790             'webcopier','webcopier',
 791             # Music only browsers
 792             'real','mediaplayer',
 793             'winamp','mediaplayer',				# Works for winampmpeg and winamp3httprdr
 794             'windows\-media\-player','mediaplayer',
 795             'audion','mediaplayer',
 796             'freeamp','mediaplayer',
 797             'itunes','mediaplayer',
 798             'jetaudio','mediaplayer',
 799 rizwank 1.1 'mint_audio','mediaplayer',
 800             'mpg123','mediaplayer',
 801             'nsplayer','mediaplayer',
 802             'sonique','mediaplayer',
 803             'uplayer','mediaplayer',
 804             'xmms','mediaplayer',
 805             'xaudio','mediaplayer',
 806             # PDA/Phonecell browsers
 807             'alcatel\-bf4','alcatel',
 808             'alcatel\-bf3','alcatel',
 809             'alcatel\-be4','alcatel',
 810             'alcatel\-be5','alcatel',
 811             'alcatel\-bf5','alcatel',
 812             'alcatel\-bg3','alcatel',
 813             'alcatel\-bh4','alcatel',
 814             'auditautomatic','bytel',
 815             'ericssont68','sony',
 816             'lg\-g7000','lg',
 817             'mot\-c350m','motorola',
 818             'mot\-c4','motorola',
 819             'mot\-cb','motorola',
 820 rizwank 1.1 'mot\-d4','motorola',
 821             'mot\-d8','motorola',
 822             'mot\-e1','motorola',
 823             'mot\-f6','motorola',
 824             'mot\-pan4','motorola',
 825             'mot\-phx4','motorola',
 826             'mot\-sap4','motorola',
 827             'mot\-t720','motorola',
 828             'mot\-ta02','motorola',
 829             'mot\-v66m','motorola',
 830             'mot\-v708','motorola',
 831             'mot\-8300','motorola',
 832             'mot\-a\-86','motorola',
 833             'mot\-af','motorola',
 834             'mot\-c2','motorola',
 835             'mot\-c350','motorola',
 836             'mot\-c550','motorola',
 837             'mot\-c650','motorola',
 838             'mot\-cf','motorola',
 839             'mot\-f5','motorola',
 840             'mot\-fe','motorola',
 841 rizwank 1.1 'mot\-t280','motorola',
 842             'mot\-v300','motorola',
 843             'mot\-v400','motorola',
 844             'mot\-v500','motorola',
 845             'mot\-v525','motorola',
 846             'mot\-v600','motorola',
 847             'mot\-v60m','motorola',
 848             'mot\-v80','motorola',
 849             'mot\-v810','motorola',
 850             'nokia3650','nokia',
 851             'nokia6100','nokia',
 852             'nokia6800','nokia',
 853             'nokia7250','nokia',
 854             'panasonic\-gad35','panasonic',
 855             'panasonic\-gad6','panasonic',
 856             'panasonic\-g50','panasonic',
 857             'panasonic\-g60','panasonic',
 858             'panasonic\-x60','panasonic',
 859             'panasonic\-x70','panasonic',
 860             'panasonic\-gad95','panasonic',
 861             'panasonic\-gad76','panasonic',
 862 rizwank 1.1 'panasonic\-gad96','panasonic',
 863             'panasonic\-gad75','panasonic',
 864             'panasonic\-gad67','panasonic',
 865             'panasonic\-gad68','panasonic',
 866             'panasonic\-gad87','panasonic',
 867             'panasonic\-gad88','panasonic',
 868             'philips\-fisio_625','philips',
 869             'philips\-fisio_820','philips',
 870             'philips\-fisio_822','philips',
 871             'philips\-fisio_825','philips',
 872             'philips\-v21wap','philips',
 873             'r380','ericsson',
 874             'r600','ericsson',
 875             'sagem\-3xxx','sagem',
 876             'sagem\-9xx','sagem',
 877             'sagem\-myx\-2','sagem',
 878             'sagem\-myx\-6','sagem',
 879             'samsung\-sgh\-e700','samsung',
 880             'samsung\-sgh\-s500','samsung',
 881             'samsung\-sgh\-t500','samsung',
 882             'samsung\-sgh\-a300','samsung',
 883 rizwank 1.1 'samsung\-sgh\-a400','samsung',
 884             'samsung\-sgh\-a800','samsung',
 885             'samsung\-sgh\-n100','samsung',
 886             'samsung\-sgh\-n400','samsung',
 887             'samsung\-sgh\-n500','samsung',
 888             'samsung\-sgh\-r200','samsung',
 889             'samsung\-sgh\-t400','samsung',
 890             'samsung\-sgh\-s100','samsung',
 891             'samsung\-sgh\-t100','samsung',
 892             'samsung\-sgh\-t400','samsung',
 893             'samsung\-sgh\-v200','samsung',
 894             'samsung\_sgh\-x100','samsung',
 895             'samsung\-sgh\-e100','samsung',
 896             'samsung\-sgh\-e708','samsung',
 897             'samsung\-sgh\-e800','samsung',
 898             'samsung\-sgh\-x100','samsung',
 899             'samsung\-sgh\-x600','samsung',
 900             'sec\-sghc100','samsung',
 901             'sec\-sghp100','samsung',
 902             'sec\-sghp400','samsung',
 903             'sec\-sghq200','samsung',
 904 rizwank 1.1 'sec\-sghs200','samsung',
 905             'sec\-spha460','samsung',
 906             'sec\-sghs100','samsung',
 907             'sec\-sghs300','samsung',
 908             'sec\-sghv200','samsung',
 909             'sec\-sghv205','samsung',
 910             'sec\-sghe410','samsung',
 911             'sec\-sghe400','samsung',
 912             'sec\-sghe600','samsung',
 913             'sec\-sghe710','samsung',
 914             'sec\-sghe715','samsung',
 915             'sec\-sghs105','samsung',
 916             'sec\-sghx105','samsung',
 917             'sec\-sghx426','samsung',
 918             'sec\-sghx427','samsung',
 919             'sec\-sghx430','samsung',
 920             'sec\-sghx450','samsung',
 921             'sharp\-tq\-gx12','sharp',
 922             'sie\-c3i','siemens',
 923             'sie\-s35','siemens',
 924             'sie\-s40','siemens',
 925 rizwank 1.1 'sie\-s55','siemens',
 926             'sie\-sl45','siemens',
 927             'sie\-slik','siemens',
 928             'sie\-a57','siemens',
 929             'sie\-a60','siemens',
 930             'sie\-c56','siemens',
 931             'sie\-c61','siemens',
 932             'sie\-cf62','siemens',
 933             'sie\-m65','siemens',
 934             'sie\-s56','siemens',
 935             'sie\-s57c','siemens',
 936             'sie\-s65','siemens',
 937             'sie\-sl5e','siemens',
 938             'sie\-st60','siemens',
 939             'sie\-sx1','siemens',
 940             'sonyericssont100','sony',
 941             'sonyericssont310','sony',
 942             'sonyericssont610','sony',
 943             'sonyericssont620','sony',
 944             'sonyericssont630','sony',
 945             'sonyericssont68','sony',
 946 rizwank 1.1 't66','sony',
 947             'mot\-f0','motorola',
 948             'mot\-d5','motorola',
 949             'nokia3100','nokia',
 950             'nokia3200','nokia',
 951             'nokia3560','nokia',
 952             'nokia3595','nokia',
 953             'nokia6220','nokia',
 954             'nokia8265','nokia',
 955             'nokia3300','nokia',
 956             'nokia3530','nokia',
 957             'nokia3590','nokia',
 958             'nokia6108','nokia',
 959             'nokia6211','nokia',
 960             'nokia6600','nokia',
 961             'nokia6650','nokia',
 962             'nokia9210','nokia',
 963             'nokian\-gage','nokia',
 964             'nokia5510','nokia',
 965             'nokia5210','nokia',
 966             'nokia8310','nokia',
 967 rizwank 1.1 'nokia6500','nokia',
 968             'nokia7650','nokia',
 969             'nokia6510','nokia',
 970             'nokia8855','nokia',
 971             'nokia6310i','nokia',
 972             'nokia3510','nokia',
 973             'nokia3410','nokia',
 974             'nokia3350','nokia',
 975             'nokia8910','nokia',
 976             'nokia9210i','nokia',
 977             'nokia3210','nokia',
 978             'nokia3310','nokia',
 979             'nokia3330','nokia',
 980             'nokia5110','nokia',
 981             'nokia5130','nokia',
 982             'nokia6110','nokia',
 983             'nokia6130','nokia',
 984             'nokia6150','nokia',
 985             'nokia6210','nokia',
 986             'nokia6250','nokia',
 987             'nokia6310/','nokia',
 988 rizwank 1.1 'nokia7110','nokia',
 989             'nokia8110i','nokia',
 990             'nokia8210','nokia',
 991             'nokia8810','nokia',
 992             'nokia8850','nokia',
 993             'nokia8890','nokia',
 994             'nokia9000','nokia',
 995             'nokia9110','nokia',
 996             'nokia7210','nokia',
 997             'nokia5100','nokia',
 998             'nokia6610','nokia',
 999             'nokia3660','nokia',
1000             'nokia6230','nokia',
1001             'nokia6340i','nokia',
1002             'nokia6810','nokia',
1003             'nokia6820','nokia',
1004             'nokia7200','nokia',
1005             'nokia7600','nokia',
1006             'nokia7610','nokia',
1007             'philips\-az\@lis268','philips',
1008             'philips\-az\@lis288','philips',
1009 rizwank 1.1 'philips\-fisio120','philips',
1010             'philips\-fisio121','philips',
1011             'philips\-fisio610','philips',
1012             'philips\-fisio620','philips',
1013             'philips\-fisio820','philips',
1014             'philips\-fisio316','philips',
1015             'philips\-az\@lis238','philips',
1016             'philips\-fisio311','philips',
1017             'philips\-fisio312','philips',
1018             'philips\-xenium9\@9','philips',
1019             'philips\-fisio625','philips',
1020             'philips\-fisio825','philips',
1021             'sagem\-myx\-5d','sagem',
1022             'sagem\-myx\-5m','sagem',
1023             'sagem\-myx\-3','sagem',
1024             'sagem\-myx\-5/','sagem',
1025             'samsung\-sgh\-n620','samsung',
1026             'samsung\-sgh\-n600','samsung',
1027             'samsung\-sgh\-t100','samsung',
1028             'samsung\-sgh\-s100','samsung',
1029             'samsung\-sgh\-r210','samsung',
1030 rizwank 1.1 'samsung\-sgh\-r200s','samsung',
1031             'samsung\-sgh\-v200','samsung',
1032             'mitsu\/1\.2\.a','trium',
1033             'sie\-2128','siemens',
1034             'sie\-6618','siemens',
1035             'sie\-a55','siemens',
1036             'sie\-c60','siemens',
1037             'sie\-c62','siemens',
1038             'sie\-m55','siemens',
1039             'sie\-mc60','siemens',
1040             'sie\-sl55','siemens',
1041             'sie\-slin','siemens',
1042             'sie\-me45','siemens',
1043             'sie\-c45','siemens',
1044             'sie\-s45','siemens',
1045             'sie\-m50','siemens',
1046             'sie\-mt50','siemens',
1047             'sie\-c55','siemens',
1048             'sie\-a50','siemens',
1049             'ericssonr520','sony',
1050             'ericssont20','sony',
1051 rizwank 1.1 'ericssont39','sony',
1052             'ericssont39','sony',
1053             'ericssont65','sony',
1054             'ericssont66','sony',
1055             'sonyericssonp900','sony',
1056             'sonyericssont230','sony',
1057             'sonyericssont306','sony',
1058             'sonyericssont316','sony',
1059             'sonyericssont616','sony',
1060             'sonyericssonz600','sony',
1061             'sonyericssont68/','sony',
1062             'sonyericssont68i','sony',
1063             'sonyericssont200','sony',
1064             'sonyericssont300','sony',
1065             'sonyericssont600','sony',
1066             'sonyericssonp800','sony',
1067             'opwv\-sdk','wap generic',
1068             'sharp\-tq\-gx10','sharp',
1069             # Others (TV)
1070             'webtv','webtv',
1071             # Other kind of browsers
1072 rizwank 1.1 'apt','apt',
1073             'webzip','webzip',
1074             'staroffice','staroffice',
1075             'mozilla','mozilla'
1076             );
1077             
1078             
1079             1;
1080             
1081             
1082             # TODO
1083             # Add Gecko category -> IE / Netscape / Gecko(except Netscape) / Other
1084             # IE (based on Mosaic)
1085             # Netscape family
1086             # Gecko except Netscape (Mozilla, Firebird (was Phoenix), Galeon, AmiZilla, Dino, and few others) 
1087             # Opera (Opera 6/7) 
1088             # KHTML (Konqueror, Safari) 
1089             
1090             
1091             # Browsers example
1092             #
1093 rizwank 1.1 # MSIE		4.0  	Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; KITV4 Wanadoo; KITV5 Wanadoo)
1094             #
1095             # Netscape	4.05	Mozilla/4.05 [fr]C-SYMPA (Win95; I)
1096             # Netscape	4.7     Mozilla/4.7 [fr] (Win95; I)
1097             # Netscape	6.0		Mozilla/5.0 (Macintosh; N; PPC; fr-FR; m18) Gecko/20001108 Netscape6/6.0
1098             # Netscape	7.02	Mozilla/5.0 (Platform; Security; OS-or-CPU; Localization; rv:1.0.2) Gecko/20030208 Netscape/7.02 
1099             #
1100             # Mozilla	1.3		Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312
1101             #
1102             # Firebird	0.6		Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1
1103             #
1104             # Opera		6.03	Mozilla/3.0 (Windows 98; U) Opera 6.03  [en]
1105             # Opera		5.12    Mozilla/3.0 (Windows 98; U) Opera 5.12  [en]
1106             # Opera		3.21    Opera 3.21, Windows:
1107             #
1108             # Galeon
1109             #
1110             # Safari
1111             #
1112             # Konqueror
1113             #
1114 rizwank 1.1 # Autre             Mozilla/3.01 (compatible;)
1115             
1116             

Rizwan Kassim
Powered by
ViewCVS 0.9.2