`
trydofor
  • 浏览: 150467 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

ipmsg on openSUSE 11.1

阅读更多
ipmsg on openSUSE 11.1
^^^^^^^^^^^^^^^^^^^^^^^
- 作者:臭豆腐[trydofor.com]
- 日期:2009-01-13
- 授权:署名-非商业-保持一致 1.0 协议
- 声明:拷贝、分发、呈现和表演本作品,请保留以上全部信息。

0. 文档目录
^^^^^^^^^^
[[<=$INDEX]]

1. 安装飞鸽
^^^^^^^^^^
下载最新版 g2ipmsg-0.9.6.tar.gz http://www.ipmsg.org/index.html.en

=================== tty: make install =======================
trydofor@linux-m6gc:~/Desktop> cd /usr/local/src/
trydofor@linux-m6gc:/usr/local/src> tar -xzf g2ipmsg-0.9.6.tar.gz
trydofor@linux-m6gc:/usr/local/src> ll
>total 520
>drwxr-xr-x 8 trydofor users   4096 2009-01-13 13:55 g2ipmsg-0.9.6
>-rw-r--r-- 1 trydofor users 521263 2009-01-13 13:52 g2ipmsg-0.9.6.tar.gz
trydofor@linux-m6gc:/usr/local/src> cd g2ipmsg-0.9.6
./configure --enable-systray --with-ext-charcode=UTF-8
make
sudo make insatll
g2ipmsg
>
>(g2ipmsg:27370): GStreamer-WARNING **: Failed to load plugin
>'/usr/lib/gstreamer-0.10/libgstcacasink.so': /usr/lib/gstreamer-0.10/
>libgstcacasink.so: undefined symbol: caca_dither_bitmap
# 不影响使用,不用管这个警告.
# 在桌面建立快速启动
trydofor@linux-m6gc:~/Desktop> cat IPMSG.desktop
>[Desktop Entry]
>Version=1.0
>Encoding=UTF-8
>Name=IPMSG
>Type=Application
>Terminal=false
>Icon[en_US]=gnome-panel-launcher
>Name[en_US]=IPMSG
>Exec=/usr/local/bin/g2ipmsg
>Icon=/usr/local/share/pixmaps/ipmsg.png
=============================================================

2. 设置防火墙
^^^^^^^^^^^^
系统默认防火墙是打开的,所以启动Ipmsg后,窗口里没有用户,是被防火墙拦截的原因.
Ipmsg的端口是 2425 TCP/UDP 在防火墙里允许其访问 ,
Yast>firewall>AllowedServices>Advanced..
=========================== tty:iptables ======================
linux-m6gc:~ # cat /etc/services |grep 2425
>fjitsuappmgr 2425/tcp   # Fujitsu App Manager
>fjitsuappmgr 2425/udp   # Fujitsu App Manager
linux-m6gc:~ # iptables -L | grep fjitsuappmgr
>ACCEPT  tcp  --  anywhere     anywhere   tcp dpt:fjitsuappmgr
>ACCEPT  udp  --  anywhere     anywhere   udp dpt:fjitsuappmgr
===============================================================
这时,打开ipmsg,刷新用户列表,就可以看到用户了.

3. 设置编码
^^^^^^^^^^
可能刷新ipmsg用户的时候,会出现n多以下错误
.....................................
FileName:userdb.c
Function:fill_user_info_with_message
Line:278
Can not convert message from 10.4.5.98
into ineternal representation
.....................................

恭喜你,说明你的用户群里,有中文用户名,
在g2ipmsg-0.9.5中,需要vi src/codeset.c 来搞定,即,
#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE
改为
#define IPMSG_PROTO_CODE “CP936”
但在g2ipmsg-0.9.6中,不需要修改任何东西,作者已经做好了,
我们要做的就是打开ipmsg窗口,在setting>preferences>
External representation of IPMSG character code
里选择"CP936",然后"YES",再刷新用户列表,问题就搞定了.

原始地址http://www.trydofor.com/a9w3-auhome/trydofor/article/2009/0113075318/body.htm
3
1
分享到:
评论

相关推荐

    IPMsg中、日版

    《IPMsg中、日版——高效便捷的局域网通信利器》 IPMsg,全称为Internet Popup Message,是一款强大的局域网通信工具,以其简洁的界面、高效的通信性能和跨语言支持深受用户喜爱。该软件提供了中文版和日文版,使得...

    IPMSG源码(包含IPMSG的协议的相关资料)

    IPMSG(Internet Protocol Message Gateway)是一种基于UDP的即时通讯协议,由日本的Hajime Tanaka开发。这个软件源码包“IPMSG源码(包含IPMSG的协议的相关资料)”对于深入理解网络编程,尤其是即时通讯协议的设计与...

    IPMSG.rar旧版的飞鸽

    标题中的"IPMSG.rar旧版的飞鸽"指的是一个名为"IPMSG"的软件的旧版本,它被封装在一个RAR格式的压缩包中。IPMSG(Internet Packet Message Program)是一款适用于局域网内的即时通讯软件,它允许用户在相同的网络...

    ipmsg协议详细笔记

    IPMSG 协议详细笔记 IPMSG 协议是用于文件传输和管理的协议,它使用 TCP/UDP 传输数据,使用 2425 端口号。下面是 IPMSG 协议的详细笔记: 1. 文件夹传送请求:IPMSG_GETDIRFILES 当数据接收方接收文件目录时,...

    ipmsg源代码程序

    源代码中的`ON_MESSAGE`、`ON_BN_CLICKED`等宏定义了各种消息的处理函数。 6. 网络通信模块:IPMSG的核心功能在于网络通信,这部分源代码会涉及到socket编程,包括TCP连接的建立、数据包的封装和解封装、心跳维持等...

    IPMSG2007飞鸽传书

    《IPMSG2007飞鸽传书》是一款经典的局域网即时通讯软件,它以其简单易用、高效稳定的特点,在个人用户和企业环境中广泛使用。"IPMSG2007"是其简称,代表着这款软件的核心版本。下面将详细阐述IPMSG2007的相关知识点...

    ipmsg

    标题中的“ipmsg”指的是Internet Popup Message Send Gateway,它是一个开源的、跨平台的即时通讯工具,主要用于在同一局域网内的计算机之间发送消息、交换文件。这个工具的设计灵感来源于Windows平台上的飞鸽传书...

    IPMsg.src_java

    标题 "IPMsg.src_java" 暗示我们正在讨论一个与IP消息传递(IP Message,通常简称为IPMSG)相关的Java源代码项目。IPMSG是一种网络通信协议,用于在同一局域网内的计算机之间进行即时消息传递、文件传输、屏幕截图...

    IPMSG_v4.1.121228

    标题 "IPMSG_v4.1.121228" 指向的是一个名为 "IPMSG" 的软件的特定版本,版本号为4.1.121228。这个描述简洁,没有提供过多的信息,但我们可以通过对IPMSG软件的理解来深入探讨其相关的知识点。 IPMSG,全称为...

    无需安装的ipmsg

    标题“无需安装的ipmsg”指的是一个无需经过传统安装过程即可使用的IP Message(IPMSG)软件。IPMSG,全称Internet Popup Message Gateway,是一种局域网内的即时通讯工具,允许用户在同一个网络环境下发送文本、...

    ipmsg-局域网聊天通讯工具

    《IPMSG:局域网聊天通讯工具的深度解析与应用》 在当今信息化时代,高效便捷的通信方式已经成为日常工作中不可或缺的一部分。对于局域网内的通信需求,IPMSG(Internet Packet Message Program)作为一种轻量级的...

    IPMSG.exe 软件

    IPMSG.exe IPMSG.exe IPMSG.exe

    ipmsg.rar中文版

    标题中的“ipmsg.rar中文版”表明这是一个针对中国用户的压缩包文件,其中包含了IP Messenger(简称IPMSG)的中文版本。IPMSG是一款流行的即时通讯软件,尤其在企业内部网络环境中广泛应用,因为它支持局域网内的点...

    IPMsg.zip日文版

    《IPMsg.zip日文版——探索局域网通信的秘密》 IPMsg,全称为Internet Popup Message,是一款在局域网内部高效沟通的实用工具。它以其简洁的界面、丰富的功能和便捷的操作,深受用户喜爱。这个"IPMsg.zip日文版...

    IPMSG

    "IPMSG",全称是Internet Popup Message System,是一款基于局域网的即时通信软件,由日本的HOT-MAIL公司开发。它以其便捷、快速的文件传输功能,在IT行业中得到了广泛的应用,尤其是在企业内部通信中。下面我们将...

    IPMsg2007.rar

    《飞鸽传书IPMsg2007:局域网通信的高效工具》 飞鸽传书(IPMsg)是一款深受用户喜爱的局域网即时通讯软件,尤其在企业环境中广泛应用。这款软件以其无需服务器、操作简单、功能实用等特点,成为了用户在局域网内...

    ipmsg 添加ip 指定ip访问 ipmsg 添加ip 指定ip访问

    IPMSG(Internet Protocol Message System)是一款简单而实用的局域网即时通讯软件,它允许用户在局域网内部发送文本消息、文件、目录等。在标题和描述中提到的“添加IP”和“指定IP访问”是IPMSG使用中的两个关键...

    ipmsg局域网通讯软件

    《IPMSG:局域网通讯软件的高效工具》 在数字化办公环境中,高效的数据传输和实时通讯成为必不可少的环节。IPMSG(Internet Popup Message Gateway)作为一款局域网通讯软件,以其独特的批量传文件功能和便捷的聊天...

    ipmsg的开源代码

    《深入解析ipmsg开源代码:探索网络文件传输的TCP通信机制》 在IT领域,源代码的开放性一直是推动技术进步的重要力量。今天我们要探讨的是一个名为“ipmsg”的开源项目,它是一款实现即时通讯功能的软件,尤其擅长...

Global site tag (gtag.js) - Google Analytics