Forumi


Povratak   PC Ekspert Forum > Računala > Software > Aplikacije
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 07.11.2012., 19:11   #1
KR-DI
Premium
Moj komp
 
KR-DI's Avatar
 
Datum registracije: Nov 2007
Lokacija: Zabok
Postovi: 361
Program za čitanje čipova...

Trebam program s kojim bi mogao pročitati koje sve čipove tj. proizvođače čipova (valjda se to tak veli) imam na svojim komponenatama u računalu. Naprimjer znam da je mrežu zadužen Realtek RTL8168/8111 čip, e sad ja to onak znam jer sam pročitao na internetu, ali kako to saznati i s kojim programom za druge komponente (zvuk, grafika)...
__________________

KR-DI je offline   Reply With Quote
Staro 07.11.2012., 20:25   #2
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
E nemože to tako na prečac, prvo se izvadi Device ID pa po tome detektiraš o kojem se hw radi. Potraži detekcija nepoznatog hw. Nešto možeš skužiti kada vidiš "logiku" definiranja Device ID - a. Za "normalne" komponente relativmo brzo dođeš do željenog dok kod wireless kartica (nebitno jeli pci, pci-x ili usb verzija) moraš precizno utvrditi reviziju jer proizvođači znaju kompletno promijeniti chipset (chip) iz revizije u reviziju.
Nikky je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 07.11.2012., 22:53   #3
D1viry
Premium
Moj komp
 
D1viry's Avatar
 
Datum registracije: May 2010
Lokacija: Slavonija
Postovi: 2,062
Bio je na starijim hirenima (možda ima i na novom) hardware identifier koji identificira čipove. Možda sam u krivu, ali vrijedi provjeriti.
Ne čita drivere nego na neki drugi način vadi informacije. Tako sam ja saznao, na primjer, da mi je mrežna zapravo via rhino iii, a ne broadcom-altima i pogotovo ne realtek a imala je oznaku rtl8139d.
Nisam zapamtio koje još informacije daje, ali dobiješ iscrpan izvještaj.
__________________
I'd rather have a bottle in front of me than a frontal lobotomy.
Pošten trgovac: 1,2,3,4,5,6
D1viry je offline   Reply With Quote
Staro 08.11.2012., 09:48   #4
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
Zna biti takvih zaguljenih slučajeva, srećom rijetko ali je i dalje osnova Hardware / Device ID "ključ".
Autoru teme bi mogao biti interesantan APSoft PCIScope koji ima xy mogućnosti i opcija ali nije besplatan a cijena je poprilična.
Nikky je offline   Reply With Quote
Staro 08.11.2012., 12:45   #5
KR-DI
Premium
Moj komp
 
KR-DI's Avatar
 
Datum registracije: Nov 2007
Lokacija: Zabok
Postovi: 361
Thx svima, pokušat ću se po Vašim uputstvima držati, pa možda saznam ono što me zanima...
__________________

KR-DI je offline   Reply With Quote
Staro 11.11.2012., 13:26   #6
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
Pozdrav svima,

ostao sam pomalo zacudjen kad sam skuzio da jednostavnog softvera koji je u stanju iscitati informacije iz nekog PCI repozitorija nema, uzeo sam svoje bugovite prste i nakucao ovo na linku ispod:

http://2.718281828459045235360287471...files/PCIID.7z (~215kb)

Aplikacija bi trebala biti kompatibilna sa svim NT-noidima (NT4 - Win8), ne zahtijeva nikakav dodatni lib (tipa .NET ili VC++) te koristi informacije iz ovog PCI repozitorija.

Bugove znam, postoje i ruzni su, ali ovo je bilo na brzinu napravljeno, ako zaista ispadne da nikome nije doslo iz dupeta u glavu da napravi ovakvo sto, treba mi jos par sati da dovedem to cudo u korisno stanje.

Pa ako se netko da malo isprobavati i igrati s ovime, pogotovo ako netko ima masinu bez ijednog drivera, mozda mozemo napraviti zgodnu pricu (vec je slozeno automatsko preuzimanje nove PCI ID liste, bla bla bla...).
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 11.11.2012., 15:12   #7
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
Kako nema crni Bubba ?
Od programa kao Everest / Aida kojima to nije jedina funkcija do onih koji rade samo to:
PCI32
http://devel.no-ip.org/mirrors/membe...et.au/dft0802/
http://www.fuwi.ethz.ch/

Halfdone UnknownDevices
http://www.halfdone.com/ukd/

SIW - System Information for Windows
http://www.gtopala.com/

itd, ...
Svi one koriste isti format pcidevs.txt fajla, ja sam svojevremeno naletio na ovu lokaciju na kojoj svako toliko bude novija verzija (zanemari spominjanje OS2) > http://hobbes.nmsu.edu/h-search.php?...hbutton=Search

Usporedi jeli isti format unutar fajla.
Kog ćeš vraga pisat novo ako ima već gotovo, samo trebaš šta noviji file definicija.
Nikky je offline   Reply With Quote
Staro 11.11.2012., 15:51   #8
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
Citiraj:
Autor Nikky Pregled postova
Kako nema crni Bubba ?
Od programa kao Everest / Aida kojima to nije jedina funkcija do onih koji rade samo to:
PCI32
http://devel.no-ip.org/mirrors/membe...et.au/dft0802/
http://www.fuwi.ethz.ch/
Ne radi, nije updateano i nekompatibilno je s x64 Windowsima.

Citiraj:
Halfdone UnknownDevices
http://www.halfdone.com/ukd/
Ne radi i staro je, uz to, koristi proprietary format.

Citiraj:
SIW - System Information for Windows
http://www.gtopala.com/
Kosta.

Citiraj:
Svi one koriste isti format pcidevs.txt fajla, ja sam svojevremeno naletio na ovu lokaciju na kojoj svako toliko bude novija verzija (zanemari spominjanje OS2) > http://hobbes.nmsu.edu/h-search.php?...hbutton=Search
Ovo je cisti lspci, samo za Windowse.

Koristi open source bazu PCI uredjaja koji se updateaju na dnevnoj bazi, i to skida i radi sam.

Obzirom da takav maleni programcic nisam vidio, napisao sam sam svoj (na brzinu, kao sto rekoh, jos ima mjesta za poboljsanje, uljepsavanje i kompatibilnost).

Elem, imas nesto suvislo da ne kodiram dalje?
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 11.11.2012., 17:32   #9
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
A malo si se zaletio:
Goli PCI32 radi ok na x32 winsima, za x64 piše ne radi,
GUI za njega šta je pisao fuwi je napisan u AutoIt - u, mislim da se može naći source i samo ga provjerit + kompajlirati novijom verzijom koja može napraviti x32/x64 aplikaciju. Kako goli PCI32 ne radi pod x64 onda i ovo otpada.

UKD radi na x32 sigurno, za x64 treba provjeriti, ne koristi proprietary format nego staviš pcidevs.txt u isti folder sa aplikacijom.
Eno ima source code za Borland C++ Builder 5 pa ga doradi da podržava i x32 i x64.

Za SIW imaš na dnu free verziju, a jel radi pod x64 treba provjeriti.
Kao i obično, kad dovedeš program na dobar glas i funkcionalnost onda počneš tražiti neke nofčiće za njega.

Nešto suvislo ?
Ako već pišeš napravi da bude x32/x64 kompatibilno tj. da se exe jednako izvodi na svim platformama, GUI rješenje slično UKD - u mi se čini najzgodnije.

Zadnje izmijenjeno od: Nikky. 11.11.2012. u 18:03. Razlog: Nadopuna
Nikky je offline   Reply With Quote
Staro 11.11.2012., 18:34   #10
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
Citiraj:
Autor Nikky Pregled postova
A malo si se zaletio:
Goli PCI32 radi ok na x32 winsima
Jebes mi mater, ali *ne* radi.

http://i46.tinypic.com/2ngwmdz.png

Uz to, koristi vanjski DLL, wget i jos par pizdarija koje mi se uopce ne svidjaju.

Citiraj:
UKD radi na x32 sigurno, za x64 treba provjeriti, ne koristi proprietary format nego staviš pcidevs.txt u isti folder sa aplikacijom.
Kao sto rekoh, staro i neupdateano. Tko ce kopati za kompatibilnom listom da bi pokrenuo neki program? A koliko vidim...

http://www.leinss.com/blog/?p=748

Citiraj:
Za SIW imaš na dnu free verziju, a jel radi pod x64 treba provjeriti.
Kao i obično, kad dovedeš program na dobar glas i funkcionalnost onda počneš tražiti neke nofčiće za njega.
Mislis na "Old SIW 2011"? Pa to ima setup od 3.2MB, ne zelim niti pomisljati downloadat i instaliravat takvo nekakvo cudo...

Dakle, ako je to sve, onda zaista nema suvislog programa koji to izvodi.

Citiraj:
Ako već pišeš napravi da bude x32/x64 kompatibilno tj. da se exe jednako izvodi na svim platformama, GUI rješenje slično UKD - u mi se čini najzgodnije.
Kao sto sam napisao, radi na svemu od Win2000 do Win8, bilo x86 ili x64. Ne treba administratorska prava, ne treba dodatne libove, sama aplikacija ima 156.160 bajtova (planiram da konacna verzija nece imati vise od 200kb), a koristi se PCI ID Repository kojeg pak trosi pciutils, koji je de facto standard za listanje uredjaja na *nixima.

Koliko vidim, postoje pciutils za Windowse (http://eternallybored.org/misc/pciutils/), ali velim, ovdje je ideja napraviti jako jednostavnu (GUI!) i jako portabilnu aplikaciju bez potrebe za administratorskim pravima, sve upakirano u jedan .exe i bez potrebe za icime osim osnovnih Win32 libova.

Pozabaviti cu se jos time, cisto sebi za dusu, ima jos par bugova u parseru, nista znacajno, todo lista ukljucuje download najnovijeg repozitorija, da sve bude jos manje ugraditi ce se i nekakav nacin arhiviranja (da se sve cita iz arhive), mogucnost outputa i to je manje vise to...
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 11.11.2012., 19:17   #11
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
A i ti ga sad zezaš
Eno ti source za UKD a i lokacija updateane pcidevs liste.
SIW sasvim fino radi kao portable app, kako radi pod x64 ne znam - probaj.
Evo ti goli app verzije iz 2010 šta je imam za BartPE/Reatogo:
http://depositfiles.com/files/zowp4yd6y
Sutra na poslu iščupam ovu 2011 verziju i provjerim jel ima "viška".

Ako imaš volje samo napred, ak napraviš dobar funkcionalan programčić svakako ću ga koristiti
Nikky je offline   Reply With Quote
Staro 11.11.2012., 20:26   #12
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
Citiraj:
Autor Nikky Pregled postova
A i ti ga sad zezaš
Eno ti source za UKD a i lokacija updateane pcidevs liste.
Ja klikecem po onom njihovom siteu i nisam nesto previse pametan kako napraviti jednostavni update.

Citiraj:
Download latest pci update at Craig's website (right click, save link/target as...).
Download the latest pci list from Craig Hart's Page (3rd download from the top).
PCI detection is provided by Craig Hart's pcidevs.txt. See his webpage at http://members.datafast.net.au/dft0802 for updates to the file and more info.
Kada upises
Citiraj:
Craig Hart's pcidevs.txt
u Guglo, opet parada. Jasno je meni da se to sad moze negdje iskopati, pronaci, bla bla i tako dalje, ali point je da je takav softver dostupan ne bas naprednom i ucenom korisniku racunala. Onaj koji mora preturiti pola interneta, prekompajlirati program cetrnaest puta i pomolit se prije pokretanja ce ionako sam u Device Manageru naci ID koji mu treba, zar ne?

Citiraj:
SIW sasvim fino radi kao portable app, kako radi pod x64 ne znam - probaj.
Evo ti goli app verzije iz 2010 šta je imam za BartPE/Reatogo:
http://depositfiles.com/files/zowp4yd6y
Sutra na poslu iščupam ovu 2011 verziju i provjerim jel ima "viška".
Ja opet ponavljam - *meni* to ne radi ni na jednom racunalu (evo ti SS iz XP-a, isto je sa 64 bitnom sedmicom i 32 bitnom Vistom)!

http://i49.tinypic.com/2vctksw.png

Citiraj:
Ako imaš volje samo napred, ak napraviš dobar funkcionalan programčić svakako ću ga koristiti
Ovo je vise meni za dusu, svejedno mi je tko ce ga koristiti.

No, kao sto vidim, zaista ne postoji niti jedan suvisli, maleni i portabilni komadic softvera koji je dovoljno pametan da u jednom kliku izlista uredjaje.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 11.11.2012., 20:41   #13
[GOW]Nec
Premium
Moj komp
 
[GOW]Nec's Avatar
 
Datum registracije: Apr 2010
Lokacija: Karlovac
Postovi: 1,215
Citiraj:
Autor Bubba Pregled postova
Pozdrav svima,

ostao sam pomalo zacudjen kad sam skuzio da jednostavnog softvera koji je u stanju iscitati informacije iz nekog PCI repozitorija nema, uzeo sam svoje bugovite prste i nakucao ovo na linku ispod:

http://2.718281828459045235360287471...files/PCIID.7z (~215kb)

Aplikacija bi trebala biti kompatibilna sa svim NT-noidima (NT4 - Win8), ne zahtijeva nikakav dodatni lib (tipa .NET ili VC++) te koristi informacije iz ovog PCI repozitorija.

Bugove znam, postoje i ruzni su, ali ovo je bilo na brzinu napravljeno, ako zaista ispadne da nikome nije doslo iz dupeta u glavu da napravi ovakvo sto, treba mi jos par sati da dovedem to cudo u korisno stanje.

Pa ako se netko da malo isprobavati i igrati s ovime, pogotovo ako netko ima masinu bez ijednog drivera, mozda mozemo napraviti zgodnu pricu (vec je slozeno automatsko preuzimanje nove PCI ID liste, bla bla bla...).
Svaka čast. Čisto i pregledno, samo imam jedan prigovor: Ne da se povećati, tako da ne možeš do kraja vidjeti stvarno HW ime ako je dugačko. No, who cares. Bitno da znaš odakle krenuti.

Inače fantastična stvar, brza i prosta k'o pasulj. Ne znam o kojim bugovima pričaš jer nisam primijetio problem.

__________________
Udomljujem stare laptope i njihove dijelove.
[GOW]Nec je offline   Reply With Quote
Staro 11.11.2012., 21:13   #14
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
Ko zna šta si ti sprčkao, evo malo prije izvadio ovu sliju sa SIW, samo je u istom folderu zamjenjen pcidevs.txt sa novijim (os = XP x32):
direkt link nekad zeza
http://hobbes.nmsu.edu/download/pub/...s_20121016.zip
ftp://hobbes.nmsu.edu/pub/os2/util/s...s_20121016.zip
jasna stvar da treba raspakirati
slija
http://i45.tinypic.com/hui0qr.jpg
Nikky je offline   Reply With Quote
Staro 11.11.2012., 22:51   #15
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
Citiraj:
Autor [GOW]Nec Pregled postova
Svaka čast. Čisto i pregledno, samo imam jedan prigovor: Ne da se povećati, tako da ne možeš do kraja vidjeti stvarno HW ime ako je dugačko. No, who cares. Bitno da znaš odakle krenuti.
Ima jos stosta za implementirati. Velicina prozora je 640 x 480 px, kako bi zadrzao maksimalnu kompatibilnost sa ekranima bez drivera, to bi trebala biti najmanja moguca rezolucija koja se moze pokrenuti.

Za sada se prozor ne moze povecati jer bi trebalo dinamicki povecati i izlist koji se ispise. Nije problem, ali trenutno nemam vremena, pa ce pricekati drugi tjedan.

Kada ne vidis sto pise, samo dvokliknes i voila. Barem za sada, dok malo ne pokrpam cijeli kod... Vrijedi za svaku kolonu, naravno.

http://i48.tinypic.com/rcq849.png

Citiraj:
Inače fantastična stvar, brza i prosta k'o pasulj. Ne znam o kojim bugovima pričaš jer nisam primijetio problem.
Pa ideja i je da bude u dvokliku brzo, jednostavno i bez previse mozga. Kao sto rekoh, dodat cu jos koji feature, pa cemo vidjeti, mozda uhvati maha.

Sto se tice bugova, ima ih i meni su poznati. Neka ostanu za sada nasa mala interna tajna dok ih ne postrikam do kraja slijedeceg tjedna. No u principu, za sada ne bi trebali biti vidljivi gotovo nikome osim par hard core manijaka s nekim ultraopskurnim hardverom.

Takodjer, na linku ispod (i u starom linku u 7z arhivi) nalazi se malo poboljsana verzija (sa starim bugovima, ali novim fićurima ) koja ako ne nadje u folderu gdje ste je pokrenuli pci.ids, skine ju sam.

http://2.718281828459045235360287471...dow_pci_id.exe (160.256 bytes)

Citiraj:
Autor Nikky Pregled postova
Ko zna šta si ti sprčkao, evo malo prije izvadio ovu sliju sa SIW, samo je u istom folderu zamjenjen pcidevs.txt sa novijim (os = XP x32):
direkt link nekad zeza
http://hobbes.nmsu.edu/download/pub/...s_20121016.zip
ftp://hobbes.nmsu.edu/pub/os2/util/s...s_20121016.zip
jasna stvar da treba raspakirati
slija
http://i45.tinypic.com/hui0qr.jpg
Alo, burazeru, o cemu mi pricamo, dok si ti izguglo pola svijeta i linkove koji nekad rade a nekad ne rade, prodje voz.

Zadnja slika koju si mi poslao je ista kao i ona koju sam ti ja dao - od kurca se ne vidi na gornjem dijelu nista pod "vendor", "device" i ostalo. Ponavljam ti, da netko hoce kliktati, skidati, rekompajlirati i drkati po necem takvom - nece, nego ce otici u device manager i rijesit si problem iovako ionako. Ovo je samo device manager + hjuman ridbl opis for dummies. Nista vise, nista manje.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 11.11.2012., 23:14   #16
Overclock
Premium
Moj komp
 
Overclock's Avatar
 
Datum registracije: Mar 2009
Lokacija: Zagorje
Postovi: 993
Zanimljivo cudo, ima potencijala, da usput prijavim bug:
intel i3 2100 != Xeon E3 1200
Overclock je offline   Reply With Quote
Staro 11.11.2012., 23:15   #17
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,576
OK
Nikky je offline   Reply With Quote
Staro 11.11.2012., 23:17   #18
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544