320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
1 | |
Получение аппаратно-зависимых данных20.10.2012, 15:05. Показов 767. Ответов 8
Метки нет Все метки)
(
Требуется получить какую-нибудь информацию, которая была бы различной на разных компьютерах. Что можно взять и каким образом? Достаточно десятка-другого байт.
Заранее спасибо.
0
|
|
20.10.2012, 15:05 | |
Ответы с готовыми решениями:
8
Добавление данных в базу данных из зависимых списков Удаление зависимых данных Линк данных Access-Excel, Получение данных с внешних источников Ввод данных, добавление данных, получение информации из файла по заданным критериям выборки |
387 / 151 / 16
Регистрация: 12.05.2011
Сообщений: 450
|
|
20.10.2012, 17:13 | 2 |
LONG_MAX
0
|
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
20.10.2012, 17:18 [ТС] | 3 |
LONG_MAX сейчас может принимать значения 231 - 1 и 263 - 1. Понятно, что эти данные нельзя назвать уникальными для каждой машины. К тому же, оно вычисляется на стадии компиляции.
0
|
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
20.10.2012, 17:33 [ТС] | 5 |
Очень желательно на C++. Просто Ассемблер я знаю на уровне Hello World.
![]() Я пользуюсь средой wxDev-C++, а она поддерживает AT&T-синтаксис. Так что в крайнем случае можно попробовать и на asm.
0
|
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
25.10.2012, 11:56 [ТС] | 6 |
Помогите, пожалуйста.
0
|
![]() 2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
25.10.2012, 12:05 | 7 |
Можно получить MAC-адрес сетевой карты. Или серийный номер материнской платы (если он существует). Устроит?
Тебе нужно воспользоваться WMI: http://msdn.microsoft.com/en-u... 85%29.aspx
1
|
25.10.2012, 12:09 | 8 |
На ассемблере при помощи cpuid можно получить реально много различной информации, которая является индивидуальной для каждого процессора. Вот тут о самой инструкции, а тут о параметрах cpuid.
А на сях, ну не знаю, думаю нужно копать в сторону WinAPI (если речь о винде). Например можно получить такие параметры - разрядность ОС, объем ОЗУ и т.д. Нужно просто подумать, что еще может отличаться.
1
|
Диссидент
![]() 27684 / 17307 / 3806
Регистрация: 24.12.2010
Сообщений: 38,961
|
||||||
25.10.2012, 13:20 | 9 | |||||
Такое не подойдет?
Однако, этот номер может измениться при форматизации диска
1
|
25.10.2012, 13:20 | |
Помогаю со студенческими работами здесь
9
Получение данных с веб-страницы с закраской ячеек в определенный цвет в зависимости от ID данных Получение данных сервером от БД и отображение данных в клиенте DataGridView Получение данных от SQL сервера и отображение данных в DataGridView Аппаратно-программный файрволл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |