![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Можно ли как то реализовать что бы собирался хвид и выводился в программе?
|
|
#2
|
||||
|
||||
|
GetVolumeInformation вам в помощь
Добавлено позже: а вот как ей пользоваться, бросьте только на форму поле ввода (Edit1) Код:
procedure TForm1.Button1Click(Sender: TObject);
var
id, a, b: DWORD;
Buffer: array [0..255] of char;
begin
GetVolumeInformation('c:/', Buffer, sizeof(Buffer), @id, a, b, nil, 0);
edit1.text:= IntToStr(id);
end;Последний раз редактировалось Alegun, 24.09.2013 в 17:02. Причина: дополнение |
|
#3
|
|||
|
|||
|
Спасибо получилось а как собрать инфу о процессоре и тд
и выводить премерно в такой хвид PJ.3IB1/59rmImUcBiK7jVNqEpY= |
|
#4
|
||||
|
||||
|
Можно зашифровать серийник, хотя бы XORом
Добавлено позже: Цитата:
З.Ы. Для чего это надо, нужен ли уникальный ID данного компьютера или просто уникальная строчка, к железу не привязанная, просветите, может всё проще на самом деле. Последний раз редактировалось Alegun, 24.09.2013 в 18:46. |
|
#5
|
|||
|
|||
|
есть программа она передаёт на сервер хвид.
Хочу понять с чего собирает хвид она и сам собрать. |
|
#6
|
||||
|
||||
|
Здесь скорее всего тупик, прога может собирать HWID из чего угодно и по своему алгоритму, вероятно результат разбора будет нулевой.
|
|
#7
|
||||
|
||||
|
Цитата:
Цитата:
Последний раз редактировалось Bargest, 24.09.2013 в 19:22. |