Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Определить серийник процессора  (Прочитано 5938 раз)
0 Пользователей и 1 Гость смотрят эту тему.
brother79
Гость
« : 18-08-2009 10:30 » 

 в общем надо определить серийник проца, просьба поделиться исходником желательно под BCB

Вообще требуется привязка к компу. Сейчас используется серийник винта, если возможно, если нет - то серийник раздела.
Серийник винта определяется через VB скрипт, запускаемый из батника, что само по себе изврат. Надо сделать как-то так, чтобы этого изврата с вызовом внешних батников не было, как вар-нт = можно попробовать серийник проца, оно вроде какими-то асмовскими вставками делалось.

С заявлениями типа "Всё это фигня и легко ломается и вообще привязываться нет смысла" - просьба не беспокоить. ПО ориентированно в основном на ту категорию пользователей, которая не будет с отладчиком вылавливать.
Записан
zubr
Гость
« Ответ #1 : 18-08-2009 12:26 » 

Данная задача легко решается через WMI (определение серийников железа).
Есть другой вариант, который решается в одну строку кода - использовать функцию GetCurrentHwProfile
Цитата
The GetCurrentHwProfile function retrieves information about the current hardware profile for the local computer.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines