From 3d4e7390f582538a29efeffe9e5d1eb04f438456 Mon Sep 17 00:00:00 2001 From: Kazuki Przyborowski Date: Wed, 6 Oct 2010 20:03:37 +0000 Subject: [PATCH] Updated useragents list. git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@582 2b68903e-0b30-0410-9a39-a2e4f3c5be39 --- inc/misc/useragents.php | 20 +++++++++++++++++++- inc/versioninfo.php | 4 ++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/inc/misc/useragents.php b/inc/misc/useragents.php index 7a88c6d..cc0a872 100644 --- a/inc/misc/useragents.php +++ b/inc/misc/useragents.php @@ -11,7 +11,7 @@ Copyright 2004-2010 iDB Support - http://idb.berlios.de/ Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: useragents.php - Last Update: 09/17/2010 SVN 550 - Author: cooldude2k $ + $FileInfo: useragents.php - Last Update: 09/06/2010 SVN 582 - Author: cooldude2k $ */ // User Agent Checker function user_agent_check($user_agent) { @@ -25,6 +25,8 @@ if (preg_match("/".preg_quote("Ask Jeeves")."/i", $user_agent)) { return "Ask Jeeves"; } if (preg_match("/".preg_quote("Baiduspider")."/i", $user_agent)) { return "Baidu"; } +if (preg_match("/".preg_quote("BaiduImagespider")."/i", $user_agent)) { + return "Baidu"; } if (preg_match("/".preg_quote("msnbot")."/i", $user_agent)) { return "Bing"; } if (preg_match("/".preg_quote("CCBot")."/i", $user_agent)) { @@ -33,10 +35,20 @@ if (preg_match("/".preg_quote("CSE HTML Validator")."/i", $user_agent)) { return "CSE HTML Validator"; } if (preg_match("/".preg_quote("discobot")."/i", $user_agent)) { return "DiscoveryEngine"; } +if (preg_match("/".preg_quote("DnsQueries")."/i", $user_agent)) { + return "DNSQueries"; } if (preg_match("/".preg_quote("Exabot")."/i", $user_agent)) { return "Exabot"; } if (preg_match("/".preg_quote("facebookexternalhit")."/i", $user_agent)) { return "Facebook"; } +if (preg_match("/".preg_quote("GIDBot")."/i", $user_agent)) { + return "GIDNetwork"; } +if (preg_match("/".preg_quote("ichiro")."/i", $user_agent)) { + return "Goo Japan"; } +if (preg_match("/".preg_quote("moget")."/i", $user_agent)) { + return "Goo Japan"; } +if (preg_match("/".preg_quote("mogimogi")."/i", $user_agent)) { + return "Goo Japan"; } if (preg_match("/".preg_quote("AdsBot-Google")."/i", $user_agent)) { return "Google"; } if (preg_match("/".preg_quote("AppEngine-Google")."/i", $user_agent)) { @@ -55,6 +67,8 @@ if (preg_match("/".preg_quote("Lycos")."/i", $user_agent)) { return "Lycos"; } if (preg_match("/".preg_quote("montastic-webmonitor")."/i", $user_agent)) { return "Montastic"; } +if (preg_match("/".preg_quote("NetSprint")."/i", $user_agent)) { + return "NetSprint"; } if (preg_match("/".preg_quote("smerity")."/i", $user_agent)) { return "Schwa Lab"; } if (preg_match("/".preg_quote("ScoutJet")."/i", $user_agent)) { @@ -65,6 +79,8 @@ if (preg_match("/".preg_quote("Sosospider")."/i", $user_agent)) { return "Soso"; } if (preg_match("/".preg_quote("Speedy Spider")."/i", $user_agent)) { return "Speedy"; } +if (preg_match("/".preg_quote("Szukacz")."/i", $user_agent)) { + return "Szukacz.pl"; } if (preg_match("/".preg_quote("TotalValidator")."/i", $user_agent)) { return "Total Validator"; } if (preg_match("/".preg_quote("Validator.nu")."/i", $user_agent)) { @@ -81,6 +97,8 @@ if (preg_match("/".preg_quote("WDG_SiteValidator")."/i", $user_agent)) { return "WDG Validator"; } if (preg_match("/".preg_quote("WDG_Validator")."/i", $user_agent)) { return "WDG Validator"; } +if (preg_match("/".preg_quote("HTTP Compression Test")."/i", $user_agent)) { + return "WhatsMyIP"; } if (preg_match("/".preg_quote("Yahoo")."/i", $user_agent)) { return "Yahoo"; } if (preg_match("/".preg_quote("Yandex")."/i", $user_agent)) { diff --git a/inc/versioninfo.php b/inc/versioninfo.php index 0c6bc20..5a64a30 100644 --- a/inc/versioninfo.php +++ b/inc/versioninfo.php @@ -11,7 +11,7 @@ Copyright 2004-2010 iDB Support - http://idb.berlios.de/ Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: versioninfo.php - Last Update: 09/06/2010 SVN 581 - Author: cooldude2k $ + $FileInfo: versioninfo.php - Last Update: 09/06/2010 SVN 582 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") { @@ -27,7 +27,7 @@ function version_info($proname,$subver,$ver,$supver,$reltype,$svnver,$showsvn) { return $return_var; } // Version number and date stuff. :P $VER1[0] = 0; $VER1[1] = 4; $VER1[2] = 1; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; -$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 581; $RName = "iDB"; $SFName = "IntDB"; +$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 582; $RName = "iDB"; $SFName = "IntDB"; $SVNDay[0] = 09; $SVNDay[1] = 06; $SVNDay[2] = 2010; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2]; $VerInfo['iDB_Ver'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,false); $VerInfo['iDB_Ver_SVN'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,true); -- 2.11.0