資源簡(jiǎn)介
飛鴿傳書(IP Messenger,簡(jiǎn)為IPMsg)是一個(gè)小巧方便的即時(shí)通信軟件,它適合用于局域網(wǎng)內(nèi)甚至廣域網(wǎng)間進(jìn)行實(shí)時(shí)通信和文檔共享。特別是在局域網(wǎng)內(nèi)傳送文件/文件夾的速度非常快!
- IPMsg 是一款局域網(wǎng)內(nèi)即時(shí)通信軟件, 基于 TCP/IP(UDP).
可運(yùn)行于多種操作平臺(tái)(Win/Mac/UNIX/Java), 并實(shí)現(xiàn)跨平臺(tái)信息交流.
- 不需要服務(wù)器支持.
- 支持文件/文件夾的傳送 (2.00版以上)
- 通訊數(shù)據(jù)采用 RSA/Blofish 加密 (2.00版以上)
- 十分小巧, 簡(jiǎn)單易用, 而且你可以完全免費(fèi)使用它
- 目前已有的版本包括: Win32,
代碼片段和文件信息
/**********************************************************
?*Filename:?coms.c
?*Author:???星云鵬
?*Date:?????2008-05-15
?*
?*主要的數(shù)據(jù)結(jié)構(gòu)、全局變量和包的解析與生成
?*********************************************************/
#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;?//發(fā)送和接收文件列表
msgList?mList;?//接受到的消息列表
pthread_mutex_t?sendFMutex=PTHREAD_MUTEX_INITIALIZER;?//發(fā)送文件
pthread_mutex_t?getFMutex=PTHREAD_MUTEX_INITIALIZER;??//接收文件
pthread_mutex_t?msgMutex=PTHREAD_MUTEX_INITIALIZER;???//消息隊(duì)列
pthread_mut
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息
- 上一篇:java版的AC多模式匹配算法
- 下一篇:HttpClient官方最新jar包。
評(píng)論
共有 條評(píng)論