|
0 / 0 / 0
Регистрация: 13.11.2007
Сообщений: 15
|
|
Как можно программно получить серийный номер винчестера13.11.2007, 14:19. Показов 10014. Ответов 13
Метки нет (Все метки)
Мне нужно программно создать 'Serial Key' -сериальный номер для
моей программы (soft-a), т.е. привязка к компьютеру, для этого я решил вместо этого взять серийный номер винча..... Схема, например, может быть следующей: программа вычисляет упомянутые уникальные данные и показывает их пользователю; он посылает их автору, который (при подтверждении оплаты) вычисляет на их основе соответствующий пароль и посылает его обратно. В программе 'прошит' тот же самый алгоритм, и делается сверка ключей - введенного с правильным. Если кто-либо когда-то занимался чем-то вроде этого и у него остались какие-либо исходники, у меня огромная прозьба пришлите на мой e-mail: meruzhan@seua.am. Если даже кто-то что-нибудь сможет посоветовать, я буду заранее благодарен ему или ей..... С огромной благодарностью... Меружан Григорян
0
|
|
| 13.11.2007, 14:19 | |
|
Ответы с готовыми решениями:
13
Как можно программно получить серийный номер винчестера? Как можно программно получить SCSI серийный номер винчестера? Как программно узнать серийный номер винчестера? |
|
2 / 2 / 1
Регистрация: 30.07.2007
Сообщений: 206
|
|
| 14.11.2007, 06:05 | |
|
посмотри на http://sharig.webzone.ru/category/system/drive00_getserial.htm http://sharig.webzone.ru/category/system/comp01_serial.htm
0
|
|
|
0 / 0 / 0
Регистрация: 18.09.2007
Сообщений: 43
|
|
| 15.11.2007, 13:19 | |
|
Запустил эту программу. Она выдает не тот номер, что тест винта под дос. веры больше досовскому тесту. Кто поможет разобраться? Хотелось бы получить правельный номерок
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 15.11.2007, 13:25 | |
|
Определение серийного номера винчестера
http://relib.com/sources/code.asp?id=479
0
|
|
|
0 / 0 / 0
Регистрация: 18.09.2007
Сообщений: 43
|
|
| 15.11.2007, 14:23 | |
|
Да, эта программа работает. Но использует VXD!!! Это мне к сожалению совсем не подходит. Возможно без использования VXD и нельзя узнать серийного номера винта?? Кто что знает по этому поводу?
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 18.11.2007, 15:05 | |
|
http://support.microsoft.com/support/kb/articles/Q196/5/50.ASP
http://support.microsoft.com/support/kb/articles/Q208/0/48.ASP http://www.microsoft.com/hwdev/respec/storspec.htm Исходя из выше приведенных ссылок следует, что серийный номер винчестера можно получить только через запросы к контроллеру дисков (что в принципе и логично), все операции с оборудованием (hardware) на плвтформе Win32 осуществляются через драйвера устройств - повышение безопасности ОС. То есть нет возможности получить доступ к этой информации не воспользовавшись стандартным для платформы Win32 способом. Существует вероятность того что для Windows 9x, которые, для совместимости со старыми программами, предоставляют некоторые дополнительные возможности 16-разрядным программам, есть возможность реализовать это другим способом без использования VxD драйвера, я этим вопросом не занимался. Впрочем, почему Вам не подходит использование стандартного VxD драйвера? С уважением, Владимир
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 18.11.2007, 15:13 | |
|
P.S. Извиняюсь, не заметил, что тут не промелькнуло ссылки на следующий пример: http://relib.com/sources/code.asp?id=482
0
|
|
|
eastwood2000
|
||||||
| 08.12.2007, 21:53 | ||||||
|
||||||
|
0 / 0 / 1
Регистрация: 04.11.2007
Сообщений: 35
|
|
| 09.12.2007, 10:28 | |
|
В MS MSDN (CD или online), поиск по слову 'SmartApp'. Исходник, кот. выдает всю инф-ю по HDD, в т.ч. firmware serial number. Для NT закоментировать
#define WINDOWS9X // Define this to compile for Windows 9x
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 09.12.2007, 10:35 | |
|
Ну да, он то ибыл использован в качестве основы для ActiveX control см. http://relib.com/sources/code.asp?id=482, все его недостатки указаны в описании, а их два (самых больших):
1) Не поддерживаются SCSI HDD 2) Для платформы Win 9x необходимо убедится, что стандартный драйвер Microsoft S.M.A.R.T. все же установлен там где положено... Успехов, Владимир
0
|
|
|
2007serj
|
|
| 23.12.2010, 11:09 | |
|
кто нибудь может выложить код VB 2008 чтобы получить серийны номер винчестера
заранее примного благодарен |
|
|
metatronalex
|
||||||||||||
| 03.01.2013, 12:14 | ||||||||||||
|
Вот программа на VB 2010 определяет идентификатор тома который присвоился ему при форматировании, как правило привязка идет к нему.
|
||||||||||||
|
Заблокирован
|
|
| 03.01.2013, 16:04 | |
|
У HDD есть два вида серийного номера: 1 серийный номер для работы в операционной системе, он обычно меняется при переустановке Windows, или форматирования одного из разделов жесткого диска. 2 серийный номер это заводской номер HDD, который изменить ни как нельзя, так какой из нужен вам?
0
|
|
|
|
|
| 03.01.2013, 21:34 | |
|
Интересно было бы посмотреть оба варианты.
0
|
|
| 03.01.2013, 21:34 | |
|
Помогаю со студенческими работами здесь
14
Как программно узнать серийный номер винчестера в VBA? Как узнать серийный номер винчестера? Получить серийный номер "винчестера" - из командной строки Windows Определить заводской серийный номер винчестера Серийный номер материнской платы или винчестера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|