Получение серийного номера материнской платыC++

Программы на C++. Форум разработчиков
Anonymous
Получение серийного номера материнской платы

Сообщение Anonymous »

Я хочу привязать программу к конкретному компьютеру, и для этого я хочу использовать
серийный номер материнской платы в качестве уникального идентификатора.

Хотя я смог найти несколько примеров для C# и Java, я не смог найти ничего надежного для C++ (я читал, что WMI может дать сбой в зависимости от оборудования), но наверняка есть способ сделать это и в C++?

Редактировать: Что Другими словами, я хочу, чтобы это была простая и элементарная система лицензирования. Чтобы было понятнее, вот как это будет выглядеть:

Код: Выделить всё

#define USER_SERIAL 123456789

double GetMotherBoardSerialNumber();
// ...

double currentSerial = GetMotherBoardSerialNumber();

if(currentSerial != USER_SERIAL) {
exit 1;
}
Очевидно, что это не идеально, но у меня нет банкомата для настройки системы учетных записей, так что это может быть временным решением.

Подробнее здесь: https://stackoverflow.com/questions/434 ... ial-number

Вернуться в «C++»