|
![]() |
#31 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Ha, dobro, napreduješ, samo daj posveti se malo više od 15 min ![]() Nedostaci / prijedlozi: - u PCI Device kolonu stavi cijeli Device / Hardware ID kakav je u originalu, čitaj: sa time u Google kad tražiš drajver - nisi riješio Subsystem, gore sam već rekao da je to bitan detalj. Evo primjera radi: izvukao si "VEN: 10EC DEV: 8139 SUBSYS: 3030 5032 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+" to je vulgaris Realtek 8139 ali ju je naštancao C-Net kinez, a evo detaljni prikaz Unknown Devices: * Windows Description - Realtek RTL8139/810x Family Fast Ethernet NIC * Hardware ID - VEN_10EC&DEV_8139&SUBSYS_50323030&REV_10 * Device Category (Class) - Network adapters * Enumerator - PCI * Detected Chip Vender - Realtek Semiconductor * Detected Chip Device - RT8139 (A/B/C/813x) Fast Ethernet Adapter * Detected Vender - C-Net * Detected Device - <unknown, id=5032> - bilo bi dobro da program uredno "potpišeš" (Digital Signature), znam da to nekad nije jednostavno tj. jeftino zbog certifikata ali znaš da po tome "upiru" W7 a vjerojatno i W8. - min/max botuni sa automatskim resize kolona - menu sa funkcijama, za početak samo poveži ove sa desnog clicka - možda da app staviš kao projekt pod sourceforge.net ? Za sada toliko ![]() |
![]() |
![]() |
![]() |
#32 | |||||||||||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
![]() Citiraj:
Citiraj:
Citiraj:
I ovo je "previse" kakva mi je guzvetina sada... :\ Citiraj:
Citiraj:
Citiraj:
Zato i je poanta da ako znas nesto vise o tome, prijavis takav device deckima na http://pciids.sourceforge.net/ Citiraj:
http://blog.didierstevens.com/2008/1...o-executables/ Nije lose ako se to moze tako i ne nosi neki brutalni overhead za sobom... Citiraj:
Citiraj:
Citiraj:
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|||||||||||
![]() |
![]() |
|
|
Oglas
|
|
![]() |
#34 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Ovo je link: http://2.718281828459045235360287471...iles/PCI-Z.exe Moralo bi raditi, isprobo preko nekoliko proxyja upravo!
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#35 |
Nikad sit, uvijek žedan
Datum registracije: Jun 2005
Lokacija: Vallis Aurea / ZG
Postovi: 8,193
|
PCI\VEN_8086&DEV_1C44&SUBSYS_844D1043&REV_05\3&11583659&0&F8 Intel Corporation Z68 Express Chipset Family LPC Controller P8P67 Deluxe Motherboard jel to to? ako nije, export
__________________
Sent from AS/400. |
![]() |
![]() |
![]() |
#36 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
![]() |
![]() |
![]() |
#38 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Evo od kraja: - da na to "potpisivanje" sam mislio međutim prvi korak je potpis tipa Pero Perić a drugi je da dobiješ certifikat koji priznaje M$ inače će te i dalje pitati / upozoravati pri startu aplikacije - kvaka i je sa kojom bazom radiš i doista u pci.ids nema spornog primjera a evo šta ima u pcidevs.txt: V 3030 C-Net O 3030 C-Net CN200 Pro Fast Ethernet Adapter S 5032 C-Net CN200 Pro Fast Ethernet Adapter iz toga vidiš po čemu je Unknown Device odgovorio, kako mu se Sub device nije poklapao onda je stavio unknown - sad kad si naveo da koristiš WMI je jasno zašto neće raditi pod okljaštrenim Live verzijama osim ako nije WMI dodan. Njega se izbjegava staviti jer traži dosta prostora (fajlova) i registry definicija. Također je poznato da zna bucati tj. krivo čitati podatke općenito. Sad ćeš me poslati kvragu ![]() http://stackoverflow.com/questions/1...-documentation That's all |
![]() |
![]() |
![]() |
#39 | |||||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
Citiraj:
Uz to, konkretni primjer koji si dao ima gotovo nikakav utjecaj na krajnji cilj - pronaci driver koji ce raditi s uredjajem. Realtek je proizvodjac, je li karticu sklopio C-Net ili neki drugi kinesni no name brand name, manje je bitno. Citiraj:
![]() Citiraj:
Citiraj:
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|||||
![]() |
![]() |
![]() |
#40 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Recimo da i je poanta ovakvih programčića da ti da info o kojem se hw radi kada i nije dignut cijeli os sa wmi i ostalim điđama. Bilo bi važno testirati kada neki hw nije uredno instaliran tj. dok je u unknown kategoriji. Hm, Digital Signature, možda pomogne ili objasni neke stvari: http://www.raymond.cc/blog/cheapest-...in-getting-it/ http://www.digicert.com/code-signing/ http://blogs.msdn.com/b/ieinternals/...eputation.aspx |
![]() |
![]() |
|
|
Oglas
|
|
![]() |
#41 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Dodatak: 8. rujan 2013. Hvala svima koji su se do sada javili mailom/PM-om - kada bi netko imao racunalo na kojemu nisu instalirani driveri ili postoji bilo kakva greska s uredjajima, dodana je procedura koja treba dati detalje na dostupne CM_PROB_ probleme. Code:
---------------------------------------------------------------- malo sam nasao vremena pa napravio jedan konstruktivni upgrade, naime, vise se ne koristi WMI nego iz SetupAPI knjiznica (dostupno od Win 2000 do Win 8, isprobao sam na Win2000 i na Win 7 (x64)). Osim toga, kod je i dalje ruzan, ali nesto optimiziraniji, pa sam sada u 440.552 bajtova (dodan je i digitalni potpis) utrpao citav program zajedno sa cjelokupnim PCI ID repozitorijem, koji u najnovijoj verziji ima 867.725 bajtova! Opet bih volio cuti feedback foruma, stvar je sada pojednostavljena do bola, sve je i istom fileu i moralo bi raditi svugdje i sa svime! Pa tko ima volje malo se poigrati i prijaviti bugove (ne znam imam li i dalje onaj prljavi bug koji je bio kod subsystema, a iskreno se vise ni ne sjecam o cemu se radilo jer je, eto, proslo lito dana, i skoro ce zima ![]() Ideja je, u principu, da kako izadje nova verzija PCI ID-a, da se tako updatea i softver - mislim da je to nekako najprakticnije za krajnjeg korisnika, s najmanje problema i dubioza - samo dvokliknes i bok. Volio bih cuti prijedloge za eventualne dodatne funkcionalnosti kao i eventualne greske u radu. Ako netko ima Win8 da istestira, biljezim se sa stovanjem, iako mislim da problema ne bi smjelo biti. Mislim da bih mogao smanjiti program za jos nekoliko desetaka kb, no on ce rast kako ce rasti PCI ID baza, doduse. Tko zna, mozda zavrsim i ovdje jednog dana! ![]() ![]() http://2.718281828459045235360287471...-your-windows/ (8. rujan)
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. Zadnje izmijenjeno od: Bubba. 08.09.2013. u 15:11. |
![]() |
![]() |
![]() |
#42 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Nakon visestrukih upita sa svih strana, dodana je i mogucnost povecavanja prozora (default-maximize). Takodjer, evo i scan cisto kao pokazatelj da nema straha pri pokretanju aplikacije, zaista je sve poprilicno transparentno. ![]() https://www.virustotal.com/en/file/a...is/1378718973/ Mislim da je sada dobar dio "pokrpan", pa sam uveo i neke minorne verzije programa, naravno, vise o tome - http://www.pci-z.com/
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#43 |
Omicron Alpha resident
Datum registracije: Jun 2009
Lokacija: Bistra
Postovi: 5,030
|
Čisto da javim da PCI-Z radi i na Windows 8.1 RTM ![]() Isto tako ovo je program koji sam tek sad otkrio i to je jedan od onih "zašto nisam znao prije za to" vrsta programa ![]() Hvala na uštedi vremena koju ću imati jer nema više potrebe za gugladnjem HW ID-a ![]() EDIT: Ako si open source kind of guy (duh) onda možeš staviti na CodePlex svoju app ![]()
__________________
95% of the world is retarded, I'm glad I am the 10%. Zadnje izmijenjeno od: Mario92. 09.09.2013. u 12:35. |
![]() |
![]() |
![]() |
#44 |
konjpjukter
Datum registracije: Oct 2007
Lokacija: Osijek
Postovi: 934
|
jednostavno i korisno ![]() |
![]() |
![]() |
![]() |
#45 | ||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Sad imam i 100% potvrdu, thx. ![]() Kao sto sam napisao u onim kratkim uputama, razloga da ne radi apsolutno nema, koriste se standardni Windows API koji je srecom samo nadogradjivan od Win2k, a osnovne funkcije su ostale iste. Citiraj:
Citiraj:
![]() ![]() Thx!
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
||
![]() |
![]() |
![]() |
#46 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Pozdrav svima i sretna nova! Dodao sam nekoliko novih funkcionalnosti u PCI-Z (http://www.pci-z.com/) - kratke i najosnovnije informacije o racunalu te mogucnost rucnog azuriranja PCI ID (http://pciids.sourceforge.net/) baze. Komentari ili (nedajboze ![]() ![]() Uzivajte!
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#47 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Tražio si, evo: znači referiraš se na ovu bazu (pci.ids) > http://pciids.sourceforge.net/v2.2/pci.ids jel tako ? - evo ti i alternativni link > http://pci-ids.ucw.cz/v2.2/pci.ids - ako je tako a nakon manualnog Load new ... database u status baru programa i dalje stoji stara verzija (koja je došla sa programom) ? - ako se baza nalazi u istom folderu kao i program jel po startu provjerava jeli tu postoji, jeli novija, jeli nju automatski koristi ? - mada sam odradi Refresh nakon man. loada baze, da dodaš u menu Refresh ? - u Export dodaj txt format sa blank / tab između "kolona" - pri kompajliranju ti je odrezalo opis: Descripton = "PCI-Z is an application that, combined with ope" Eto, that's it ![]() |
![]() |
![]() |
![]() |
#48 | ||||||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
![]() Citiraj:
![]() ![]() Citiraj:
![]() Citiraj:
![]() Citiraj:
http://tinypic.com/r/2lmmcna/5 Citiraj:
![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
||||||
![]() |
![]() |
![]() |
#49 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
PCI-Z x64 verzija je vani! ![]() http://www.pci-z.com/ x64 verzija je identicna x86 verziji (1.0.1.0), no kako je bilo mnogo zahtijeva od korisnika koji imaju Windows PE (ili neke modifikacije istog) s amd64 kernelom i voljeli bi koristiti aplikaciju, 64 bitna verzija je ugledala svjetlo dana u istoj verziji funkcionalnosti kao i x86 (32 bitna) 1.0.1.0 verzija.
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#50 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Ajd, ajd, stavio si par x64 kvačica i zviznio compile ![]() ![]() Jesi napravo 1. muzičku želju ? |
![]() |
![]() |
![]() |
#51 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Nemoj nikom reci, ali ipak je bilo malkice vise od toga. ![]() SP_DEVINFO_DATA se ponasa nesto drugacije na x64 sustavu pa je bilo petljanja vezanog za to, ali ajde, mislio sam da ce biti teze. ![]() Citiraj:
![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
![]() |
![]() |
![]() |
#52 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
1.2 beta
1.2 beta - standardizirani meni - CLI mogucnosti (pokrenuti iz konzole sa --help za detalje) - provjera postoji li novija pci.id baza u folderu iz kojeg se pokrece te automatsko koristenje ![]() - provjera postoji li novija PCI ID baza na Internetu od ucitane i ako da, mogucnost automatskog downloada i koristenja - mogucnost uzimanja screenshota (PNG) - mogucnost slanja e-maila s reportom (poprilicno primitivno ali radi) - mogucnost (poluautomatskog i gotovo beskorisnog) trazenja drivera preko jednostavnog Google queryja (desni klik na redak i "search for drivers"), ali ljude ocito veseli da ne moraju sami kopi pejstat i ukucavat sve u Google ![]() - provjera postoji li nova PCI-Z verzija - popravljeno nesto manjih bugova - valjda je to sve za ovaj update? PCI-Z-1.2b.zip Ako bi netko (wink-wink, nudge-nudge ![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#54 |
Kapetan od beloladja
Datum registracije: Dec 2006
Lokacija: Split
Postovi: 217
|
ja cu napisat jednostavno HVALA!
__________________
Certifikat je samo potvrda da si možda u stanju razumjeti razgovor između dva stručnjaka ![]() Kad nepravda postane zakon, otpor postaje dužnost. |
![]() |
![]() |
![]() |
#55 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
v1.2
Verzija 1.2 je sluzbeno vani, ima puno novosti, pa koga zanima - sve pise na http://www.pci-z.com/ ![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
![]() |
![]() |
![]() |
#56 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Well, nisam htio ništa komentirati dok nisam provjerio kako radi i pod BartPe / Reatogo, tu radi jednako dobro kao i kod std. winsima (x86 verzija). U ovoj zadnjoj javnoj verziji šta si je malo prije digao na PCI-Z stranicu si neš sprčkao pa ti ostaje prazni cmd ekran iza (prije nije), ako ti to komplicira stvari, napravi odvojeni exe za cmd verziju za cmd. (slika maknuta > niže razjašnjeno) Također u toj verziji i ovoj šta si jućer stavio na pce imaš greškicu sa "generalnom" / File version (prije ti je to radilo ok). (slika maknuta > ispravljeno) Ostalo radi ko zmaj. Zadnje izmijenjeno od: Nikky. 29.01.2014. u 21:45. |
![]() |
![]() |
![]() |
#57 | |||||
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
Ja ga testiram u x64 verziji na Windows PE amd64 kernelu tako da mi je to poprilicno dobar pokazatelj rada u limitiranim uvjetima. Obzirom da Bartovi i frendovi imaju kud i kamo vise funkcionalnosti nego standardni PE, zime nema. Edit: PCI-Z isproban na ReactOS i Windows Neptune. Na oba radi bez vidljivih problema, i CLI i GUI varijanta. ![]() Citiraj:
![]() http://www.pci-z.com/#usage (predzadnji paragraf) Citiraj:
U obrnutoj varijanti moram otvoriti novu konzolu kada pokrecem softver iz CLI-a, pa je to dosta ruzno za koristiti ekipi koja je pocela trositi PCI-Z u nekim automatiziranim procesima gdje kupe podatke preko pipea i slicno. Ovako, kada pokrenes aplikaciju kao standardnu Window aplikaciju, samo se pojavi taj blesavi CLI iza i to je manje vise to. Edit: Uz jos malo koda (CreateToolhelp32Snapshot() + TH32CS_SNAPMODULE parametar i cupanje szExePath iz MODULEENTRY32 strukture pa FindWindow()+ShowWindow() za "skrivanje" CLI-a, sto unatoc dokumentaciji radi ipak od W2k pa sve do W8 x64, ako ce nekoga zanimati iz "ispod haube spektra"), CLI se prikazuje ali instantno skriva. Nije neko rjesenje (nazalost, AFAIK, boljeg nema u ovakvoj kombinaciji), ali barem ne ostavlja ruzan prozor upaljen cijelo vrijeme. Citiraj:
![]() Citiraj:
![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. Zadnje izmijenjeno od: Bubba. 29.01.2014. u 19:22. Razlog: :p |
|||||
![]() |
![]() |
![]() |
#58 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
I evo ti malo reklame: http://www.911cd.net/forums//index.php?showtopic=25559 http://www.911cd.net/forums//index.php?showtopic=25560 Objašnjenje zašto su dvije verzije, AutoHelp verzija odradi sve sama a ova druga je klasična manuala. ![]() |
![]() |
![]() |
![]() |
#59 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,737
|
Citiraj:
![]()
__________________
https://2.71828182845904523536028747...966967627.com/
Programer Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
![]() |
![]() |
![]() |
#60 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,491
|
Nešto ćemo već smisliti ![]() |
![]() |
![]() |
|
|
Oglas
|
|
![]() |
|
|