Jeroen, There is a small modification which I made to a copy of analog and posted here back in November which *appears* to detect Vista running on 32bit platform, I don't have a 64bit machine to use logfiles from for testing.
I've included the modified code below showing the before and after. It appears to work for me and you are welcome to check, use and confirm yourself. Make sure you keep a backup before modifying anything though as this hasn't been tested to the extent of the main analog codebase (I'm not a 'C' programmer by nature). I believe that Stephen Turner (the primary author of Analog) has suggested that he doesn't foresee himself finding time to make any such updates any time soon which is what led me to this. Hope this helps. Regards, John Harman - - - - - - - - - - - - - - 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. No warranty or suitability for purpose is given or implied by the content of this email. Infotex UK Ltd is a company registered in England No. 3589880. Registered office: 3 Richfield Place, Richfield Avenue, Reading, RG1 8EQ. -----Original Message----- From: John Harman [mailto:[EMAIL PROTECTED] Sent: 21 November 2006 14:12 Subject: RE: [analog-help] Re: Windows Vista? Hi Paul, Line 874 and 876 are the lines which I amended before adding 875 in - below is a comparison of the two files (assuming it works through the mailing system) which shows how it was before and after, if that helps you. It's possible that if you missed a }{ or something then the compilation would fail. I think I'm right in saying that there wouldn't be much point me posting a compiled version of it unless you were using the same platform (i.e. type of linux/windows) as me which is why analog is generally done from source. Diffs: 2, Lines: 4 (02/11/2006, 14:46) Modified Version of tree.c Original Version of tree.c Line 871 Line 871 871 else 871 else 872 *name = "Windows:Unknown Windows"; 872 *name = "Windows:Unknown Windows"; 873 } 873 } 874 else if (*c =='6') { 875 *name = "Windows:Windows Vista"; 876 } else if (*c >= '7' && *c <= '9') 874 else if (*c >= '6' && *c <= '9') 877 *name = "Windows:Unknown Windows"; 875 *name = "Windows:Unknown Windows"; 878 else 876 else 879 *name = "Windows:Windows NT"; 877 *name = "Windows:Windows NT"; Hope this helps. Regards, John Harman - - - - - - - - - - - - - - No warranty is given or implied and nothing in this email shall bind the author or Infotex UK Ltd in any contract or obligation. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Paul Sent: 02 November 2006 13:53 To: [email protected] Subject: [analog-help] Re: Windows Vista? Hey John, Thanks for your help. This is all pretty new to me! I have downloaded the analog source code, although the server seems to be on its knees. In the tree.c file, it’s just line 874 that needs to be overwritten, with this bit from your snippet, is that right? else if (*c =='6') { *name = "Windows:Windows Vista"; } else if (*c >= '7' && *c <= '9') Also, the compilation. I have never done this before, so get as far as the NMAKE/f bit and then rather crash out, with the feeling that I am probably missing something. Might you be able to post the compiled file somewhere for download, or I can post it somewhere too, if everybody wants a go! Tx again… +------------------------------------------------------------------------ | 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 +------------------------------------------------------------------------ Scanned by MailDefender - managed email security from intY - www.maildefender.net
+------------------------------------------------------------------------ | 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 +------------------------------------------------------------------------

