KENT-WEB サポートコーナー 過去ログ [ 0183 ]


記事No: 16257
投稿日: 2020/03/21(Sat) 20:48:16
タイトルAccess ReportのWindows10対応
ID情報: andlove
投稿者: テスト
URLhttp://www.kent-web.com/data/report/list.cgi

Access Reportを使いたいのですが、Windows10で動かすと、WindowsNTと表示され、ブラウザがChromeと表示されるのですが、プログラムの何処を書き換えば良いですか?
大至急、ご教授下さい。
ソースコードは、コチラです。

↓OS↓

if ($hua =~ /win[dows ]*95/i) { $os = 'Win95'; }
elsif ($hua =~ /win[dows ]*9x/i) { $os = 'WinMe'; }
elsif ($hua =~ /win[dows ]*98/i) { $os = 'Win98'; }
elsif ($hua =~ /win[dows ]*XP/i) { $os = 'WinXP'; }
elsif ($hua =~ /win[dows ]*NT ?5\.1/i) { $os = 'WinXP'; }
elsif ($hua =~ /Win[dows ]*NT ?5/i) { $os = 'Win2000'; }
elsif ($hua =~ /win[dows ]*2000/i) { $os = 'Win2000'; }
elsif ($hua =~ /Win[dows ]*NT ?5\.2/i) { $os = 'Win2003'; }
elsif ($hua =~ /Win[dows ]*NT 6\.0/i || $hua =~ /Vista/i) { $os = 'WinVista'; }
elsif ($hua =~ /Win[dows ]*NT 6\.1/i) { $os = 'Win7'; }
elsif ($hua =~ /Win[dows ]*NT 6\.2/i) { $os = 'Win8'; }
elsif ($hua =~ /Win[dows ]*NT 6\.3/i) { $os = 'Win8.1'; }
elsif ($hua =~ /Win[dows ]*NT/i) { $os = 'WinNT'; }
elsif ($hua =~ /Win[dows ]*CE/i) { $os = 'WinCE'; }
elsif ($hua =~ /shap pda browser/i) { $os = 'ZAURUS'; }
elsif ($hua =~ /iPad/i) { $os = 'iPad'; }
elsif ($hua =~ /iPhone/i) { $os = 'iPhone'; }
elsif ($hua =~ /Mac/i) { $os = 'Mac'; }
elsif ($hua =~ /Android/i) { $os = 'Android'; }
elsif ($hua =~ /X11|SunOS|Linux|HP-UX|FreeBSD|NetBSD|OSF1|IRIX/i) { $os = 'UNIX'; }

↓ブラウザ↓

if ($hua =~ /AOL/) { $agent = 'AOL'; }
elsif ($hua =~ /Opera/i) { $agent = 'Opera'; }
elsif ($hua =~ /PlayStation/i) { $agent = 'PlayStation'; }
elsif ($hua =~ /Googlebot/i) { $agent = 'Googlebot'; }
elsif ($hua =~ /slurp\@inktomi\.com/i) { $agent = 'Slurp/cat'; }
elsif ($hua =~ /Infoseek SideWinder/i) { $agent = 'Infoseek SideWinder'; }
elsif ($hua =~ /FAST\-WebCrawler/i) { $agent = 'FAST-WebCrawler'; }
elsif ($hua =~ /ia_archiver/i) { $agent = 'ia_archiver'; }
elsif ($hua =~ /Chrome/i) { $agent = 'Chrome'; }
elsif ($hua =~ /Safari/i) { $agent = 'Safari'; }
elsif ($hua =~ /Firefox/i) { $agent = 'Firefox'; }
elsif ($hua =~ /MSIE (\d+)/i) { $agent = "MSIE $1"; }
elsif ($hua =~ m|Mozilla/5.+Trident/7|i) { $agent = "MSIE 11"; }
elsif ($hua =~ /Netscape/i) { $agent = 'Netscape'; }
elsif ($hua =~ /Mozilla/i) { $agent = 'Mozilla'; }
elsif ($hua =~ /Gecko/i) { $agent = 'Gecko'; }
elsif ($hua =~ /Lynx/i) { $agent = 'Lynx'; }
elsif ($hua =~ /Cuam/i) { $agent = 'Cuam'; $os = 'Windows'; }
elsif ($hua =~ /Ninja/i) { $agent = 'Ninja'; $os = 'Windows'; }
elsif ($hua =~ /WWWC/i) { $agent = 'WWWC'; $os = 'Windows'; }
elsif ($hua =~ /DoCoMo/i) { $agent = $os = 'DoCoMo'; }
elsif ($hua =~ /^MOT-|^J-PHONE|^SoftBank|^Vodafone|NetFront/i) { $agent = $os = 'SoftBank'; }
elsif ($hua =~ /^UP\.Browser|^KDDI/i) { $agent = $os = 'EZweb'; }
elsif ($hua =~ /L\-mode/i) { $agent = $os = 'L-mode'; }
elsif ($hua =~ /ASTEL/i) { $agent = $os = 'ASTEL'; }
elsif ($hua =~ /PDXGW/i) { $agent = $os = 'H"'; }


[検索ページ]