资源简介
飞鸽传书(IP Messenger,简为IPMsg)是一个小巧方便的即时通信软件,它适合用于局域网内甚至广域网间进行实时通信和文档共享。特别是在局域网内传送文件/文件夹的速度非常快!
- IPMsg 是一款局域网内即时通信软件, 基于 TCP/IP(UDP).
可运行于多种操作平台(Win/Mac/UNIX/Java), 并实现跨平台信息交流.
- 不需要服务器支持.
- 支持文件/文件夹的传送 (2.00版以上)
- 通讯数据采用 RSA/Blofish 加密 (2.00版以上)
- 十分小巧, 简单易用, 而且你可以完全免费使用它
- 目前已有的版本包括: Win32,
代码片段和文件信息
/**********************************************************
*Filename: coms.c
*Author: 星云鹏
*Date: 2008-05-15
*
*主要的数据结构、全局变量和包的解析与生成
*********************************************************/
#include “ipmsg.h“
#include “coms.h“
#include
#include
#include
#include
#include
#include
const char allHosts[] = “255.255.255.255“; //广播用地址
int msgSock; //消息
int tcpSock; //文件
struct passwd* pwd;
struct utsname sysName;
char workDir[FILENAME];
int utf8;
gsNode sendFHead getFHead; //发送和接收文件列表
msgList mList; //接受到的消息列表
pthread_mutex_t sendFMutex=PTHREAD_MUTEX_INITIALIZER; //发送文件
pthread_mutex_t getFMutex=PTHREAD_MUTEX_INITIALIZER; //接收文件
pthread_mutex_t msgMutex=PTHREAD_MUTEX_INITIALIZER; //消息队列
pthread_mut
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-06-30 17:39 ipmsg\
文件 6148 2010-06-30 17:39 ipmsg\.DS_Store
目录 0 2010-06-30 17:49 __MACOSX\
目录 0 2010-06-30 17:49 __MACOSX\ipmsg\
文件 82 2010-06-30 17:39 __MACOSX\ipmsg\._.DS_Store
文件 7451 2008-05-17 09:39 ipmsg\coms.c
文件 233 2008-05-17 09:39 __MACOSX\ipmsg\._coms.c
文件 2827 2008-05-18 18:48 ipmsg\coms.h
文件 233 2008-05-18 18:48 __MACOSX\ipmsg\._coms.h
文件 812 2008-05-17 15:04 ipmsg\encode.c
文件 233 2008-05-17 15:04 __MACOSX\ipmsg\._encode.c
文件 289 2008-05-14 21:34 ipmsg\encode.h
文件 233 2008-05-14 21:34 __MACOSX\ipmsg\._encode.h
文件 3623 2008-05-14 21:19 ipmsg\ipmsg.h
文件 233 2008-05-14 21:19 __MACOSX\ipmsg\._ipmsg.h
文件 10231 2008-05-18 18:47 ipmsg\main.c
文件 233 2008-05-18 18:47 __MACOSX\ipmsg\._main.c
文件 571 2008-05-18 15:20 ipmsg\Makefile
文件 233 2008-05-18 15:20 __MACOSX\ipmsg\._Makefile
文件 23865 2008-05-19 09:32 ipmsg\send_receive.c
文件 233 2008-05-19 09:32 __MACOSX\ipmsg\._send_receive.c
文件 1114 2008-05-15 16:26 ipmsg\send_receive.h
文件 233 2008-05-15 16:26 __MACOSX\ipmsg\._send_receive.h
文件 3156 2008-05-15 16:25 ipmsg\users.c
文件 233 2008-05-15 16:25 __MACOSX\ipmsg\._users.c
文件 733 2008-05-15 16:25 ipmsg\users.h
文件 233 2008-05-15 16:25 __MACOSX\ipmsg\._users.h
文件 5117 2008-05-19 09:40 ipmsg\utils.c
文件 233 2008-05-19 09:40 __MACOSX\ipmsg\._utils.c
文件 834 2008-05-18 18:35 ipmsg\utils.h
文件 233 2008-05-18 18:35 __MACOSX\ipmsg\._utils.h
............此处省略1个文件信息
- 上一篇:java版的AC多模式匹配算法
- 下一篇:HttpClient官方最新jar包。
相关资源
- 三轴控制(电缸测试)源码
- drool 规则引擎课程表源码
- java 飞机大战(面向对象源码)
- 飞机大战小游戏源码(java Swing)
- 就业信息管理系统(源码+数据库脚本
- 基于Java的雷电游戏源码(通俗易懂)
- RGB调色板(源码)
- 微信公共号配置案例源码(附小程序
- dubbo(java源码)
- 微信转盘抽奖小程序源码
- java基础版源码+课后答案
- Jquery 文章内图片高亮显子源码
- http2发布订阅iot消息sdk(客户端)
- 简单的费率计算jsp页面源码(仅一个
- java swing 仿xp左侧菜单(AccordionPanel)
- java 推箱子游戏源码(带背景音乐)
- java 上位机实时监控系统源码
- java的LINQ使用 源码(Linq4j)
- java 日志拦截工具源码
- netty各种(《Netty 4.x 用户指南》中文
- java万能打印模块(源码+文档)
- 飞机大战小游戏源码(java版)
- java战机游戏源码(附设计报告)
- java贪吃蛇小游戏源码
- 微信小程序前端源码:百度小说
- java斗地主小游戏源码(单机版)
- java五子棋 单机版游戏源码
- java飞机大战 小游戏源码
- 魔方小游戏 java源码
- java swing象棋单机版源码
评论
共有 条评论