System Requirements Lab Vista tool

  • Thread starter Thread starter gregrocker
  • Start date Start date
G

gregrocker

I found a great download from System Requirements Lab that is my upgrade
guide now for my eMachines T5234 with Vista Premium. It rates all of your
hardware and drivers for how they will perform on Vista, with cool tabs for
Minimum, Recommended and Optimal requirements. I learned after a ram upgrade
that the weak spot is my graphics card, and which ones to consider. I also
learned more about my computer than any of the Windows diagnostic tools I
have been using daily. This is what you got and what you need in a clear
presentation.
Here's the link:
http://www.systemrequirementslab.com/referrer/nzone_all?registration_option_id=3596
 
If they don't collect private info, then I wonder why this is in their code?

document.reg_form.email.value = "(e-mail address removed)";
document.reg_form.first_name.value = "slr";
document.reg_form.last_name.value = "slr";
 
That's interesting SG. Can you explain what those mean? Am I eliminating
their traces when I eliminate cookies and temp. files? Thanks.
 
They use a JavaScript plug-in
Below is most of the code. I'm no expert on JavaScript and know very little,
but below the email, first name, last name commands is the rest of the code
that finds the info about your system. So the question is why have,
email.value, first_name.value and last_name.value in there if they are not
collecting this information? As to your question about cookies and temp
files, the answer is no. Once you run this JavaScript plug-in, they have all
they need.

progressUpdate(6);
progressSetText("Status: Analyzing...");

document.reg_form.email.value = "(e-mail address removed)";
document.reg_form.first_name.value = "slr";
document.reg_form.last_name.value = "slr";

progressUpdate(7);

document.reg_form.cpu.value =
document.reg_form.SysReqLab.Value("cpu.name");
document.reg_form.cpu_speed.value =
document.reg_form.SysReqLab.Value("cpu.speed");
document.reg_form.os_name.value =
document.reg_form.SysReqLab.Value("os.name");
document.reg_form.os_version.value =
document.reg_form.SysReqLab.Value("os.version");
document.reg_form.system_ram.value =
document.reg_form.SysReqLab.Value("ram.size");
document.reg_form.vc_name.value =
document.reg_form.SysReqLab.Value("video.name");
document.reg_form.vc_chipset.value =
document.reg_form.SysReqLab.Value("video.chipset");
document.reg_form.vc_sli.value =
document.reg_form.SysReqLab.Value("video.sli");
document.reg_form.graphics_port.value =
document.reg_form.SysReqLab.Value("port.graphics");
document.reg_form.vc_driver_ver.value =
document.reg_form.SysReqLab.Value("directx.driverversion");
document.reg_form.vc_3d.value =
document.reg_form.SysReqLab.Value("directx.3d");
document.reg_form.vc_ram.value =
document.reg_form.SysReqLab.Value("video.memory");
document.reg_form.vc_hw_tl.value =
document.reg_form.SysReqLab.Value("directx.hardwaretransformandlighting");
document.reg_form.vc_raster.value =
document.reg_form.SysReqLab.Value("directx.hardwarerasterization");
document.reg_form.vc_pixel_shad_ver.value =
document.reg_form.SysReqLab.Value("directx.pixelshaderversion");
document.reg_form.vc_vertex_shad_ver.value =
document.reg_form.SysReqLab.Value("directx.vertexshaderversion");
document.reg_form.directx.value =
document.reg_form.SysReqLab.Value("directx.version");
document.reg_form.sc_name.value =
document.reg_form.SysReqLab.Value("sound.name");
document.reg_form.sc_ver.value =
document.reg_form.SysReqLab.Value("sound.version");
document.reg_form.free_disk_space.value =
document.reg_form.SysReqLab.Value("harddrive.free");
document.reg_form.capacity_disk_space.value =
document.reg_form.SysReqLab.Value("harddrive.size");
document.reg_form.usb_version.value =
document.reg_form.SysReqLab.Value("usb.version");
document.reg_form.cdrom_name.value =
document.reg_form.SysReqLab.Value("cdrom.name");
document.reg_form.dvdrom_name.value =
document.reg_form.SysReqLab.Value("dvd.name");
document.reg_form.chassis_laptop.value =
document.reg_form.SysReqLab.Value("chassis.laptop");
document.reg_form.internet_speed.value =
document.reg_form.SysReqLab.Value("internet.speed");

progressUpdate(8);

document.reg_form.submit();

progressUpdate(9);
// progressSetText("Status: Done.");
 
Back
Top