我正在为某个项目编写一个快速服务器应用程序,因此不想编写完整的GUI。然而,主要问题是服务器的主要部分只能一次进行输入或输出。在我玩过的许多游戏中,它们都有控制台(通常需要以某种方式激活),它们通过将输入和输出分离来解决了这个问题,使得底部行专门用于输入命令,而其余部分则用于输出,就像普通的控制台窗口一样。
有没有可能用尽量少的工作量(即不必从头开始编写自己的控制台窗口)以跨平台的方式实现类似的功能呢?理想情况下,如果服务器在未安装所有GUI组件的系统上运行,我仍然希望以某种方式使用正常的命令提示符,但我想一个能够连接服务器的简单GUI客户端也可以。
通过跨平台,我指的是需要支持Windows和Linux。虽然如果我采用客户端GUI路线,还需要Mac支持。
有没有可能用尽量少的工作量(即不必从头开始编写自己的控制台窗口)以跨平台的方式实现类似的功能呢?理想情况下,如果服务器在未安装所有GUI组件的系统上运行,我仍然希望以某种方式使用正常的命令提示符,但我想一个能够连接服务器的简单GUI客户端也可以。
通过跨平台,我指的是需要支持Windows和Linux。虽然如果我采用客户端GUI路线,还需要Mac支持。