Hi Arnab,

I've had a little look and Windows 7 is internally known as 6.1 (there is a
certain irony there!).

My test shows that amending line 874 of an original analog 6.0 tree.c from:
        else if (*c >= '6' && *c <= '9')
          *name = "Windows:Unknown Windows";

to:
        else if (*c =='6')      {
          if (*(c + 1) == '.' && (*(c + 2) == '0'))
            *name = "Windows:Windows Vista";
          else if (*(c + 1) == '.' && (*(c + 2) == '1'))
            *name = "Windows:Windows 7";
          }
        else if (*c >= '7' && *c <= '9')
          *name = "Windows:Unknown Windows";

Adds both Windows Vista and Windows 7 support. One minor complication is
that I have read that 6.1 is also to be used for Windows Server 2010 making
the two indistinguishable from a logging point of view, although that is a
little way off yet.

I have also posted a copy of the amended tree.c file at
http://www.moztech.co.uk/analog/tree.c (which incidentally detects the
difference between Mac OS 9 and OS X also), feel free to use at your own
risk and post back any success or problems.

Regards,

John Harman
Infotex (UK) Limited
www.infotex.co.uk
- - - - - - - - - - - - - -
The views of the author may not necessarily constitute the views of Infotex
UK Limited. Nothing in this email shall bind Infotex UK Limited in any
contract or obligation.
Infotex UK Ltd is a company registered in England No. 3589880. Registered
office: 14 Wilford Bridge Spur, Melton, Suffolk IP12 1RJ. VAT Registration
No: 569 9443 76

> Hi John,
> Very much appreciated for your update.
> Regards
> Arnab
>
> On Thu, May 21, 2009 at 2:13 PM, John Harman <john at infotex.co.uk>
wrote:
>
>  Hi Arnab,
>
>
>
> Windows 7 would appear as an Unknown Windows on standard builds of Analog
> 6.
>
>
>
> It shouldn’t be hard to come up with a patch for analog to detect Windows
7
> as a version in its own right much like we did for Vista a year or two
ago,
> now that the RC is out the likelihood of the browser string changing is
> fairly remote.
>
>
>
> If I get a chance I’ll fire up my Windows 7 RC over the weekend and see
how
> it describes itself.
>
>
>
> Regards,
>
> John Harman
> Infotex (UK) Limited
> www.infotex.co.uk
> - - - - - - - - - - - - - -
> The views of the author may not necessarily constitute the views of
Infotex
> UK Limited. Nothing in this email shall bind Infotex UK Limited in any
> contract or obligation.
> Infotex UK Ltd is a company registered in England No. 3589880. Registered
> office: 14 Wilford Bridge Spur, Melton, Suffolk IP12 1RJ. VAT Registration
> No: 569 9443 76
>
>
>
> *From:* analog-help-bounces at lists.meer.net [mailto:
> analog-help-bounces at lists.meer.net] *On Behalf Of *Arnab Ganguly
> *Sent:* 21 May 2009 08:03
> *To:* Support for analog web log analyzer
> *Subject:* [analog-help] Analog support for Windows 7 ?
>
>
>
> Hi All,
> Does analog supports entries in the Apache access log generated from
> Windows 7 machine ?
> Thanks in advance
> Arnab
>


+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.meer.net/mailman/listinfo/analog-help
|
|  Analog Documentation: http://analog.cx/docs/Readme.html
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
+------------------------------------------------------------------------

Reply via email to