Hallo, ich komme noch aus der Schneider CPC Zeit. Damals hat man den Zeichensatz verwendet um Rahmen etc. zu zeichnen. Gibt es diese Möglichkeit heute noch, wenn ich ich Terminal angeschlossen habe? Ich dachte immer, dass diese Zeichen Bestandteil der ASCII Tabelle sei, aber als ich heute ein Blick auf diese geworfen habe, habe ich festgestellt, dass es diese Zeichen gar nicht mehr gibt. In der Anlage befindet sich ein Screenshot von den Zeichen, die ich meine. Meine Frage: Kann ich durch eine Ascii-Escape Sequenz o.ä. diese Zeichen auf einem angeschlossenen V100 Terminal (o.ä.) darstellen?
Diese Zeichen waren noch nie Bestandteile des ASCII-Zeichensatzes, sie sind jedoch Bestandteile des IBM-PC-Zeichensatzes (Codepage 437 bzw. 850). Dein Terminalemulationsprogramm oder echtes Terminal muss also nur dazu gebracht werden, diesen Zeichensatz zu verwenden.
Wie immer nehme ich mal an, dass du Linux oder Unix benutzt. Und da sind heute noch (virtuelle) VT100 üblich. Die ncurses-Bibliothek leistet da ausgezeichnete Dienste.
Nein, ich benutze kein Linux! =) (Außer auf meinem Server... Aber als Arbeitsstation habe ich ein Fenster) Es geht darum, dass ich ein Gerät mit Bluetooth (SPP) gebaut habe. Hier soll man sich nun mit einem X-belibigen Rechner anmelden können um das Gerät dann zu konfiguieren. Hierzu soll dann ein Terminal Programm dienen. Um es möglichst übersichtlich zu gestalten will ich die o.g. Zeichen verwenden. Weiß denn jemand, was ich an ein Terminal senden muss, damit es diesen Zeichensatz verwendet?
Jo, dann is doch ncurses ideal. Welche Zeichen was bewirken (z.B. auch Cursorbewegung und Farben und so weiter) hängt vom Terminal ab. Unter Linux gibts dazu die Termcap-Datei, da steht drin, welches Terminal was versteht. Nu klemmste dir ein virtuelles VT100 untern Arm (Putty...) und guckst dir entweder Termcap an oder benutzt halt direkt ncurses, genau für solche Sachen ists ja da.
Danke! Ich bin nun aber auch hier fündig geworden: http://sundae.triumf.ca/pub2/vt100/vt100_2.html Trick: Erst mit \x1B(0 in den Grafikmodus wechseln. Dann habe ich auch wieder meine guten alten Rahmenelemente ;)
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.