mshiels@tmsoft.uucp (Michael A. Shiels) (11/16/89)
Possibilities for running a sophisticated multi-line online system.
I am trying to create a system whereby users login and can run most
(if not hopefully all non graphics OS/2 programs remotely). There
are many problems I am running into in the design stages of the more
complicated possibilites and I would like some feed back.
A) Use the COM handle to be passed as stdin/stdout to sub programs.
Advantages:
sub programs can change things like flow control etc
Disadvantages:
al input to both the program
and the screen and the same with program output
Disadvantages:
no way for subprograms to use DosDevIOCtl
still can't run VIO/KBD programs
C) Use KbdRegister and VioRegister in the modem answering program and then
translate all the IO into a CURSES style screen IO with periodic updates
out the serial line.
Advantages:
anything will then run
Disadvantages
can't snoop (unless someone can tell me how I can do screen
IO once I have registered a function for
Vio output calls??????)
I have option A and B implemented to run 2 programs so far. Czar Wars
and Nethack. No password required and then the program just pops up.