飞鸽传书协议的C#版实现以及客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
iFish 4359ab1aea
Create README.md
2 years ago
FSLib.IPMessager 修正V2版信息解码中的解压缩错误;添加定时清理消息缓存丢弃过期消息的机制。 6 years ago
FSLib.IPMessager.FileShareService 源码库重建 7 years ago
FSLib.IPMessager.LogService 源码库重建 7 years ago
IPMessager.Net 合并提交 7 years ago
Resources 源码库重建 7 years ago
.gitignore 添加GitIgnore文件 6 years ago
IPMessager.NET.sln 源码库重建 7 years ago
IPMessager.NET_VS2008.sln 源码库重建 7 years ago
IPMessager.NET_VS2012.sln 修正V2版信息解码中的解压缩错误;添加定时清理消息缓存丢弃过期消息的机制。 6 years ago
README.md Create README.md 2 years ago

README.md

IpMsg.Net

A .net implemention of ipmsg.

这是一个飞鸽传书的.NET实现。

项目最早起源于2005年,当时飞鸽传书(IPMSG)在大学的局域网里十分流行,传输文件和文件夹十分方便。 而当时我正在自学VB.NET,所以为了自学的目的,编写了这一套东西。

大学毕业后由于工作关系,这个工具就用不到了,因此开发也就断断续续,直到后来没有再继续。

所以,这套代码是基于VB.NET开发的,开发工具最新是VS2012。但是你看到的代码可能都是C#,这是因为工作后我的语言倾向从VB.NET转变成了C#。

项目说明

目录 说明
FSLib.IPMessager 网络通信核心库
IPMessager.Net 前端UI,是Windows Forms类型的应用程序
FSLib.IPMessager.FileShareService 文件共享扩展。并没有完成
FSLib.IPMessager.LogService 日志记录扩展。并没有完成

这是一套很老的代码,最后维护于2010年。限于时间和环境,因此这套代码中可能存在着很多老式的和不规范的写法。请尽量不要借鉴这里的任何技巧。