Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.31;
Скачать: CL | DM;

Вниз

Заводские номера железок?   Найти похожие ветки 

 
RWS   (2003-01-28 04:15) [0]

Как добыть информацию о заводских серийных номерах железа (материнки, винта, и т.д.). Помогите кто может:)) pls


 
DC-AC   (2003-01-28 07:56) [1]

Зачем ? Глазами посмотреть сложно ?


 
Dmitry Filippov ©   (2003-01-28 09:14) [2]

Поищи в интернете компоненты
вот заголовок
{*******************************************************}
{ }
{ MiTeC System Information Component }
{ version 6.0 for Delphi 5,6 }
{ }
{ Copyright й 1997,2001 Michal Mutl }
{ }
{*******************************************************}


 
DC-AC   (2003-01-28 11:48) [3]

И чего этот компонент такого "заводского" показывает ???


 
RWS   (2003-01-29 04:06) [4]

Вообще мне нужно привизаться к конкретному компу. Это можно зделать проверяя серийные номера железа. Поэтому смотреть должна прога.

Может у кого есть другие варианты решения этой задачи.???


 
Alex Konshin ©   (2003-01-29 07:05) [5]

Ты поиском умеешь пользоваться? Ну или хотя бы посмотреть пару-тройку предыдущих старниц форума слабо?


 
DC-AC   (2003-01-29 08:01) [6]

RWS : ну если Вы ТОЧНО уверены что все серийные номера компонентов системного блока можно добыть программным путём, то читайте больше про аппаратное обеспечение, про методы программного обращения к нему. Самый верный помошник в этом - фирменная документация на комлектующие от производителей. И ещё MSDN конечно. По моему мнению программным путём можно "добыть" только s/n HDD и современных мониторов/принтеров (это проверено). Ну и CPU (от P3 и выше), правда сам не пробовал.


 
RWS   (2003-01-31 04:44) [7]

Alex Konshin © - если вы думаете что я обратился к народу до того как обыскал интернет то ошибаетесь, знаете какой линк по теме то сообщите буду благодарен. А такие советы мы все довать можем.

Dmitry Filippov © - если не затруднит немогли бы вы намылить эту библиотечку. Заранее благодарен.

DC-AC - Если бы я был уверен что эта инфа есть, то и знал бы откуда и как её брать.
По логике вещей должен же быть уникальный идентификатор где в регистрах храниться? коль - уж это электронная штука то :)).
s/n HDD имеется в виду s/n тома или самого винта. Если винта то как???

Если кто имеет практический опыт в этом или хотя бы обладает теоритическими знаниями по этой теме пожалуста ПОМОГИТЕ, но ненадо давать ничего незначащие реплики или бесполезные советы.


 
Alex Konshin ©   (2003-01-31 06:26) [8]

Я дал очень даже дельный совет, потому как буквально несколько сообщений ниже было уже обсуждение на ту же тему.
Если же вы искали по интернету и не нашли, то, видать, у вас другой интернет :) Потому что первый приходящий в голову запрос на Google
"disk serial number" Delphi
выдает ссылку на мой сайт http://home.earthlink.net/~akonshin/index.htm

Мы плохих советов не даем.


 
Alban   (2003-02-03 10:19) [9]

s[0] := #50;
p := Pointer($0Fec71);
Move(p^,s[1],50);
lable1.Caption := copy(s,1,50);
s[0] := #50;
p := Pointer($0F0812);
Move(p^,s[1],50);
lable2.Caption := copy(s,1,50);
s[0] := #50;
p := Pointer($0F0835);
Move(p^,s[1],50);
lable3.Caption := copy(s,1,50);
except
begin
lable1.Caption := "Sorry state!";
lable2.Caption := "Sorry state!";
lable3.Caption := "Sorry state!";
end;
end;



 
RWS   (2003-02-05 03:53) [10]

Всем спасибо!:)


 
Беспечный Ангел   (2003-02-06 17:55) [11]

Извени, конечно, может совет и "не прокатит" но... К чему такие сложности? Неужели больше не к чему привязаться? Я так не думаю, существует куча других способов защиты от копирования (Если это бухгалтерская прога, например, то к коду ОКПО, и т.д.). Правда, еще зависит от того, насколько сильно ты хочешь привязать прогу к пользоателю (а не железу ;)


 
Alban   (2003-02-06 22:49) [12]

Беспечный ангел!
Пользователь не причем, у человека конкретная цель!
Помниш о перемещении программы в памяти ------>>>>>>Радио 86РК
RWS наверное закрыл тему, советов надавали кучу ;-)


 
DC-AC   (2003-02-07 07:35) [13]

Alban : ну немного ешё продолжим...
"конкретная цель" - плохая цель. Гиморроя он себе заработает и пользователям гиморроя доставит.


 
Yn   (2003-02-07 09:40) [14]

В процессорах, начиная каюжись с 586 по счету,
есть команда типа cpuid (серийеый номер процессора, и проч),
там как то от значения eax
возвращаемый результат зависит (eax/edx).


 
vvvv   (2003-02-07 12:22) [15]

Alban :
...
p := Pointer($0Fec71);
...

а нельзя-ли поподробней, что это было?


 
evg.28   (2003-02-07 13:49) [16]

Ага, а завтра винт погорит, админ из резервной копии откатит и п...ц
Или просто апгрейд железа (того же винта)



Страницы: 1 вся ветка

Текущий архив: 2003.03.31;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
3-100175
kalliopiy
2003-03-11 14:34
2003.03.31
TRxDBGrid


9-100130
Lin1
2002-10-29 02:43
2003.03.31
Текстуры в DelphiX


1-100239
Unone
2003-03-18 15:10
2003.03.31
Как скрыть строку в DbGrid е?


7-100499
Zhenka
2003-02-05 20:06
2003.03.31
какими методами виндовс меняет цветовые схемы в Рил-тайм??


7-100474
Chubais
2003-02-05 19:05
2003.03.31
Низкоуровневый доступ к диску