Forum: PC Hard- und Software HTTP ungepufferte Tastatur


von Fritz Humpel (Gast)


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...

von Hans (Gast)


Lesenswert?

Unter vielen Tastaturen sind so Gummiaufkleber. Die kannst du abmachen

von Fritz Humpel (Gast)


Lesenswert?

Die Frage ist schon ernst gemeint. Wie macht JavaScript das oder ist das 
kein http?

von Εrnst B. (ernst)


Lesenswert?

Entweder HTTP mit "longpoll", was eher eine Krücke ist, oder gleich 
Websocket.

von Hans (Gast)


Lesenswert?

Du willst doch einen Web Keylogger für eine phishing Seite schreiben

von Fritz Humpel (Gast)


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.

von Εrnst B. (ernst)


Lesenswert?

Für das Anzeigen der Programm-Ausgaben etc würde ich einen Blick auf

https://xtermjs.org/

bzw. die dort verlinkten Beispiel-Projekte empfehlen. Vermutlich lässt 
sich eines davon mit wenig Aufwand umbauen.

von Hans (Gast)


Lesenswert?

Fritz Humpel schrieb:
> 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".


Einfach nur nein

von Bernd K. (prof7bit)


Lesenswert?

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

Und von der Konsole im Browser bekommen die keine Allergie? Ich als 
Konsolenbefürworter würde von sowas als Konsolenersatz mit Sicherheit 
eine Allergie bekommen!

von Εrnst B. (ernst)


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.

von JJ (Gast)


Lesenswert?

AJAX wäre ein weiteres Stichwort

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Die Tastatur an den Server stecken. ;)

von Martin K. (martin_k662)


Lesenswert?

xterm.js an WebSocket, auf der Server seite ein kleines Programm, was 
eine Shell aufmacht und stdio auf den WebSocket gibt.
Habe ich mal für ein Schulungssystem gebaut, funktioniert und skaliert 
wunderbar

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.