Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Need user with 64-bit OS  (Read 5730 times)

0 Members and 1 Guest are viewing this topic.

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Need user with 64-bit OS
« on: February 24, 2009, 11:35:06 PM »
If one of you happen to have access to a 64-bit system would you mind running the System Information script. I happened to notice that some users have been talking about how this page is reporting 64-bit systems as 32-bit and that the JavaScript method is unreliable for 64-bit systems. Since I don't have access to a 64-bit machine for a while I'd appreciate the help. :)

Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Need user with 64-bit OS
« Reply #1 on: February 25, 2009, 12:01:00 AM »
OK-

I ran that script on my Vista Ultimate x64 laptop.

For reference I ran it on the four browsers I have installed- Firefox 32-bit, Minefield (64-bit FF) as well as both 64 and 32-bit versions of internet explorer.

Laptop:

Toshiba Satellite L300
4GB of RAM, Windows Vista Ultimate x64
Intel Pentium Dual Core T3200 @ 2.00 Ghz


32-bit firefox

everything seems correct here, except it reports my platform as win32.

64-bit firefox (Minefield)

Much to my surprise, it lists my platform as Win32 here, as well. Javascript version is still correct, as with all other information.

Internet  Explorer, 32-bit


This one made me do a double-take- it listed my browser as the 64-bit edition of IE- but double-checking the task-list confirmed it was "IEXPLORE.EXE*32", the 32-bit version. It also still listed my platform as Win32.

Internet Explorer, 64-bit

This one was completely accurate, as far as I can tell. CPU type x64, platform Win64. Not sure if it's an issue but it seems to believe that I have "windows Vista - 64-bit - Media Center Edition PC 5.0"

All plugin versions with each test seems accurate.

Hope this helps with testing :)- anymore info just ask!
I was trying to dereference Null Pointers before it was cool.

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Need user with 64-bit OS
« Reply #2 on: February 25, 2009, 12:22:26 AM »
Greatly appreciated that will help me debug a lot easier. :)
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

patio

  • Moderator


  • Genius
  • Maud' Dib
  • Thanked: 1769
    • Yes
  • Experience: Beginner
  • OS: Windows 7
Re: Need user with 64-bit OS
« Reply #3 on: February 25, 2009, 07:19:10 AM »
Interestingly enough i am running Vista UltimateX64 also which i am letting time out on purpose for testing and it is reporting it as 32bit...
I just lost Aero as well....

Man they're gettin good !
" Anyone who goes to a psychiatrist should have his head examined. "

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Need user with 64-bit OS
« Reply #4 on: February 25, 2009, 05:38:23 PM »
Unfortunately I'm obviously going to have to rewrite this part of the code.  :( For those interested in programming / JavaScript or happen to stumble across this thread when searching I'm using the "window.navigator.platform", which is obviously not that great at detecting the browsers platform when under a 64-bit platform.

Thanks again for the help guys I'll let you know when I get this fixed.

Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Need user with 64-bit OS
« Reply #5 on: August 05, 2009, 04:42:25 PM »
Initially I was using Javascript navigator.platform function to pull the platform. Unfortunately I've found this is un-reliable and have yet to find a good solution for this. So I've decided to simply remove this from the script to help prevent confusion. Since this information does appear to come through reliably with Internet Explorer's User Agent the CPU Type for IE this portion will remain.
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Helpmeh



    Guru

  • Roar.
  • Thanked: 123
    • Yes
    • Yes
  • Computer: Specs
  • Experience: Familiar
  • OS: Windows 8
Re: Need user with 64-bit OS
« Reply #6 on: August 05, 2009, 05:20:57 PM »
I checked the page on my iTouch. Apparently I run Mac OS X.
Where's MagicSpeed?
Quote from: 'matt'
He's playing a game called IRL. Great graphics, *censored* gameplay.

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Need user with 64-bit OS
« Reply #7 on: August 05, 2009, 05:46:53 PM »
I checked the page on my iTouch. Apparently I run Mac OS X.

not far from the truth... it is a Mac OS.


basically nathan has to rely on what the browser sends... chances are your browser is sending Mac OS X as the OSVersion. There really isn't a whole lot that can be done about that from script  :-\
I was trying to dereference Null Pointers before it was cool.

Helpmeh



    Guru

  • Roar.
  • Thanked: 123
    • Yes
    • Yes
  • Computer: Specs
  • Experience: Familiar
  • OS: Windows 8
Re: Need user with 64-bit OS
« Reply #8 on: August 05, 2009, 07:05:44 PM »
Wait, so the browser is constantpy sending system information? How would a script recieve it?
Where's MagicSpeed?
Quote from: 'matt'
He's playing a game called IRL. Great graphics, *censored* gameplay.

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Need user with 64-bit OS
« Reply #9 on: August 05, 2009, 09:08:17 PM »
using DHTML  ::)
I was trying to dereference Null Pointers before it was cool.

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Need user with 64-bit OS
« Reply #10 on: August 06, 2009, 12:45:22 AM »
Wait, so the browser is constantpy sending system information? How would a script recieve it?

With exception to plugin information and some other information much of it is received through the user agent.
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Need user with 64-bit OS
« Reply #11 on: August 06, 2009, 08:52:52 AM »
heh, thanks for fleshing out my terse reply  ;D.
I was trying to dereference Null Pointers before it was cool.

Helpmeh



    Guru

  • Roar.
  • Thanked: 123
    • Yes
    • Yes
  • Computer: Specs
  • Experience: Familiar
  • OS: Windows 8
Re: Need user with 64-bit OS
« Reply #12 on: August 06, 2009, 02:56:37 PM »
Thanks Nathan! And BC, is DHTML Dynamic Hyper-Text Markup Language, or the D something else?
Where's MagicSpeed?
Quote from: 'matt'
He's playing a game called IRL. Great graphics, *censored* gameplay.

kpac

  • Web moderator


  • Hacker

  • kpac®
  • Thanked: 184
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Windows 7
Re: Need user with 64-bit OS
« Reply #13 on: August 06, 2009, 04:08:26 PM »
Thanks Nathan! And BC, is DHTML Dynamic Hyper-Text Markup Language, or the D something else?
Yea, it is. But DHTML couldn't do that.

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Need user with 64-bit OS
« Reply #14 on: August 06, 2009, 07:44:49 PM »
Yea, it is. But DHTML couldn't do that.

DHTML is javascript... it's just the name MS used for it when they first introduced the DHTML object model (the document object and so forth)... at some point I guess it became a standard.
I was trying to dereference Null Pointers before it was cool.