Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.006 c
1-100280
sapsi
2003-03-19 09:03
2003.03.31
Обработка ошибок


14-100379
ALEF
2003-03-13 14:24
2003.03.31
Как подправить DLL (ищу HEX-редактор)


3-100178
edst
2003-03-13 09:12
2003.03.31
Где находится isc4.gdb в Linux


14-100420
vladnt
2003-03-14 09:29
2003.03.31
Знак @ в эл.почте


1-100219
olban
2003-03-20 13:14
2003.03.31
Как запретить перетаскивание окна?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский