Ich habe ein Controllerboard, das mit einem MCP2200 USB-Serial-Wandler ausgerüstet ist. Damit lässt sich mittels eines virtuellen COM-Ports vom PC aus der UART des Mikrocontrollers ansprechen. Auf dem µC ist eine Art Kommandozeileninterpreter, der mittels einer Terminalemulation bedient werden kann. Auf PC-Seite nutze ich PuTTY als Terminalsoftware. Nun soll das Board zu Lehr- und Ausbildungszwecken auch an anderen Windows-PCs eingesetzt werden. Leider haben die Schüler i.a. keine Administratorenrechte, so dass die Installation von Software nicht möglich ist. In seligen Windows XP-Zeiten gab es das vorinstallierte HyperTerminal, doch das ist lange Geschichte. Gibt es freie rein browserbasierte Terminalemulationen, die z.B. auf JavaScript beruhen und keine Installation benötigen? Eine Suche nach "Browser based terminal emulation" brachte u.a. Xiki, WebConsole und Shellinabox hervor, die aber aus irgendeinem Grund doch eine Installation benötigen. Eine Reihe kommerzieller Anwendungen scheint es zu geben, vermutlich teuer und für meine Zwecke überausgestattet.
:
Verschoben durch User
Webbasiert ist mir nichts bekannt. Ich benutze das uralte hterm, muss man nicht installieren. Einfach entpacken und starten. Geht selbst unter Windows 10 noch einwandfrei.
putty und sicherlich viele andere Terminalprogramme lassen sich auch ohne Installation nutzen. Probleme könntest Du bekommen wenn der Treiber für den USB Adapter nicht an Board des Windows ist.
Mike schrieb: > Gibt es freie rein browserbasierte Terminalemulationen, die z.B. auf > JavaScript beruhen und keine Installation benötigen? Das dürfte webbasiert gar nicht möglich sein, denn dazu müsste Javascript (oder irgendwas anderes, was im Browser läuft) auf serielle Schnittstellen zugreifen können. > Leider haben die Schüler i.a. keine Administratorenrechte, so dass die > Installation von Software nicht möglich ist. Es gibt durchaus das Konzept von Software, die ohne "Installation" verwendbar ist, notfalls verwendet man dazu eine "Portable" Software.
Wenn man es bei Chip.de oder einem anderen Downloadanreicherer herunterlädt, vermutlich schon ...
Nico W. schrieb: > Gibt es für PuTTY überhaupt einen Installer?!? Ja. Und eine einfache PUTTY.EXE auch.
Nico W. schrieb: > Gibt es für PuTTY überhaupt einen Installer?!? Ja, gibt es aber auch als zip-Datei oder einzeln. Das normale Putty speichert aber die Einstellungen in der Registry. Gibt aber auch noch eine Putty-Version, die die Einstellungen in Dateien speichert. Weiß im Moment aber nicht mehr die Internetseite.
Rufus Τ. F. schrieb: > Das dürfte webbasiert gar nicht möglich sein, denn dazu müsste > Javascript (oder irgendwas anderes, was im Browser läuft) auf serielle > Schnittstellen zugreifen können. Also zumindest moderne Chrome Browser, unterstützen die WebUSB APIs, womit Web Apps, USB Geräte ansprechen können: https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web Ich habe bisher aber noch keine wirklich Anwendung gesehen, die das benutzt... Prinzipiell dürfte so eine Terminal Anwendung aber über diese API machbar sein.
Tom schrieb: > Gibt > aber auch noch eine Putty-Version, die die Einstellungen in Dateien > speichert. Weiß im Moment aber nicht mehr die Internetseite. http://jakub.kotrla.net/putty/ http://www.9bis.net/kitty/
Mike schrieb: > Gibt es freie rein browserbasierte Terminalemulationen, die z.B. auf > JavaScript beruhen und keine Installation benötigen? Apache Guacamole kann zumindest eine SSH Session in HTML5 rendern
Mike schrieb: > Leider haben die Schüler i.a. keine > Administratorenrechte, so dass die Installation von Software nicht > möglich ist. PuTTY muss nicht installiert werden, das läuft als .exe auch ohne Installation. Tom schrieb: > Das normale Putty speichert aber die Einstellungen in der Registry. Putty.exe hat Kommandozeilenoptionen. Siehe Kapitel 3.8 in der Doku.
Vielleicht lässt sich auf der Basis von https://github.com/krishnasrinivas/wetty (oder einer anderen Web-Terminalsoftware) etwas bauen. Als "Controllerboard Terminal Sever" könnte man einen Raspi verwenden. Wetty sollte darauf zum Laufen zu bringen sein. Selbst ein uraltes Modell B sollte reichen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.