Folders and files
| Name | Name | 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版本: 只测试过本地运行, 中文可能出现乱码所以目前为英文版本。