我正在写一个快速的服务器应用程序,为什么这样真的不想写一个全面。然而问题是,主服务器的一部分,但是控制台窗口将只允许输入或输出的时间。

许多游戏我已经玩过有控制台在他们(通常需要激活以某种方式或另一)他们解决了这个问题通过分离的输入和输出,这种底线是专门用于输入输入命令,而其余的用于输出像一个正常的控制台窗口。

是否有可能做这样的事情,以最少数量的工作(即没有写我自己控制台窗口从零开始),并且在一个交叉平台的方式?理想仍然使用正常的命令提示某种方式的情况下,服务器上运行的系统没有所有GUI东西装,尽管我猜一个简单的图形用户界面客户,可以连接的服务器将被罚款。

通过交叉平台我的意思是Windows和Linux的支持是必需的。虽然如果我去的客户GUI路线id还需要Mac。

有帮助吗?

解决方案

听起来像是你应该看一看 诅咒

ncurses

pdcurses

其他提示

GUI助洗剂,这些天是很容易的。你可能会发现,点击在一起的GUI比解决这一点,你所希望的方式更容易。

我有点不确定的跨平台的一部分。你可以缩小下来一点,并指定你心里有哪些平台?

如果你正在考虑的Linux(这本身是跨平台的,至少在一定程度上),那么我看看ncurses的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top