v1.6.0 200624 beta.rar

上传者: lzj_feifei | 上传时间: 2021-03-11 07:38:04 | 文件大小: 203KB | 文件类型: RAR
Linux嵌入式局域网TCP聊天室(C语言)详情看文章: https://blog.csdn.net/lzj_feifei/article/details/107120109 采用Client/Server架构,可以同时连接5个用户,每个用户最多可以拥有20个好友,最多可以加10个群聊,文件传输的限制字节为4096,缓存机制消息最大为50,在这些限制之内可以实现如下功能: - 注册(用户名不重复):选择注册功能,输入账号密码,即可进行账号注册。 - 登录(单个用户登录,密码输入不可见):用户登录时,输入账号和密码,与服务端储存的信息进行匹配,匹配成功即可登录,匹配失败显示错误信息。 - 注销(无需再次运行程序便可登录):在功能菜单中可以退出登录。 - 私聊(仅能对好友进行):用户选择私聊功能后,提示输入用户想要私聊的另一个用户名,然后提示要发送的消息,用户输入后,显示消息发送,处理成功后消息发送到目标用户。目标用户会接受的此消息。 - 群聊(只能对所在群组进行):用户选择群聊功能后,提示输入用户想要发起群聊的群组名称,然后提示要发送的消息,用户输入后,显示消息发送,处理成功后消息发送到目标群聊用户。群聊的目标用户均会收到此消息。 - 聊天记录查询(只能获取好友和所在群组的):聊天记录保存在特定的文件中,可以查看私聊、群聊聊天记录。用户选择查看聊天记录功能后,提示输入用户想要查看得聊天记录文件的名称,用户输入后,即可打开聊天信息文件,查看聊天记录。 - 文件传输(简易版shell寻找文件,分群组和私聊文件传输):可以向好友发送指定文件。用户选择查看文件传输功能后,提示输入用户想要发送文件的另一个用户名,用户输入后,提示用户想要发送文件的文件名称,输入文件名后即可发送。接受方收到文件后,会将此文件保存在特定的文件夹中。 - 服务端消息和文件传输缓存机制:缓存好友和群组发送的离线文件和消息,待该用户登陆后由服务器返回历史消息。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明