Skip to content

lcconly/IM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

注意:代码中包含一些系统不自带的库(ncurses),先输入 sudo apt-get install libncurese-dev安装

A.IM客户端:

主要功能:

	『1』进入系统输入名字注册

	『2』单聊,输入功能1,输入名字实现单聊,按ctr+B返回功能选择

	『3』群聊,输入功能2,按ctr+B返回功能选择

	『4』查询在线的好友数目,输入功能3

	『5』退出登录,输入功能4,或者ctr+C

	『6』实现了界面的功能

运行方法:

	『1』运行平台linux_32;

	『2』利用终端进入程序代码所在的目录,执行make clean,然后make,之后输入./IM_client 机器的IP即可。

	『3』进入系统无需鼠标操作,键盘输入即可看见光标

B.IM服务器

主要功能:

	『1』多线程监听客户端

	『2』显示客户端的功能

	『3』显示包的转发方向

运行方法:

	『1』运行平台linux_32;

	『2』利用终端进入程序代码所在的目录,执行make clean,然后make run即可。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages