0

I am interested in creating a website that needs to know as much specific hardware (ie computer model, cpu model, RAM size, etc) as possible.

Are you aware of any method to find out this information?

I know about ActiveX controls, however I'd prefer to use a more flexible method. Javascript? Asp.NET? Flash? Java? Silverlight?

Thank you!

Chris Bowal
  • 381
  • 4
  • 9

1 Answers1

1

Javascript : Impossible;

.Net/Silverlight (If you develop a non-based web browser app) : http://www.c-sharpcorner.com/uploadfile/dpatra/system-information-from-registry-in-silverlight-4/

Java (vi a java applet): get OS-level system information.

ActionScript/Flash : I don't think you can get all the information you are looking for, but you can get the free available memory (documentation).

EDIT : Here is more information about the system information you can get through an applet. For a RIA application, there are more functionnalities listed here. I found a very good SO post that could be very useful.

To get the machine name, the easiest (only?) way to do so is to take it from the ip. So, a server language is needed here.

Community
  • 1
  • 1
Zakaria
  • 14,892
  • 22
  • 84
  • 125
  • I'm pretty sure you can with AIR - its NativeProcess api. – Bosworth99 Dec 07 '11 at 19:10
  • You are right. Like Silverlight : If it run in a desktop mode, it's ok. But the question is about a browser script. – Zakaria Dec 07 '11 at 19:13
  • Ah - yes, you are correct. System.totalMemory is the OPs only option, then. – Bosworth99 Dec 08 '11 at 01:29
  • @Zakaria Do you know if the Java Applet method allows for more than just the number of cores and memory? Something like the computer's model (ie "Dell Latitude E5500") or at least the CPU model? – Chris Bowal Dec 08 '11 at 06:08