When Windows 3.11 appeared, it wasn’t easy and free to get the RCP server, and those that came across were unstable and had to be restarted. The emulator that worked for us was found – it was NetTerm. He almost arranged for us, since it was possible to adjust the color scheme in it, like under DOS, and it had an analogue of the RCP server built in – Z-modem, which allowed not only transferring files, but also launching other commands (for example, open file in NOTEPAD). And all the commands and the files themselves were transmitted using the already established telnet session connection. But there were problems with encodings, input of national characters, it was impossible to remove the toolbar with unnecessary buttons for the operator, the curvature of the font. At the next stage of development, Windows 95 appeared. Somewhere on the network, telnet showed up, which worked in the console window. It was very similar to the DOS program in fonts, unfolded in full screen, and most importantly – the source code was attached. But, unfortunately, there was no analogue of RCP or Z-modem. And later, PuTTY appeared, also with source codes, with normal fonts, with the ability to control colors on the screen and other twists that were so lacking. This emulator even had a built-in ability to print to a predefined printer. But still this was not enough. I wanted to transform CHUI. I wanted the CHUI program to control the workplace. I wanted to make the CHUI program a center for quickly obtaining information, and that the rest of the environment served as a means to achieve this goal putty use ssh key.
Requirements for CHUI programs
But progress does not stand still, and the list of what was required of the CHUI program has grown. Namely:
transfer the file to a local disk;
pick up a file from the disk;
run the application on the workstation;
send files to a matrix printer;
send files to a laser printer;
open files automatically by extension;
open files in various programs (Adobe Acrobat Reader, MS Word, MS Excel, OpenOffice Calc, OpenOffice Writer);
receive the contents of folders on the workstation;
read and write to the registry;
get printer lists;
get lists of workstation disks.