1.飞秋源码可以商用吗
2.哪位大神聊天软件代码啊(语言不限制),飞鸽飞鸽要求三人聊天,传书传书可传输文件,源码源码获取ip地址端口。下载求大神帮忙
3.飞鸽传书2007绿色版软件介绍
4.飞鸽传书2007绿色版软件特色
5.局域网即时通讯软件
6.Linux系统下编译安装飞鸽传书g2ipmsg
飞秋源码可以商用吗
不可以。飞鸽飞鸽
飞秋是传书传书网页源码里看不到视频地址一款局域网聊天传送文件的绿色免费软件,不开源其他人无法使用飞秋源码进行任何商业行为,源码源码飞秋参考了飞鸽传书和QQ,下载有效兼容飞鸽传书协议,飞鸽飞鸽具有局域网传送方便,传书传书速度快,源码源码操作简单的下载优点,同时具有QQ中的飞鸽飞鸽一些功能。
飞秋支持大文件传输功能、传书传书分组功能、源码源码黑名单功能、搜索用户功能、组权限功能、群发消息及分组群发功能隐身功能、对某特定组进行隐身功能、自定义备注名功能、共享文件等功能。
哪位大神聊天软件代码啊(语言不限制),要求三人聊天,可传输文件,千锋黑马源码获取ip地址端口。求大神帮忙
热心网友
局域网聊天软件飞鸽传书是目前比较流行的局域网即时通讯软件,由于历史悠久,它具有比较多的用户。 因为 FreeEIM 的实现原理和飞鸽传书差不多,希望广大用户了解其原理后,在使用时更加得心应手。 程序启动时先读取用户配置文件,一般是"*.ini"格式,然后,使用Winsock的广播消息给整个局域网发送一个数据包,这时候,如果其他电脑已经运行了飞鸽传书,那么他收到这个包后,会将包的信息读取出来,当然,这个包里有用户的IP,用户名,性别等等。这样,在用户列表里就多了一个用户了。他的用户检查方式就如此简单而已。至于跨网段的实现,只需简单地修改一下广播地址就行了,sky传奇引擎源码如果不考虑速度,你可以给整个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只是班级里面的一个差生,要赶得上这些优秀的同学,只有付出更大的努力才有可能追上甚至超赶他们。但是,你什么也不做,这会变成一个笑话。河源码头砖飞鸽传书的实现原理:(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下的飞鸽直接交流了。该版本据说只能传单个文件,不能传文件夹。