Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 26 odgovora
  • 16.060 pregleda

Najnovija ↓

Kako da uzmem serijski broj hard-diska? 06.10.2003. u 11:31 · pre 281 mesec #1
Ali ne volume serial number, vec onaj pravi serijski broj, 'ubacen' od strane proizvodjaca?
Dakle, ne treba mi ono sto se dobija preko GetVolumeInformation().

Postoji li WinAPI funkcija koja daje serijski broj diska, a da ista radi na svim Windows-ima, i sa svim diskovima (IDE i SCSI) ?
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 15:51 · pre 281 mesec #2
Potrazi informacije za SMART API. Bese jedan lep rtf i objasnjeni primeri za win9x i win2k/xp, posto ne moze na isti nacin. Ako te mrzi, onda idi lepo na MS sajt, imas MSDN online sa dobrim searchom - dace ti sve informacije sa primerima koda.
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 16:25 · pre 281 mesec #4
google ne pronalazi nista o Smart API-ju

na MSDN-u cu pogledam, ali, ja nemam pojma u kom delu da ga trazim - MSDN nije mali :)

da li mozda moze da se uzme serijski broj CPU-a - i to bi mi odgovaralo.
nije bitno sta je - samo da imam bilo kakvu unikatnu informaciju o hardveru, da bi sprecio kopiranje programa.
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 16:29 · pre 281 mesec #6


ovo je samo za IDE diskove...
degojs - to isto vazi i za program u tom thread-u.

definitivno mrka kapa sto se tice HDD-a :(

da ja ipak potrazim ovo isto, al' za CPU ?
moze li da se uzme serijski broj CPU-a ?

[Ovu poruku je menjao Predrag Damnjanovic dana 06.10.2003. u 17:52 GMT]
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 16:51 · pre 281 mesec #7
Citat:
Predrag Damnjanovic:
da ja ipak potrazim ovo isto al' za CPU ?

imas API GetSystemInfo()...
ono sto ti treba mislim da je dwProcessorType

a mogao bi da pogledas i http://www.codeguru.com/system/sysinfo.html
Potpis
Jeff, one day you’ll understand that it’s harder to be kind than clever.
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 16:58 · pre 281 mesec #8
nasao sam http://www.codeproject.com/system/system_information.asp
tamo ima :

CString QueryCPUInfo(); Number of CPU Installed on Mother Board
CString QueryCPUSpeed(); Speed of each CPU
CString QueryCPUID(); ID of each CPU
CString QueryCPUVendorID(); ID of CPU Vendor

pogledacu pa cu javiti da li je to to.
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 16:59 · pre 281 mesec #9
Ako vec pravis neku zastitu (a izgleda da to radis), onda ni nemoj da zasnujes to na samo jednoj hw informaciji. Mislim, ukoliko vec hoces da se vezes za hardver i smaras i sebe i ljude za zastitu ukoliko menjaju cesce hardver (a u poslednje vreme se menja cesce), onda uradi to malo bolje. Probaj procesor, hard, uzmi neki checksum biosa, tekuce vreme registracije, itd, itd, i to sve lepo zajedno ukombinuj.

P.S.
Sto se tice ovog SMART-a, pravilno se pise S.M.A.R.T.
Re: Kako da uzmem serijski broj hard-diska? 06.10.2003. u 19:11 · pre 281 mesec #10
ista stvar je i sa procesorima, neki ne podrzavaju serijski broj...

pocinje da me 'vata panika, jer program mora bude gotov do desetog...

imate li neki predlog, kako da na najlaksi nacin uzmem neku informaciju o hardveru, i da na osnovu toga kreiram moj serijski kljuc ?

bilo kakvu informaciju, samo da koristi WinAPI funkcije, i da radi na svakom PC-u ?
Re: Kako da uzmem serijski broj hard-diska? 07.10.2003. u 01:40 · pre 281 mesec #13
MAC adresa je dobar nacin.

Jedini problem je sto se na nekim kineskim karticama (a ima ih puno modela) i MAC adresa moze menjati (nije postavljen RO fleg u hardveru) pa ti to nije najpouzdaniji metod.
Re: Kako da uzmem serijski broj hard-diska? 07.10.2003. u 16:40 · pre 281 mesec #14
Citat:
Predrag Damnjanovic:
da ja ipak potrazim ovo isto, al' za CPU ?
moze li da se uzme serijski broj CPU-a ?
Ne moze za CPU. Intel je jednom hteo to da uvede pa su se onda svi bunili pa zato nije. A sto se tice hard-diska ne znam sto ti je bitno sto je ono samo za IDE kada retko ko koristi SCSI. Mislim cak i ako to neko iskoristi na SCSI disku ne verujem da ce biti mnogo takvih i da ces biti previse na gubitku. A i ako neko bas hoce da skine zastitu postoji nacin da se promeni serijski broj hard diska. Nijedna zastita nije sigurna ali nece biti mnogo njih koji ce znati da je skinu tako da to ne treba da te opterecuje. Pa i MS je uveo aktovaciju i gledanje promene nekoliko komponenti u kompu pa su mu opet razbili XP.

Re: Kako da uzmem serijski broj hard-diska? 11.10.2003. u 00:15 · pre 281 mesec #15
Predraze, da li si uspeo nesto na kraju?
I mene zanima kako identifikovati windows/comp na manje vise jednostavan nacin (bez drajvera koji citaju hdd seriale itd...) Razmisljao sam da napravim neki hash od par podataka tipa windows sn, kolicina RAM-a, velicina hdd itd...
Potpis
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
Re: Kako da uzmem serijski broj hard-diska? 11.10.2003. u 01:50 · pre 281 mesec #17
Ma je l' si ti siguran da ono sto ti je degojs preporucio ne cita serijski br. sa SCSI diskova? Odi na njihovu stranu i pogledaj.
Potpis
fire, walk with me
Re: Kako da uzmem serijski broj hard-diska? 14.10.2003. u 12:01 · pre 280 meseci #18
Citat:
McKracken:
MAC adresa je dobar nacin.

Jedini problem je sto se na nekim kineskim karticama (a ima ih puno modela) i MAC adresa moze menjati (nije postavljen RO fleg u hardveru) pa ti to nije najpouzdaniji metod.



Neke novije ploce imaju zanimljivu funkciju u biosu za manipulaciju mac adresom integrisane mrezne kartice :)
Re: Kako da uzmem serijski broj hard-diska? 16.10.2003. u 16:15 · pre 280 meseci #19
Citat:
Neke novije ploce imaju zanimljivu funkciju u biosu za manipulaciju mac adresom integrisane mrezne kartice :)



To je iz razloga sto mnogi broadband provajderi dozvoljavaju kacenje na mrezu samo sa njihove mrezne kartice (koju kao daju na poklon) a te kartice su najcesce tesko djubre, prave probleme i slicno...

hvala bogu pa se neko setio
Re: Kako da uzmem serijski broj hard-diska? 21.10.2003. u 21:11 · pre 280 meseci #20
Citat:
borquee:
Citat:
Neke novije ploce imaju zanimljivu funkciju u biosu za manipulaciju mac adresom integrisane mrezne kartice :)



To je iz razloga sto mnogi broadband provajderi dozvoljavaju kacenje na mrezu samo sa njihove mrezne kartice (koju kao daju na poklon) a te kartice su najcesce tesko djubre, prave probleme i slicno...

hvala bogu pa se neko setio


Ako instaliras program na jednom racunaru u mrezi i onda ga neko prekopira i
promeni MAC adresu na drugom racunaru u mrezi u nadi da ce program raditi
i na drugoj masini, onda mu verovatno nece raditi mreza, jer postoje 2 iste
MAC adrese. Zar ne?

yooyo
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme