In short, we need such a terminal, where, with constant information output, there will always be a safe and accessible input field that would process new commands that can later give their information to the output.

In general, in fact, the constant continuous output of information in one thread (or several), input in the main thread, the input field is always unlocked.

I am looking for information on the network, but so far I can not find anything. If I don’t find it, I’ll have to do it all by hand. The question is, does anyone have information about such implemented terminals?

  • And what does not suit the solution with the simplest GUI - 2 fields, one for input, the other for output? This is much more convenient, since all the copy / paste type functionality is already implemented regularly. With the right approach, for example, WPF + binding, this will not increase the development effort for you, and may even reduce it, due to the fact that the console interface will have to be finished well. - Andrey NOP
  • @Andrey, yes, it’s somehow like a lamp, probably, therefore, I didn’t even think about the gouache. In terms of outputting plain text, it seems to me that the console will be more convenient, although I haven’t had a long time with the gui. - anweledig
  • In vain think so, and lamp black with white mono text can be drawn in the GUI. The console solution has a lot of problems, you need to think about how to be when leaving the log abroad of the screen - because the bottom line should remain in place, this console does not support, i.e. will have to abandon the part of the log, which does not fit into the screen. Well, about the inconvenience of editing + copy / paste into the console, I already wrote. - Andrey NOP
  • one
    I did not see the realized ones, but you can use your hands. With copying the output, there really will be a problem, and simple output scrolling is not a problem at all if extreme speeds are not needed. The console output is rather slow. Look at this and that , maybe something will be useful, well, or finally incline you towards a simple GUI - rdorn

1 answer 1

As an option with the console - you can try different telnet clients. For example , this one or this one .

From experience with GUID - telnet has always been more convenient for rapid development, because I have different implementations of view (Win form, wpf) still need to be configured.