Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介:基于TCP协议,使用CS架构的局域网网络聊天室,使用c++编写
功能:一个或多个客户端连接服务端后,服务端可监听并广播各个客户端发送的消息,可显示消息发送者的用户名

使用方法:
(1)运行服务端:Server.exe
(2)运行客户端:Client.exe (可运行多个)
(3)客户端输入ip和端口号(可自动输入本地ip,或手动输入内网穿透ip)
(4)客户端输入用户名,可使用数字或中英文;
(5)客户端可发言,按回车发送,服务端和其他已接入服务端的客户端均可收到信息(可见用户名)
(6)客户端按ctrl+c或输入exit退出服务端,按两次回车关闭窗口
(7)服务端按ctrl+c或输入exit关闭连接,按两次回车关闭窗口

V1.3.1版本:
去除了旧版本代码注释;
少量调整了输出文本,加入了显示版本号的全局变量;

V1.3版本震撼发布!!!:
可使用内网穿透工具(Sakura frp)将服务器连接公网ip实现非局域网远程连接;
手动输入时需输入端口号;
他人消息干扰输入bug尚未修复(难办,那就别办了);

V1.2版本:
将输入用户名时间增加为20秒;
客户端输入ip地址时可选择自动输入本地ip或手动输入ip(准备跨设备时使用)

V1.1版本:
修复了中文乱码问题。
!!!当前版本存在bug,输入端口号连接服务器之后需要在五秒内输入用户名,否则会断开连接。(V1.2已解决)

V1.0版本:
只测试过本地运行, 中文可能出现乱码所以目前为英文版本。

About

记得先看Readme

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages