Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .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 |
Этот пример я проверял на машинке с IDE и SATA винтами. Находит только IDE, SATA вообще не видит. Добавлено через 10 минут и 28 секунд Посмотри еще http://forum.vingrad.ru/forum/topic-49813/anchor-entry469655/0.html |
Автор: Random13 4.9.2008, 16:36 | ||
С .Net это связано тем, что хотелось бы узнать об возможностх .Net в этой области, а не, скажем, функцию из Паскаля. Например SID - пространство имен .Net. Пример Рас на первый взгляд понравился - будем изучать - спасибо. ![]() |
Автор: Fox21 5.9.2008, 13:35 |
В качестве id можно использовать доменное имя пользовтеля, которое в базе будет связано с определенным компьютером Environment.UserName; |