Chinaunix首页 | 论坛 | 博客
  • 博客访问: 754710
  • 博文数量: 3
  • 博客积分: 8011
  • 博客等级: 中将
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-03 09:38
文章分类

全部博文(3)

文章存档

2008年(3)

我的朋友

分类: C/C++

2008-05-15 16:40:05

根据飞鸽传书的协议,用C语言编写实现的简易的ipmsg for Linux(ipmessager)
支持聊天及文件/文件夹的传输,与Windows版的基本兼容
在utf8和gbk的环境中,支持中文聊天及中文文件名
有些简陋,在ubuntu下进行过简单测试,练习了不少学过的东西,呵呵
希望与大家交流学习。
协议链接:http://blog.chinaunix.net/u1/35100/showart_423054.html
源代码:
文件:ipmsg4Linux_ypxing0519.tar
大小:80KB
下载:下载

阅读(23551) | 评论(18) | 转发(7) |
0

上一篇:Linux/Unix下查看本机所有网络接口的C程序

下一篇:没有了

给主人留下些什么吧!~~

chinaunix网友2010-01-22 23:10:38

想请教你一个问题。 这个为什么需要四次循环 //以tcp的方式接受传输请求 for (i=0;i<4;i++) { if (readDelimiter(fSock, buf, RECFRG, ':')<=0) { printf("Transfer cancelled.\n"); shutdown(fSock, SHUT_RDWR); return NULL; } } ================== 可以留下一个联系方式吗?

chinaunix网友2009-12-24 01:07:04

请问这个程序怎么使用? 小弟正在学习中但不知道怎么使用,希望楼主告诉我。感谢了

chinaunix网友2009-05-06 10:30:25

main.c:230:'SHUT_RDWR' undeclare (first use in this function) 为什么说这个没有定义呢

chinaunix网友2009-04-18 13:38:31

忘了说谢谢了 哈哈 谢谢你的代码 正在做毕设 网络编程这部分 受益匪浅 哈哈 谢谢

chinaunix网友2009-04-18 13:37:41

我用虚拟机运行 你的代码 跟我的XP主机飞鸽通讯 信息通信正常, 文件传输只可以接收, 给XP的飞鸽发送的时候 XP飞鸽只显示准备传送 防火墙我都关闭了. 不知道为什么会发生这种情况.