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


記事No: 15005
投稿日: 2016/07/19(Tue) 21:50:29
タイトルAccess Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://hanwa289series.s2.adexd.net/admin/report/list.cgi

Kentwebさん、私から質問が有ります。
さて、Access Repportをブログのアクセス解析に使用して思ったのですが、Windows10でアクセスした時にWin10では無く、WinNTと表示されてしまいます。Access RepportをWindows10に対応するには、どうしたら良いですか?

ブラウザ1:MSEDGE
ブラウザ2:MSIE 11
です。教えて下さい。お願いします。
パスワードは、19910904です。


記事No: 15006
投稿日: 2016/07/19(Tue) 21:56:45
タイトルRe: Access Repport
ID情報: hamel
投稿者: HUMMEL
URLhttp://drc3.news-site.net/script1/

> Kentwebさん、私から質問が有ります。
> さて、Access Repportをブログのアクセス解析に使用して思ったのですが、Windows10でアクセスした時にWin10では無く、WinNTと表示されてしまいます。Access RepportをWindows10に対応するには、どうしたら良いですか?
>
> ブラウザ1:MSEDGE
> ブラウザ2:MSIE 11
> です。教えて下さい。お願いします。
> パスワードは、19910904です。

report.cgi内123行目あたり

elsif ($hua =~ /Win[dows ]*NT 6\.3/i) { $os = 'Win8.1'; }

↑の下に下記を追加挿入

elsif ($hua =~ /Win[dows ]*NT 10\.0/i) { $os = 'Windows10'; }

これでいかがでしょうか?


記事No: 15007
投稿日: 2016/07/19(Tue) 22:16:16
タイトルRe^2: Access Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://hanwa289series.s2.adexd.net/admin/report/list.cgi

有難う御座います。Win10と表示されていましたが、しかし、Microsoft Edgeでアクセスすると、Chromeと表示されてしまいました。Microsoft Edgeに対応する方法は有りますか?


記事No: 15008
投稿日: 2016/07/20(Wed) 02:06:41
タイトルRe^3: Access Repport
ID情報: hirayama
投稿者: hirayama

Edgeの場合、$ENV{HTTP_USER_AGENT}は
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
のようになるので、
report.cgi 90行目の
elsif ($hua =~ /Chrome/i) { $agent = 'Chrome'; }
の前に
elsif ($hua =~ /Edge/i) { $agent = 'Microsoft Edge'; }
を追加すればいいと思います。


記事No: 15009
投稿日: 2016/07/20(Wed) 07:29:05
タイトルRe^4: Access Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://www.kent-web.com/blog/cafe.html

色々と教えて頂き、有り難う御座います。report.cgIをメモ帳で書き換えてみようと思います。


記事No: 15059
投稿日: 2016/08/04(Thu) 21:08:08
タイトルRe^5: Access Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://hanwa289series.s2.adexd.net/admin/database/report/list.cgi

追加で質問ですが、Android端末でアクセスした時にUNIXと表示されてしまいます。AndroidスマホとAndroidタブレットに関わらずにAndroidと表示させる方法を教えて下さい。

※私のスマホにインストールされているAndroidバージョンは、Android4.4.4(KitKat)です。
※パスワードは、19910904です。
回答を宜しくお願いします。


記事No: 15061
投稿日: 2016/08/05(Fri) 11:30:54
タイトルRe^6: Access Repport
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/fsw/wiki.cgi

ここでの質問と回答は、以後の貴重なQA情報になるので、
新たな質問をする前に、前回の結果がどうだったのかを書くようにしてください。

追加質問については、AndroidがどんなUSER_AGENTを返すか知る必要がありますね。


記事No: 15063
投稿日: 2016/08/05(Fri) 18:46:21
タイトルRe^7: Access Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://hanwa289series.s2.adexd.net/blog/Hanwa289Series/cafe/html/

前回は、Windows10とMicrosoftの最新ブラウザのEdgeに対応し、今回は、Androidに対応すると言う事が狙いです。どなたか、Androidに対応する方法を教えて下さい。


記事No: 15064
投稿日: 2016/08/05(Fri) 21:31:11
タイトルRe^7: Access Repport
ID情報: andlove
投稿者: Hanwa289Series
URLhttp://hanwa289series.s2.adexd.net/admin/database/report/list.cgi

Androidと表示する方法が有りました。

elsif ($hua =~ /X11|SunOS|Linux|HP-UX|FreeBSD|NetBSD|OSF1|IRIX/i) { $os = 'UNIX'; }

の前に、

elsif ($hua =~ /Android/i) { $os = 'Android'; }

を追加する事によって、Android4.4.4(Kit Kat)の端末からアクセスした際に、Androidからアクセスされた事をみなし、Androidと表示されました。色々と回答を有難う御座います。


[検索ページ] [掲示板]