1.飞秋源码可以商用吗
2.哪位大神聊天软件代码啊(语言不限制),飞鸽飞鸽要求三人聊天,传书传书可传输文件,源码源码获取ip地址端口。下载求大神帮忙
3.飞鸽传书2007绿色版软件介绍
4.飞鸽传书2007绿色版软件特色
5.局域网即时通讯软件
6.Linux系统下编译安装飞鸽传书g2ipmsg
飞秋源码可以商用吗
不可以。飞鸽飞鸽
飞秋是传书传书linux源码编译部分一款局域网聊天传送文件的绿色免费软件,不开源其他人无法使用飞秋源码进行任何商业行为,源码源码飞秋参考了飞鸽传书和QQ,下载有效兼容飞鸽传书协议,飞鸽飞鸽具有局域网传送方便,传书传书速度快,源码源码操作简单的下载优点,同时具有QQ中的飞鸽飞鸽一些功能。
飞秋支持大文件传输功能、传书传书分组功能、源码源码黑名单功能、搜索用户功能、组权限功能、群发消息及分组群发功能隐身功能、对某特定组进行隐身功能、自定义备注名功能、共享文件等功能。
哪位大神聊天软件代码啊(语言不限制),要求三人聊天,可传输文件,香港江源码头获取ip地址端口。求大神帮忙
热心网友
局域网聊天软件飞鸽传书是目前比较流行的局域网即时通讯软件,由于历史悠久,它具有比较多的用户。 因为 FreeEIM 的实现原理和飞鸽传书差不多,希望广大用户了解其原理后,在使用时更加得心应手。 程序启动时先读取用户配置文件,一般是"*.ini"格式,然后,使用Winsock的广播消息给整个局域网发送一个数据包,这时候,如果其他电脑已经运行了飞鸽传书,那么他收到这个包后,会将包的信息读取出来,当然,这个包里有用户的IP,用户名,性别等等。这样,在用户列表里就多了一个用户了。他的用户检查方式就如此简单而已。至于跨网段的实现,只需简单地修改一下广播地址就行了,炸金花源码可控如果不考虑速度,你可以给整个internet发广播消息。 消息发送,文件传输这些功能,都比较简单,如果你会网络编程,给你对方IP地址,这些功能实现起来再简单不过了。语音、视屏等,只需编写一些语音视频采集代码,传书的话,就像传文件一样。这里给段广播消息的实现代码吧: // 发送广播登陆消息
void EM_UserLogin::SendLogin_BC(LPEM_DATA msg)
{
SOCKET m_socket;
m_socket = socket(AF_INET, SOCK_DGRAM, IPPROTO_IP);
if (INVALID_SOCKET == m_socket)
{
MessageBox(0, "socket failed.", NULL, MB_OK);
}
SOCKADDR_IN sin; sin.sin_addr.s_addr = htonl(INADDR_BROADCAST);
sin.sin_family = AF_INET;
sin.sin_port = htons(BROADCAST_SEND_PORT); BOOL bOpt = TRUE;
if (SOCKET_ERROR == setsockopt(m_socket, SOL_SOCKET, SO_BROADCAST, (char*)&bOpt, sizeof(bOpt)))
{
// Error occurred
::MessageBox(0,"BC setsockopt error.",0,0);
return;
}
char *tmpBuf = msg->GetBuffer();
if (SOCKET_ERROR == sendto(m_socket, tmpBuf, msg->GetLength(), 0, (PSOCKADDR)&sin, sizeof(sin)))
{
// Error occurred
::MessageBox(0,"BC sendto error.",0,0);
return;
} closesocket(m_socket);
} 我们要向QQ、MSN、ICQ、AIM等大型即时通讯看齐,和他们对比,XEIM只是班级里面的一个差生,要赶得上这些优秀的同学,只有付出更大的努力才有可能追上甚至超赶他们。但是,你什么也不做,这会变成一个笑话。世界ol搭建源码飞鸽传书的实现原理:(1)最关键的是局域网用户列表的建立;飞鸽启动时使用UDP协议向...这个广播地址发送广播包,默认端口是。广播包内容包含用户名、工作组、主机名、IP等信息;
已启动飞鸽的用户通过端口收到此广播包后,就会在自己的用户列表中添加这个用户的用户名、工作组等信息,同时向对方IP发送本机用户的个人信息;从而双方都能建立起用户列表;(2)刷新用户列表时发送的广播包和启动时差不多,只不过返回的标识信息略有不同;可以做一个小工具,监控端口内存流,就能截获刷新和聊天时的消息。(3)传送聊天信息时同样使用UDP协议;由于UDP协议是无连接协议,传输速度快,但是没有确认机制,是不可靠的协议,需要自己定义返回信息的标志来判断对方是否收到信息;(4)用户离线时发送一个离线广播包到...,收到此广播包的用户,根据包中的IP地址(也可能是多种判断标志或者包含硬件标识,比如网卡地址等)删除对方的用户列表信息;
(5)广域网无法直接使用广播方式,靠手工添加"局域网外广播列表"来建立相互的关系;(6)飞鸽传送文件是使用TCP协议,端口;其他一些资料:1.飞鸽使用C++语言,开发工具:Visual C++ 4.1, 6.0, or later;2.飞鸽公开源码,在作者(来自日本广岛的白水启章)和汉化者(阿志)网站下载源码,源码注释为日文;可以使用VC++修改、星辰信号指标源码编译;3.飞鸽传书是来自日本的软件,日文版是它的第一版本;此外还有中文,英文,韩文,葡萄牙文等语言;4.飞鸽使用的加密算法:RSA、Blowfish、RC;5.飞鸽可以使用命令行方式发送信息,命令格式如下: ipmsg [端口] /MSG [/LOG][/SEAL] <主机名或IP地址> <消息> 可以使用IPMsg [端口] 命令改变默认端口,并同时启动多个实例,但是修改后只有使用相同端口的用户才能收到相互的信息;6.飞鸽非安装版,并不是纯绿色软件,直接删除会在注册表留下垃圾键值; * 飞鸽把所有设置信息都保存在注册表的以下位置: \\HKEY_CURRENT_USER\Software\HSTools\ 用户密码以不可逆加密方式存储. * 如果你忘记了密码, 可以在注册表中将此键值删除,清除密码*\\HKEY_CURRENT_USER\Software\HSTools\IPMsgEng\PasswordStr7.飞鸽一次传送文件数达到几千个时,有丢失文件的可能,怀疑是飞鸽的一个bug,而传输大文件则没有问题;8.飞鸽最稳定的正式版本是V2.;目前v2. alpha6 版正在测试,尚未正式发布;其他如2.,绿色版为修改版本,并非正版;
飞鸽传书绿色版软件介绍
飞鸽传书绿色版是一款专为局域网设计的即时通讯工具,它基于TCP/IP(UDP)协议,支持在局域网内进行信息传递、文件和文件夹的快速传输,速度相当高效。这款软件与飞秋、懒Q等其他应用具有互通性,使得跨平台的交流变得更加便捷。
飞鸽传书绿色版具有广泛的操作平台兼容性,包括Windows、Mac、UNIX以及Java环境,实现了不同系统之间的无缝对接,无需依赖服务器支持。从2.版开始,它还引入了RSA/Blofish加密技术,保障了通讯数据的安全性,为用户的交流提供了额外的保护层。
此软件设计精巧,界面简洁易用,最吸引人的是,它完全免费供用户下载和使用。目前,已发布的版本涵盖了Win、Win、MacOS、MacOSX、X、GTK、GNOME等多个平台,而且源代码公开,让用户和开发者都能深入了解和参与其功能的改进和优化。
飞鸽传书绿色版软件特色
飞鸽传书绿色版软件具有显著的特色,无需依赖服务器,为用户提供了极大的便利性。
其核心功能之一是支持文件/文件夹的传输,从2.版开始,用户可以方便地在不同设备间传输文件和文件夹,满足日常办公或数据共享需求。
在安全方面,飞鸽传书采用了高级加密技术,如RSA和Blofish,从2.版开始,确保通讯数据在传输过程中的保密性,增强了用户的隐私保护。
软件设计简洁易用,用户界面直观,即使是初次接触的用户也能快速上手。此外,它还提供完全免费的服务,无需用户承担任何额外费用,为用户节省了成本。
飞鸽传书的版本非常丰富,支持包括Win, Win, MacOS, MacOSX, X, GTK, GNOME, Java在内的多种平台,满足不同用户群体的需求。并且,源代码公开,这不仅显示了其透明度,也鼓励了开发者社区的参与和改进。
局域网即时通讯软件
我所在单位采用的局域网即时通讯软件是飞鸽传书,名为IPMsg。这款软件基于TCP/IP(UDP),适用于多个操作系统平台,如Windows、Mac、UNIX和Java,支持跨平台的即时交流,无需依赖服务器。它的主要功能包括文件和文件夹的传输,从2.版开始就具备了此功能,而且采用了RSA/Bloom过滤器加密技术,为信息安全提供了保障。IPMsg设计简洁易用,且完全免费,用户可以放心使用。现有的版本涵盖了Win、Win、MacOS、MacOSX、X、GTK、GNOME等平台,且源代码是公开的,便于开发者进行定制和扩展。总体来说,IPMsg是一个实用且灵活的通讯工具。如果你对它感兴趣,可以前往以下链接下载:.com/soft/.html
/soft/.htm
Linux系统下编译安装飞鸽传书g2ipmsg
系统Mandriva ,飞鸽版本为0.9.5。
首先需要另外一些包,系统有些还没有,只能重新装,包据libgnomeui-2, gtk+-2, glib-2,libpanel-applet-2等,使用./configure会有相应的提示,把缺少的装上就行了,如libgnomeui2-devel-2..0-2mdv.0。
准备工作完成之后,接下来
./configure
make
make install
然后就可以在/usr/local/bin中找到g2ipmsg程序了,运行它就可以了。但是,这样它不支持中文。再看看README文件,说是支持中文的话要另加参数,无奈,只能重新安装。
make uninstall //作者做事倒也仔细,把这个功能也做全了。
按README文件是:
./configure --enable-systray --with-ext-charcode=CP
即把编码指定为CP。好,就按他说的办。这样再makemake install之后,运行程序却仍不能显示中文,不知是被作者忽悠了还是RP有问题。
接下来是一阵无奈的Google和百度,按网上一些介绍的方法试了个遍,仍不见效。最终的解决方法是在源码中修改一点点东西。把该程序src目录的codeset.c中的
#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE
这一行改为
#define IPMSG_PROTO_CODE “CP”
或
#define IPMSG_PROTO_CODE "UTF-8" //(如果系统编码不是UTF-8可能会有问题)
就可以了。
至此已完成了Linux下飞鸽传书的安装,按理说就可以跟Windows下的飞鸽直接交流了。该版本据说只能传单个文件,不能传文件夹。