Hi, for a plugin I'm doing I need to come up with the best way to generate a unique requestnumber that in turn will generate a serialnumber, which will activate the product.

I have been looking around a bit and found an option to use the MAC Adress of the Network card which is supposed to be unique for every computer. Is that a good way to handle such a thing? I'm not sure if every computer even has a network card...like laptops and such. What I need is some sort of Machine ID that is unique for each computer.

Keep in mind that I am fairly new to c++ so you will have to explain it to me as if I am a complete idiot.

cheers,
Carl-Mikael