ncurses - window manager - pseudo console
-
Hallo,
da es für ncurses + php keine Dokumentation gibt, frag ich euch mal ob mir wer helfen kann.
An was ich arbeite:
Es handelt sich um einen Window Manager für die Console den ich brauche. Ich will aber nicht Twin nehmen, sondern selbst einen Entwickeln.Fenster erstellen, fokussieren und neu platzieren geht.
Was ich nun will ist ein "pseudo terminal" in jedem Window zu starten, so das ich dort andere Programme starten kann, z.b.: htop, andere ncurses programme.
Einfache Befehle ausführen wie ls, ps geht ja, aber so etwas wie htop, da scheitere ich, also müsste ich so was wie ein pseudo terminal programmieren.
Hat wer Links, oder Ideen wie ich das Programmieren könnte?
Ich hoffe ihr könnt mir helfen.
lg Richi
-
Warum willst du das Rad neu erfinden? Schau dir an wie es bei Twin geloest ist und orientiere dich daran.
-
"pseudo terminal" ist das richtige Stichwort: http://www.gnu.org/software/libc/manual/html_node/Pseudo_002dTerminals.html#Pseudo_002dTerminals
-
PNS-Richi schrieb:
da es für ncurses + php keine Dokumentation gibt, frag ich euch mal ob mir wer helfen kann.
Hallo Richi,
falls Du sie nicht schon kennst, hier habe ich eine kleine Doku (Reference) zu (n)curses gefunden, die nicht einfach nur einen Abklatsch der man pages ist.
Die ist zwar hundert Jahre alt, scheint mir aber denoch immer noch aktuell zu sein und bringt zu einem Grossteil der Funktionen immerin schon mal kleine Beispiele.
Hat mir sehr geholfen und hilft vielleicht auch Dir ein wenig weiter ...
http://www.unet.univie.ac.at/aix/libs/basetrf2/toc.htm
Gruss
Guenther