2014-02-25 72 views
1

我有一個在命令行上運行的服務器應用程序,但我想創建一個GUI前端,以使用戶更容易與服務器程序交互。由於我沒有實際的主應用程序* .exe文件的源代碼,我唯一的選擇是通過服務器DLL(這是一個遊戲服務器) - 該主機應用程序支持該DLL。CLI的GUI窗口

我正在考慮的GUI將顯示診斷消息,玩家名稱(和統計信息)和服務器內存使用情況。許多用戶發現使用這個遊戲服務器應用程序託管服務器非常困難,因爲他們說CLI太困難了。

是否可以爲CLI服務器應用程序創建一個交互式前端,只需從DLL中創建?或者我需要創建一個全新的程序,以某種方式從服務器應用程序中讀取統計信息?

我簡要介紹了一下Google,我只找到了如何將CLI放在GUI窗口中,而不是其他方式。要清楚,我想生成第二個窗口來控制服務器應用程序;我不想完全擺脫CLI

+0

我不明白你的單詞組合:困難的CLI/DLL /遊戲服務器...... CLI如何與GUI相關?如果你想從第三方應用程序中選擇一些信息 - 你應該使用這個應用程序的API。或者嘗試做它的逆向工程。你能否更準確地解釋你想要的? –

+1

基本上用戶不想處理命令行並想要GUI。他手邊只有可執行文件,但想通過GUI界面提供底層程序功能。 – UmNyobe

+0

「是否可以爲CLI服務器應用程序創建一個交互式前端,只需從DLL?」我們無法回答這個問題,這取決於DLL包含的內容。 – PeterT

回答