In that case ask user to revalidate license, for example by asking for the serial number. You can store this value in some prerences/license file and later compare it agains the current value to see if the machine may have changed. Also we do not check the PhysicalRAM as RAM is a typical thing which changes over time. It is not based on the MACAddressString function as your MAC Address can change when switching between wired and wireless networks. Also the result could change in future if we fix a bug in one of the functions so that the result values differ. If all 4 functions have no value, the result is always "A2254DEF74A74608D76D1BA49BD2E82A". This ID is based on the results of the MacSerialNumber, MacModel, CPUBrandString and HardDiscSerial functions. MsgBox "Machine ID: "+ SystemInformationMBS.MachineID+EndOfLine+ "My Machine ID: "+m you could extend it with SystemInformationMBS.WinProductKey Returns a Machine ID for the current computer.ĭim t as string = "MachineID"+ SystemInformationMBS.HardDiscSerial+ SystemInformationMBS.MacSerialNumber+ SystemInformationMBS.MacModel+ SystemInformationMBS.CPUBrandString MachineID(flags as Integer = 15) as string Type
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |