Screen Ausgabe über PHP/HTML

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
KingBonecrusher
Beiträge: 375
Registriert: 07.06.2005 09:48:43

Screen Ausgabe über PHP/HTML

Beitrag von KingBonecrusher » 06.10.2007 11:28:43

Hi

Ist es möglich eine laufende screen Session irgendwie als Bild, oder sonstwie in eine PHP/HTML Seite einzubinden? Ich möchte nur den Output sehen. Keine Eingaben nötig. Ist das realisierbar? Grund hierfür, ich bin oft unterwegs, möchte aber den Status meines Servers abrufen, aber nicht immer kann ich mich per SSH mit meinem Schlüssel anmelden, weil entweder Windows, oder eben keinen Zugriff auf extra Software.

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 06.10.2007 11:37:38

Hi,

es gibt ssh-Implementierungen als Java-Applet, vll. wäre das was für dich. Gib doch mal "Mindterm" in die Suchmaschine deines Vertrauens ein, das müsste so ein Java-Applet sein.
Gruss,
mauser

PS: Für Windows gibts ja noch putty (falls man was installieren darf..)

snoggo
Beiträge: 21
Registriert: 16.10.2006 21:17:01
Wohnort: Elze
Kontaktdaten:

Beitrag von snoggo » 06.10.2007 11:47:12

Kleine Ergaenzung am Rande: PuTTy muss nicht installiert werden. Pack dir die .exe auf nen Stick und nimm den mit.

Zum Thema:
Du kannst in PHP beispielsweise mit shell_exec( $cmd ); einen Befehl ausfuehren. Die Funktion gibt dir die Ausgabe als String zurueck. [1]
Ich wuesste aber nicht, ob bzw wie man damit die bisherigen Ausgaben anschauen kann.
Wenn du einen Screenshot machen willst, koenntest du das irgendwie so loesen:

Code: Alles auswählen

<?php exec('import -w root screen.png'); ?>
<html><head><title>Aktueller Screenshot</title></head><body><h1>Aktuell</h1><img src='./screen.png' alt='Screenshot' /></body></html>
Ich habs nicht ausprobiert, aber es koennte gehen. Warscheinlich musst du bei dem import-befehl noch den absoluten Pfad zum Webserver angeben.

Ich sehe ein Problem bei dem Screenshot an sich. Ich weiss nicht, wie die Sessions gehandhabt werden. Also ob der PHP-Thread Zugriff auf deinen Desktop hat. Bin Anfaenger ;)

MfG
snoggo

[1] http://de3.php.net/manual/en/function.shell-exec.php
bofh-excuse of the moment:
Bild

Antworten