Skip to content

chenpoyang/im

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

im

Command Line IM

compile

./make

usage

a:连接
1):首先启动服务器                  ---->   ./server, 默认服务务器为:127.0.0.1, 端口为8888
2):启动客户端, 连接到服务器上      ---->   ./client 127.0.0.1 8888
3):若想启动多个客户端, 重复2)即可

b:通信
1):默认群发                        ---->   直接在客户端上从键盘上输入字符即可
2):端到端通信                      ---->   "num::msg", 其中, 
    num为套接字描述符, 表示要发送的目的客户, 详见服务器端的输出!!!
    msg为要发送的消息

    num::msg 通常为:    5::你好, 5号客户    6::6号客户, 你好
                               __sendto::message__

ps

本IM基于终端界面, 开发环境为:
1):Fedora14发行版, 内核版本:2.6.35.14-106
2):VIM - 7.3.315
3):gcc4.5.1
4):GNU Make 3.82

About

Command Line IM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published