ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
9770
9770
EMPFEHLEN
-
06.05.07 04:42 #1Hallo
Ist es mit PHP möglich die Hardware des eigenen Computers auszulesen?
(oder Teile davon)
Motherboard ID
Motherboard Name
Grafikkarte
Festplatte u.s.w
Gruß ThomasShit doesn't happen, it's produced by an asshole - Ein Anwendungsbeispiel sagt mehr als 1000 Worte.
Sieh es nicht als selbstverständlich an, dass Dir jemand hilft und uneigennützig sein Wissen mit Dir teilt.
-
06.05.07 05:22 #2
Theoretisch ja, jedoch nicht mit Bordmitteln. Dazu waere eine zusaetzliche Extension noetig. Diese Extensions sind ja in C geschrieben und koennen somit auch an die Hardware. Die Existenz einer solchen Extension ist mir aber unbekannt. Ausschliessen will ich es aber dennoch nicht, denn nach sowas gesucht hab ich bisher auch nicht.
Allgemein laesst sich sagen, dass es fuer sowas bessere Sprachen als PHP gibt.
Warum willst Du es denn mit PHP machen?PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
06.05.07 11:06 #3
Hallo Dennis
Die PHP-Funktion phpinfo() liefert eine Fülle von Information über die aktuelle Konfiguration des Interpreters.
Also hab ich mir gedacht vielleicht gibt es auch phpinfoHardware.
Könnte man z.b verwenden um ein PHP-Script an eine Festplatte zu binden oder einfach
nur die CPU-Temperatur und Lüfterdrehzahl anzeigen.
Oder um zu überprüfen ob der Computer ein DVD Laufwerk besitzt.
Tools wie Sisoftware Sandra 2007 Professional können das zwar viel besser
hat mich nur Interessiert was da alles mit PHP möglich ist.
Gruß
ThomasShit doesn't happen, it's produced by an asshole - Ein Anwendungsbeispiel sagt mehr als 1000 Worte.
Sieh es nicht als selbstverständlich an, dass Dir jemand hilft und uneigennützig sein Wissen mit Dir teilt.
-
06.05.07 11:43 #4
Nur mit PHP wirst du da an wenig Daten rankommen, soweit ich weiß.
Entweder du machst dir eine eigene Extension, wie Dennis vorgeschlagen hat oder du benutzt z. B. Befehle wie system() um gewisse Shell Befehle abzusetzen und diese Informationen zu verwenden.
Ich denke da an Uptime, Speicherauslastung u. ä. unter Linux.
Hier gibt es z. B. eine Klasse die die CPU Load von /proc/stat ausliest.
Allerdings sind das alles gefrickelte Lösungen, die mit anderen Sprachen definitiv schöner und einfacher zu lösen wären.
Zitat von Description
KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
13.12.11 10:52 #5
Grünschnabel
- Registriert seit
- Dec 2011
- Beiträge
- 1
oder
phpSysInfo():
http://freecode.com/projects/phpsysi...2C92%25252C253
-
13.12.11 20:27 #6
Mitglied Silber
- Registriert seit
- Nov 2011
- Ort
- Würzburg
- Beiträge
- 62
Das ist nicht dein ernst?
Drei Gründe, die gegen diesen Code sprechen:
- Der Code ist ALT und nicht mehr zeitgemäß.
- Der Code benutzt Dinge wie "popen", die nicht auf allen Hosts verfügbar sind.
- Der Code ist auf Linux/Unix und BSD Beschränkt.
Sorry, aber bei solchen Tipps stehen mir die Nackenhaare zu berge. Dann doch bitte den Link zur aktuellen Website Posten: http://phpsysinfo.sourceforge.net/
Gruß Kyôya StefanOracle Certified MySQL 5 Professional Developer
Zend Certified PHP 5.3 Engineer
Vorträge, Webinare, etc im Mayflower - Blog
-
14.12.11 00:13 #7
Prinzipiell würde ich es mit dmidecode versuchen. Dafür gibts auch einen Windows-Port: http://gnuwin32.sourceforge.net/packages/dmidecode.htm
Bei Linux ist es in der Regel dabei. Bei Mac habe ich keine Informationen.Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
14.12.11 09:27 #8
Mitglied Gold
- Registriert seit
- Apr 2006
- Beiträge
- 240
Also PHP ist eine Server Sprache. Wenn du nicht den Server auf deinem PC hast, wirst du es definitiv nicht machbar bekommen.
Da PHP auch nicht über den WebserverPfad hinausgeht.
Für welchen Anwendungsfall benötigst du das Programm?
Ähnliche Themen
-
Hardware id in vb.net
Von psychohele im Forum .NET CaféAntworten: 5Letzter Beitrag: 26.06.08, 08:09 -
Hardware-Informationen remote auslesen
Von bastiglasl im Forum .NET CaféAntworten: 1Letzter Beitrag: 12.02.07, 17:21 -
Hardware id
Von pking im Forum HardwareAntworten: 1Letzter Beitrag: 06.12.05, 07:17 -
hardware auslesen
Von 2fast4you87 im Forum C/C++Antworten: 2Letzter Beitrag: 27.10.05, 19:26 -
Auslesen der Windows Hardware
Von FiS im Forum Borland CBuilder und VCLAntworten: 0Letzter Beitrag: 14.01.05, 12:06




Zitieren


Login