Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Вниз

Серийный номер мат. платы   Найти похожие ветки 

 
Alex Kryuchkov   (2006-03-22 13:31) [0]

Добрый день!
Не подскажете, как из программы на Делфи узнать серийный номер материнской платы?
Может, есть какие-то компоненты, или апи-функция?

Заранее благодарен за ответ.


 
Сергей М. ©   (2006-03-22 13:36) [1]


> как из программы на Делфи узнать серийный номер материнской
> платы?


Никак.
Ни из программы на делфи, ни из какой-либо другой программы.
Потому что серийный номер этот фигурирует лишь на оттиске, выполненном краской, или на пришлепанной к плате бумажке.


 
fellix   (2006-03-22 14:32) [2]

Заглянуть в DMI / SMBIOS. Там может содержаться (не всегда). Для Win NT/XP/200x потребуется драйвер.
Как вариант: некоторые версии Windows помещают информацию из SMBIOS в registry. Поищите.


 
Сергей М. ©   (2006-03-22 14:37) [3]


> fellix   (22.03.06 14:32) [2]


Какое отношение серийный номер и версия BIOS имеет к серийному номеру мат.платы ?
Никакое.


 
fellix   (2006-03-22 15:00) [4]


> Сергей М. ©   (22.03.06 14:37) [3]

Читайте документы. Фрагмент:

SMBIOS Base Board Information
Offset  Name           Length  Value
07h     Serial Number  BYTE    STRING

А уж внесет производитель туда информацию или нет - его дело. Поэтому и "содержится не всегда".


> Alex Kryuchkov   (22.03.06 13:31)  

Да, кстати, можно ещё поискать через WMI. Вроде тоже что-то вытягивает из SMBIOS.


 
Сергей М. ©   (2006-03-22 15:09) [5]


> Поэтому и "содержится не всегда".


Об чем и речь.

И, кстати, "производитель" не обязан ставить на свою мат.плату чипсеты, дающие такую возможность.

Так что в общем случае задача не имеет решения.


 
fellix   (2006-03-22 15:14) [6]

Это уже философия. Стоит ли производить лекарство, если оно помогает только в 20% случаев?


 
Сергей М. ©   (2006-03-22 15:43) [7]


> fellix   (22.03.06 15:14) [6]


> Стоит ли производить лекарство, если оно помогает только
> в 20% случаев?


Это ты автору втолковывайй, а не мне)


 
Arazel ©   (2006-03-22 17:28) [8]

Вообще зачем ему серийный номер 8-|
Если для привязки то можно хоть  за что
От материнки много чего можно достать!

Лучше монитору привяжи...


 
Alex Kryuchkov   (2006-03-23 11:56) [9]


> Вообще зачем ему серийный номер 8-|
> Если для привязки то можно хоть  за что
> От материнки много чего можно достать!
>
> Лучше монитору привяжи...


Про монитор,то конечно, хорошо предложили :)

А если серьезно?
Какую характеристику материнской платы можно гарантированно взять для привязки ПО к конкретной машине?


 
fellix   (2006-03-23 12:05) [10]

Никакую.
Уникальной и универсальной характеристики нет.


 
Сергей М. ©   (2006-03-23 12:16) [11]


> Alex Kryuchkov   (23.03.06 11:56) [9]


> Какую характеристику материнской платы можно гарантированно
> взять для привязки ПО к конкретной машине?


Даже если бы такая нашлась, ты не вправе ограничивать юзера в возможности в дюбой момент заменить плату целиком или отдельные ее составляющие на другие.


 
Игорь Шевченко ©   (2006-03-23 13:00) [12]

Сергей М. ©   (23.03.06 12:16) [11]

А вот MS ограничивает...:)


 
Сергей М. ©   (2006-03-23 13:14) [13]


> Игорь Шевченко ©   (23.03.06 13:00) [12]


Ну и флаг им в руки.
Мало ли еще "открытий чУдных" приготовит нам MS ..


 
DC-AC   (2006-04-01 12:19) [14]

http://www.aladdin.ru/solutions/hasp.php ???


 
Anatoly Podgoretsky ©   (2006-04-01 15:44) [15]

Игорь Шевченко ©   (23.03.06 13:00) [12]
Микрософт не ограничивает, ограничивается программно-аппратный комплекс, ака OEM - оно продается как единое целое.
Если это не устраивает, то покупается коробочная версия.


 
atruhin ©   (2006-04-03 14:23) [16]

>>ты не вправе ограничивать юзера в возможности в дюбой момент
Если ПО пишется для домашнего применения могу согласится, но если поставляется комплекс, то в праве ограничить и замену аппаратной части и использование постороннего ПО, тоже относится к внутрефирменному ПО.


 
Игорь Шевченко ©   (2006-04-03 14:40) [17]

Anatoly Podgoretsky ©   (01.04.06 15:44) [15]

Коробочная версия тоже привязывается. При смене железа необходимо звонить по телефону в MS и объяснять ситуацию.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.013 c
2-1151063252
WebSqlNeederr
2006-06-23 15:47
2006.07.09
Как узнать путь где находится данная копия программы?


1-1148603358
wsih
2006-05-26 04:29
2006.07.09
Не проходит Breakpoint


1-1148980769
Pavels
2006-05-30 13:19
2006.07.09
Плагинная архитектура приложения.


5-1135180039
Domkrat
2005-12-21 18:47
2006.07.09
Компонент и длл


15-1149787637
Тот же самый
2006-06-08 21:27
2006.07.09
Linux must die





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский