HTTP ungepufferte Tastatur

Gast #6007020
Lesenswert?
• ▲
▼
Ich habe lighttpd mit CGI am laufen und ein C-Programm, dass eine 
Hello-World HTML-Seite ausspuckt. Wie ist nun der einfachste Weg, 
->ungepufferte<- Tastatureingaben vom Client zu bekommen?

Die Turorials zu POST und GET habe ich gelesen, aber da steht nichts von 
ungepuffert...
Gast #6007092
Lesenswert?
• ▲
▼
Hans schrieb:
> Du willst doch einen Web Keylogger für eine phishing Seite schreiben

Nein, C-Konsolenprogramme im Intranet zur Verfügung stellen für alle 
Kollegen mit einer "Konsolen-Allergie".




Εrnst B. schrieb:
> Entweder HTTP mit "longpoll", was eher eine Krücke ist, oder gleich
> Websocket.

Dankeschön, mit diesen Schlagwörtern werde ich weiterlesen.
#6007220
Lesenswert?
• ▲
▼
Bernd K. schrieb:
> ... von sowas als Konsolenersatz ...

xtermjs bzw. die darauf aufbauenden Sachen mal angeschaut?

Da ist nicht mehr viel Unterschied zu einem nativem Konsole-Fenster.
Browser-Toolbars/Bookmarkleisten usw. lassen sich notfalls auch noch 
wegkonfigurieren.

Und die Nachteile, z.B. mehr Rechenzeit/VGA-Leistung und damit 
Stromverbrauch und erhöhter Bandbreitenbedarf (Websocket-encoding als 
overhead) kann man bei sehr vielen Anwendungen vernachlässigen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.