Ubuntu+Mac使用飞鸽传书iptux进行互通

iptux不能直接与Mac版的IPMessage进行文件传输,但是可以和Windows的IPMessage进行互通。如果要实现Ubuntu和Mac下互通,就必须编译同一套代码,因为使用C++写的,所以跨平台编译即可,操作如下:

完成后即可传文件等操作。

Ubuntu:

安装

sudo apt-get install iptux

启动

iptux

Mac:

安装

brew install autoconf gettext gtk+ gconf
git clone git://github.com/iptux-src/iptux.git
cd iptux
./configure CPPFLAGS="-I/usr/local/opt/gettext/include" PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig
make
sudo make install

启动

iptux

参考:

https://github.com/iptux-src/iptux

时间: 2024-08-24 10:38:03

Ubuntu+Mac使用飞鸽传书iptux进行互通的相关文章

飞鸽传书 bind() error=10048错误的解决方法

提示  bind() 错误=10048 原因:其他程序占用飞鸽的 2425 端口 比如:飞秋也是使用2425端口 解决:用netstat命令查看是哪个进程占用了该端口 格式:netstat -ano | find "2425" 结果:  UDP    0.0.0.0:2425     *:*        1716 最后的1716就是占用2425进程的进程ID,看看是什么,可以结束的直接结束该进程,再打开飞鸽就可以了. 关于netstat命令可以输入命令 netstat /? 查看更多

飞鸽传书linux进程退出不彻底

问题描述: 飞鸽传书linux版本(QIpmsg)是有问题的. 在ubuntu14.04上运行的时候,没有任务栏图标,点击关闭也不能退出进程,端口仍然占用,无法再次运行. 这个问题截至1.2.141211版本中依然存在,不知道什么时候能解决. 解决之道: 我用飞鸽主要是传文件,但是我没耐心坐等,所以要自己动动手. 写个脚本,从控制台启动,用完以后直接 ^C结束,干干净净. #!/bin/bash cd ~/app/ipmsg ./QIpmsg.1.2.141211 这样用着就好一点了.

linux终端下飞鸽传书(飞秋)协议的简单实现

记得这还是当时在凌阳上网络课程时的做得一个小项目,过了这么久怕忘得一干二净,今天拿出来晒晒记忆,温故而知新. 这里我就不说飞鸽的具体协议了,而是重点列出主要我设计的程序框架. 工程文件组织架构: Makefile :工程编译管理文件 main.c :工程主main入口c文件 myinclude.h :公共头文件集合 ipmsg.h :IPMSG协议头文件 communication.c :用于实现消息及文件收发的c文件 communication.h file_manager.c :用链表实现的

飞鸽传书官方站点 创立黑马程序猿训练营

张孝祥于2001年创办锐信科技有限公司,2005年创办传智播客科技有限公司,飞鸽传书官方站点 创立黑马程序猿训练营,一直致力于陶瓷的飞鸽传书软件开发教育事业,张孝祥老师善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的.难于理解的问题与知识简单化解说,其人生格言是为千万人少走弯路而著书.为中华软件之崛起而讲课,从锐信科技到传智播客,十几年来,张孝祥一直在践行着这一格言,亲身培养了上万名优秀的软件开发者. 这个理由也许为很多人不耻,但确实是依据自己的飞鸽传书情况来选的.要知道这么多年没踫过数学

飞鸽传书源码分析二消息机制

转载请注明出处:http://blog.csdn.net/mxway/article/details/40225725 本篇文章是在飞鸽传书2.06源码的基础的分析的. 飞鸽传书的消息大致可分为三类:普通窗口类(后面以TMainWin为例进行分析)消息,对话框类(后面以TSendDlg为例进行分析)消息,对话框控件(后面以TEditSub为例进行分析)消息.这三类消息先合后分,这三类窗口设置的消息处理函数都是TApp::WinProc,在TApp::WinProc函数中再分发给各自的消息处理函数

飞鸽传书源码分析五-文件传输

转载请注明出处:http://blog.csdn.net/mxway/article/details/44889871 本文是在飞鸽传书源码v2.06的基础上进行分析的. 1.添加要发送的文件 文件的发送是在发送对话框中进行的,首先找到发送对话框的快捷菜单. File Transfer对应的菜单id为MENU_FILEADD,相应的command处理事件在Senddlg.cpp中的EvCommand函数中 BOOL TSendDlg::EvCommand(WORD wNotifyCode, WO

飞鸽传书源码分析-程序启动过程

转载请注明出处:http://blog.csdn.net/mxway/article/details/39581119 本文章是在飞鸽传书的2.06源码基础上分析 飞鸽传书源码运行流程如下,本篇文章只说明了飞鸽传书的启动过程,对于飞鸽伟书的消息机制及菜单加载等功能都不在本篇文章范围之内. 1. WinMain函数 int WINAPI WinMain(HINSTANCE hI, HINSTANCE, LPSTR cmdLine, int nCmdShow) { TMsgApp app(hI, c

飞鸽传书源码分析三-网络

转载请注明出处:http://blog.csdn.net/mxway/article/details/44195099 本文是在飞鸽传书2.06源码基础之上进行分析的. 一.网络的初始化 飞鸽传书主窗口对应的类TMainWin的构造函数中有如下的代码 cfg = new Cfg(nicAddr, portNo = _portNo); if ((msgMng = new MsgMng(nicAddr, portNo, cfg))->GetStatus() == FALSE) { ::ExitPro

Win8 使用经验之飞鸽传书

参考资料: http://jingyan.baidu.com/article/c1a3101eb52cd8de656deba6.html Win8的UAC关闭不生效?彻底关闭Win8的UAC? ? 1. 当我们ping同在局域网内的两个子网时,发现ping不通,后来才知道原来是win8里面的UAC搞的鬼.在win7里面,这个比较好弄.之间在运行里面输入UAC回车即可. 出现下面的界面,然后将权限设置为最低即可.这样其他人就可以访问你的笔记本了. 然后ping 目的机. 2.在win8上,利用快捷