[C++]製作一個簡單的即時通訊軟體 - 使用CSocket

這幾天大陸放長假,懶得維護一些東西,就來弄一些有的沒的自己的事情。這個東西以前覺得還蠻好玩的,以前本公司的msn會監控,所以一言一語都會被紀錄,透過Mail的方式也會被紀錄,一整個就很煩,所以這個小軟體應該可以稍微有一點隱私,

這支程式會用到以下的元件與方法:
- CSocket
- 視窗之間溝通(使用extern)

--很簡單的流程圖--



--說明--
1. Server端先啟動,建立一個Socket Port,以便Client連線
2. Client端再啟動,輸入Server的IP和一個自訂的user name連線
3. Client連線成功,Server會有一個通知
4. 接著就可以傳遞訊息了

--程式執行圖--
[Client端]



[Server端]

--完整Source Code(VC++ 2008 vaildated)
Download


不過現在大家應該都是用WeChat或是Line直接聊了吧......

--延申--
* 將Port開放調整
* 加密文字
* Server使用者控管

0 意見:

搜尋此網誌

總網頁瀏覽量

TK呱呱

Made with by TK