BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Comp status in PHP » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Comp status in PHP
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
AC!D AC!D ist männlich
paranoid


images/avatars/avatar-1032.gif

Dabei seit: 31.05.2002
Beiträge: 825
Herkunft: localhost

Comp status in PHP       Zum Anfang der Seite springen

hallöle, wusste nciht ob ichs in webdesign oder coden stecken sollte.


also, ich kann ja leider kein php, aber sagt mal, könnte ich damit die pc stats auslesen lassen??

also, ich bräuchte ein script, wo ich dann aber noch meine html inhalte reinlegen kann, es sollte mir volgendes auswerfen

Ram größe + status

CPU größe + auslastung

Platte, größe

Uptime


Ich habe XP, so, denke es ist alles drin, nochmal damit ich nix falsches sage, ich glaube es gibt doch verschidene php, sagen wir arten, einmal kann mans ja wie java script direkt in ne html seite impletieren und dann gibts reine php seiten, ich bräuchte einen php code den ich in eine html seite implementieren kann.

hoffe es nimmt sich jemand die zeit für mich

thx im vorraus

AC!D

__________________
“Attack is the secret of defense - defense is the planning of an attack”

12.03.2003 19:58 AC!D ist offline E-Mail an AC!D senden Homepage von AC!D Beiträge von AC!D suchen
SS-L SS-L ist männlich
Junior Member


images/avatars/avatar-1015.gif

Dabei seit: 06.11.2001
Beiträge: 144
Herkunft: Großstadt mit fast 100 Einwohnern :)

      Zum Anfang der Seite springen

Also wie man einen PHP-Code in HTML implementieren kann, kann ich dir sagen! Aber soweit ich weiß ist es unmöglich so daten wie, ram- oder cpu-größe festzustellen. Das einzige was meines Wissens möglich ist, ist die Bildschirmauflösung, das Betriebsystem oder der verwendete Browser. Aber cpu oder ram-größe? Kann ich mir nicht vorstellen.

Und hier die implementierung:
Zitat:
<html>
<!--HTML-Code-->

<?php
// PHP Code
?>

<!--und wieder HTML-Code-->
</html>


__________________
Admin auf
Board.NewbieLab.de
please visit großes Grinsen Cause we are growing

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von SS-L: 12.03.2003 20:07.

12.03.2003 20:06 SS-L ist offline E-Mail an SS-L senden Homepage von SS-L Beiträge von SS-L suchen
Deef Deef ist männlich
...


Dabei seit: 24.08.2002
Beiträge: 431

      Zum Anfang der Seite springen

Das PHP- Script wird ja auf dem Server ausgewertet und ich denke deshalb, dass es keine Möglichkeit gibt, die besagten Daten auszulesen ...

__________________
Was sagen uns Signaturen?! 1.Ich kann Latein 2.Ich bin umheimlich tiefgründig 3.Ich kann googlen 4.Ich lese die Lyrics der Lieder die ich höre 5.Ich schreibe und denke mir Scheisse aus die keiner lesen will...
12.03.2003 20:13 Deef ist offline E-Mail an Deef senden Beiträge von Deef suchen
AC!D AC!D ist männlich
paranoid


images/avatars/avatar-1032.gif

Dabei seit: 31.05.2002
Beiträge: 825
Herkunft: localhost

Themenstarter Thema begonnen von AC!D
      Zum Anfang der Seite springen

stop ich glaube ich habe mich falsch ausgedrückt

ich möchte diese datei auf meinen Server legen, da läuft auch php usw.

und ich möchte nicht die daten des besuchers anzeigen, sondern die daten meines servers, also die php soll die daten des servers wo sie druff liegt ausgeben

__________________
“Attack is the secret of defense - defense is the planning of an attack”

12.03.2003 20:17 AC!D ist offline E-Mail an AC!D senden Homepage von AC!D Beiträge von AC!D suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Hab mich mal hingesetzt um mit meinen Anfänger-PHP-Kenntnissen (das geht sicher auch eleganter mit RegExps) sowas für meinen Webserver zu zimmern. Das Ergebnis ist hier (Link entfernt) zu bestaunen (und ja, die Daten sind alle echt Zunge raus ). Das ganze sieht in PHP so aus:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>LX' Server - Statistics</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><body>
<?php
///////////////////////
// CPU
///////////////////////

$cpu = `cat /proc/cpuinfo`;
$cpuname = substr($cpu,strpos($cpu,"model name"));
$cpuname = substr($cpuname,strpos($cpuname,":")+2,strpos($cpuname,"stepping")-14);
$cpumhz = substr($cpu,strpos($cpu,"cpu MHz"));
$cpumhz = substr($cpumhz,strpos($cpumhz,":")+2,strpos($cpumhz,"fdiv")-12);


///////////////////////
// RAM
///////////////////////

$ram = `cat /proc/meminfo`;
$freeram = substr($ram,strpos($ram,"MemFree:"));
$freeram = substr($freeram,9,strpos($freeram,"MemShared")-13);
$freeram = ltrim($freeram);
$totalram = substr($ram,strpos($ram,"MemTotal:"));
$totalram = substr($totalram,11,strpos($totalram,"MemFree")-15);
$totalram = ltrim($totalram);


///////////////////////
// HDD
///////////////////////

$hdd = `cat /proc/ide/ide0/hda/capacity`;
$hdd /= 2;


///////////////////////
// Uptime
///////////////////////

$uptime = `uptime`;
// strip time:
$uptime = substr($uptime,strpos($uptime,"up"));
// strip rest of string:
$uptime = substr($uptime,3,strpos($uptime,",  ")-3);
// localization:
$uptime = str_replace("days","Tage",$uptime);







echo "<pre>\n";
echo "CPU    : $cpuname @ $cpumhz MHz</br>\n";
echo "RAM    : $freeram KB / $totalram KB frei<br>\n";
echo "HDD    : $hdd KB <br>\n";
echo "Uptime : $uptime Stunden\n";
echo "</pre>\n";

?> 
</body></html>


Einziges Problem: Das ganze ist zugeschnitten auf meinen Server, und der rennt auf Linux. Insofern bringt dir das vermutlich unter Windows herzlich wenig *fg

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

13.03.2003 02:24 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
AC!D AC!D ist männlich
paranoid


images/avatars/avatar-1032.gif

Dabei seit: 31.05.2002
Beiträge: 825
Herkunft: localhost

Themenstarter Thema begonnen von AC!D
      Zum Anfang der Seite springen

genau sowas meinte ich, lx, tja, bräuchte nur ne win xp umsetzung

__________________
“Attack is the secret of defense - defense is the planning of an attack”

13.03.2003 18:41 AC!D ist offline E-Mail an AC!D senden Homepage von AC!D Beiträge von AC!D suchen
Zirias Zirias ist männlich
BlackBoarder


images/avatars/avatar-450.jpg

Dabei seit: 11.09.2002
Beiträge: 1.217
Herkunft: /dev/urandom

      Zum Anfang der Seite springen

Geht definitiv nicht, da Windows diese Informationen nicht in Textform ausgeben kann. Es sei denn du findest eine Schnittstelle von PHP zur Windows API, dann viel Spaß *fg*

__________________
palmen-it.de
GCS/MU d+(++) s+: a C++ UL++++ P+++$ L+++ !E W+++ N+ o? K? w++$ !O M-- V?
PS+ PE++ Y+ PGP++ t !5 X- R- tv b+ DI++ D+ G e++ h r y+
13.03.2003 19:59 Zirias ist offline Homepage von Zirias Beiträge von Zirias suchen
max1mus max1mus ist männlich
composituer/producteur

images/avatars/avatar-2028.jpg

Dabei seit: 12.09.2001
Beiträge: 609

      Zum Anfang der Seite springen

Geht per php definitiv nur unter linux

http://phpsysinfo.sourceforge.net


wer debian hat macht apt-get install phpsysinfo Augenzwinkern

__________________
.| jurij pialat - disc jockey and producer |.
20.03.2003 20:53 max1mus ist offline E-Mail an max1mus senden Homepage von max1mus Beiträge von max1mus suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Comp status in PHP

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH