Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > id компьютера.


Автор: Random13 3.9.2008, 21:15
Вопрос следующий. Хочется получить некий id, связанный с определенным компом. Пока, что знаю как получить мак адрес сетевухи, но это не особо подходит. Хотелось бы или id материнки, или процессора или установленного виндовса. Погуглил - толком ничего не нашел. Нашел утверждение что ай-ди материнки не всегда корректно, у АМД там часто пишут говорят - просто мусор - типа 123456 у всех.  Советовали покопаться в SID, но там только нашел как найти идентификатор аккаунта, а не всей винды...Читал, что интел хотел к процу закрепить ай-ди, но ему не дали...
Словом - пока толком по этому поводу не нашел ничего...

Автор: jonie 3.9.2008, 22:17
можете использовать также информацию о серийном номере винта.
как эта тема связана с .net ?

Автор: amarenkov 4.9.2008, 09:47
Может это поможет:

http://www.codeproject.com/KB/cs/GenerateUniqueKey.aspx
http://www.codeproject.com/KB/cs/hard_disk_serialno.aspx

Автор: IEZ 4.9.2008, 13:46
Цитата(amarenkov @  4.9.2008,  09:47 Найти цитируемый пост)
Пример "Два" 

Этот пример я проверял на машинке с IDE и SATA винтами.
Находит только IDE, SATA вообще не видит.

Добавлено через 10 минут и 28 секунд
Посмотри еще http://forum.vingrad.ru/forum/topic-49813/anchor-entry469655/0.html

Автор: Random13 4.9.2008, 16:36
Цитата(jonie @ 3.9.2008,  22:17)
как эта тема связана с .net ?

С .Net это связано тем, что хотелось бы узнать об возможностх .Net в этой области, а не, скажем, функцию из Паскаля.
Например SID - пространство имен .Net.

Пример Рас на первый взгляд понравился - будем изучать - спасибо.  smile 

Автор: Fox21 5.9.2008, 13:35
В качестве id  можно  использовать доменное  имя  пользовтеля,  которое   в  базе  будет  связано  с определенным  компьютером
Environment.UserName;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)