導航:首頁 > 編程語言 > 360代碼驗證

360代碼驗證

發布時間:2023-08-21 22:18:19

❶ 識別360瀏覽器代碼

function getbrowser()
{
global $_SERVER;

if (!isset($_SERVER['HTTP_USER_AGENT']))
{
return 'Unknow browser';
}

$agent = $_SERVER['HTTP_USER_AGENT'];
$browser = '';
$browser_ver = '';

if (preg_match('/MSIE\s([^\s|;]+)/i', $agent, $regs))
{
$browser = 'Internet Explorer';
$browser_ver = $regs[1];
}
elseif (preg_match('/FireFox\/([^\s]+)/i', $agent, $regs))
{
$browser = 'FireFox';
$browser_ver = $regs[1];
}
elseif (preg_match('/Maxthon/i', $agent, $regs))
{
$browser = '(Internet Explorer ' .$browser_ver. ') Maxthon';
$browser_ver = '';
}
elseif (preg_match('/GreenBrowser/i', $agent, $regs))
{
$browser = 'GreenBrowser';
$browser_ver = '';
}
elseif (preg_match('/TheWorld/i', $agent, $regs))
{
$browser = 'TheWorld';
$browser_ver = '';
}
elseif (preg_match('/360SE/i', $agent, $regs))
{
$browser = '360SE';
$browser_ver = '';
}
elseif (preg_match('/TencentTraveler/i', $agent, $regs))
{
$browser = 'TencentTraveler';
$browser_ver = '';
}
elseif (preg_match('/Opera[\s|\/]([^\s]+)/i', $agent, $regs))
{
$browser = 'Opera';
$browser_ver = $regs[1];
}
elseif (preg_match('/Chrome/i', $agent, $regs))
{
$browser = 'Chrome';
$browser_ver = '';
}
elseif (preg_match('/OmniWeb\/(v*)([^\s|;]+)/i', $agent, $regs))
{
$browser = 'OmniWeb';
$browser_ver = $regs[2];
}
elseif (preg_match('/Netscape([\d]*)\/([^\s]+)/i', $agent, $regs))
{
$browser = 'Netscape';
$browser_ver = $regs[2];
}
elseif (preg_match('/safari\/([^\s]+)/i', $agent, $regs))
{
$browser = 'Safari';
$browser_ver = $regs[1];
}
elseif (preg_match('/NetCaptor\s([^\s|;]+)/i', $agent, $regs))
{
$browser = '(Internet Explorer ' .$browser_ver. ') NetCaptor';
$browser_ver = $regs[1];
}
elseif (preg_match('/Lynx\/([^\s]+)/i', $agent, $regs))
{
$browser = 'Lynx';
$browser_ver = $regs[1];
}

if (!empty($browser))
{
return addslashes($browser . ' ' . $browser_ver);
}
else
{
return 'Unknow browser';
}
}

function get_os()
{
global $_SERVER;

if (!isset($_SERVER['HTTP_USER_AGENT']))
{
return 'Unknown';
}

$agent = $_SERVER['HTTP_USER_AGENT'];
$os = '';

if(eregi('win', $agent) && eregi('nt 6.1', $agent)){
$os = "Windows 7";
}
elseif(eregi('win', $agent) && eregi('nt 6.0', $agent))
{
$os = "Windows Vista";
}
elseif(eregi('win', $agent) && eregi('nt 5.2', $agent))
{
$os = "Windows 2003";
}
elseif (eregi('win', $agent) && eregi('nt 5.1', $agent))
{
$os = 'Windows XP';
}
elseif (eregi('win 9x', $agent) && strpos($agent, '4.90'))
{
$os = 'Windows ME';
}
elseif (eregi('win', $agent) && ereg('98', $agent))
{
$os = 'Windows 98';
}
elseif (eregi('win', $agent) && strpos($agent, '95'))
{
$os = 'Windows 95';
}
elseif (eregi('win', $agent) && eregi('nt 5', $agent))
{
$os = 'Windows 2000';
}
elseif (eregi('win', $agent) && eregi('nt', $agent))
{
$os = 'Windows NT';
}
elseif (eregi('win', $agent) && ereg('32', $agent))
{
$os = 'Windows 32';
}
elseif (eregi('linux', $agent))
{
$os = 'Linux';
}
elseif (eregi('unix', $agent))
{
$os = 'Unix';
}
elseif (eregi('sun', $agent) && eregi('os', $agent))
{
$os = 'SunOS';
}
elseif (eregi('ibm', $agent) && eregi('os', $agent))
{
$os = 'IBM OS/2';
}
elseif (eregi('Mac', $agent) && eregi('PC', $agent))
{
$os = 'Macintosh';
}
elseif (eregi('PowerPC', $agent))
{
$os = 'PowerPC';
}
elseif (eregi('AIX', $agent))
{
$os = 'AIX';
}
elseif (eregi('HPUX', $agent))
{
$os = 'HPUX';
}
elseif (eregi('NetBSD', $agent))
{
$os = 'NetBSD';
}
elseif (eregi('BSD', $agent))
{
$os = 'BSD';
}
elseif (ereg('OSF1', $agent))
{
$os = 'OSF1';
}
elseif (ereg('IRIX', $agent))
{
$os = 'IRIX';
}
elseif (eregi('FreeBSD', $agent))
{
$os = 'FreeBSD';
}
elseif (eregi('teleport', $agent))
{
$os = 'teleport';
}
elseif (eregi('flashget', $agent))
{
$os = 'flashget';
}
elseif (eregi('webzip', $agent))
{
$os = 'webzip';
}
elseif (eregi('offline', $agent))
{
$os = 'offline';
}
else
{
$os = 'Unknown';
}
return $os;
}

試試這個,

閱讀全文

與360代碼驗證相關的資料

熱點內容
冒險島老物品代碼 瀏覽:834
南航app如何綁定護照 瀏覽:140
公眾號小程序怎麼製作 瀏覽:24
同城買菜什麼網站 瀏覽:211
鴻蒙系統如何顯示大文件 瀏覽:484
文件解壓後可以刪掉哪些 瀏覽:357
怎麼清除c盤垃圾文件 瀏覽:720
js都要掌握哪些內容 瀏覽:906
四角號碼字典有哪幾個版本 瀏覽:869
資料庫入侵dede 瀏覽:700
日本用什麼app聽歌 瀏覽:562
cmd新建空文件 瀏覽:481
廣聯達app在哪裡找 瀏覽:125
javaudp網路編程 瀏覽:263
如何快速統計文件大小 瀏覽:395
dnf90版本奶爸寂靜9加點 瀏覽:506
5s升級ios811好嗎 瀏覽:773
蘋果6s手機忘記解鎖密碼怎麼辦 瀏覽:223
哪裡的數控編程培訓學校好 瀏覽:495
小程序怎麼登陸 瀏覽:957

友情鏈接