Hardware ID Extractor - DLL + source code

Hardware ID Extractor shows data about your c
Download

Hardware ID Extractor - DLL + source code Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free to try
  • Price:
  • $42.50
  • Publisher Name:
  • Tahionic
  • Publisher web site:
  • Operating Systems:
  • Windows
  • File Size:
  • 1000 KB

Hardware ID Extractor - DLL + source code Tags


Hardware ID Extractor - DLL + source code Description

This program shows data about your computer's hardware: - Hard drive ID (unique hardware ID written in drive's chip) - partition ID - CPU ID (unique hardware ID) - CPU vendor - CPU running speed - CPU theoretic speed - data about physical RAM + Windows memory memory statistics. Source code available: The library is useful for creating licensing systems (where the user can get a unique serial number based on its hardware ID combined with its name - serial which will work only in his computer). The library was tested under Delphi 7-2007; Windows 98, XP, Vista. It contains a total of 13 functions calling native Delphi code, Windows API and assembler. The program can be used for free. Free demo DLL (432KB) also available at request. The DLL can be purchased for only 29 US dollars. The DLL plus its source code can be purchased for 49 US dollars. Please contact us. Free updates for life. Soon: - Mainboard hardware ID detection - BIOS hardware ID detection - network card hardware ID (MAC) detection Exported functions: // CPU function GetCPUSpeed: Double; function CPUFamily: ShortString; { Get cpu identifier from the windows registry } function GetCpuTheoreticSpeed: Integer; { Get cpu speed (in MHz) } function IsCPUIDAvailable: Boolean; Register; function GetCPUID (CpuCore: byte): ShortString; Function GetCPUVendor: ShortString; // RAM function MemoryStatus (MemType: Integer): cardinal; { in Bytes } function MemoryStatus_MB (MemType: Integer): ShortString; { in MB } // HDD function GetPartitionID (Partition : PChar): ShortString; { Get the ID of the specified patition. Example of parameter: 'C:' } function GetIDESerialNumber(DriveNumber: Byte ): PChar; { DriveNr is from 0 to 4 } MemoryStatus can dispaly: MemoryLoad { Total memory used in percentage (%) } TotalPhys { Total physical memory in bytes} AvailPhys { Physical memory left in bytes} TotalPageFile { Total page file in bytes} AvailPageFile{ Page file left in bytes} TotalVirtual{ Total virtual memory in bytes} AvailVirtual { Virtual memory left in bytes}


Hardware ID Extractor - DLL + source code Related Software