Как узнать серийный номер HDD тома или всего диска используя WinAPI из MQL4. - страница 3

 
HIDDEN >>:

Ну кто же рискнет лезть в boot сектор напрямую, дело то может кончится плачевно.

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

Кстати а к чему еще можно привязать программу из железа?

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

а вот при замене мамы ты фактически меняешь комп.

Никто ведь не станет покупать новую материнку и тянуть на неё старые цацки.

(вот правда как это делаеться не знаю, просто идея).

 
Перебрал кучу программ, но так и не нашел значения выводимое предложенным скриптом.
Я что-то совсем не уверен что это серийный номер раздела.
У меня например выдало: 2015751249
А в программах у раздела С:\ серийный номер 7825-EC51
 
HIDDEN >>:
Перебрал кучу программ, но так и не нашел значения выводимое предложенным скриптом.
Я что-то совсем не уверен что это серийный номер раздела.
У меня например выдало: 2015751249
А в программах у раздела С:\ серийный номер 7825-EC51

все верно! откройте калькулятор винды и переведите в Hex - получите ровно 7825-EC51

 
Действительно все верно!!!
Огромное всем спасибо. Буду дальше выдумывать новые интересные задачки.
 
HIDDEN >>:
Действительно все верно!!!
Огромное всем спасибо. Буду дальше выдумывать новые интересные задачки.

только ветку не теряйте. если какие привязки придумаете пишите. :)

 
А вот интересно проверить работоспасобность данного кода на всех семействах Windows, Linux, т.е. везде работает или нет.
Те кто проверяет или проверял код отпишитесь на чём тестировали.
Я тесты делал Windows XP SP2, SP3
 
HIDDEN >>:
А вот интересно проверить работоспасобность данного кода на всех семействах Windows, Linux, т.е. везде работает или нет.
Те кто проверяет или проверял код отпишитесь на чём тестировали.
Я тесты делал Windows XP SP2, SP3

у меня подозрения что работать будет везде, но результаты для разных операционок будут разные.


Кстати, почему на USB устройствах получился одинаковый ID

 

вопрос : как вы собрались серийники у клиента собирать?

 
xrust >>:

вопрос : как вы собрались серийники у клиента собирать?

MQL4 + WinAPI + PHP + MySQL

 
xrust >>:

вопрос : как вы собрались серийники у клиента собирать?

А что мешает при первом запуске считывать и записывать например в реестр, при последующих запусках анализировать есть ли ключ в реестре. Это как вариант.

Причина обращения: