iptux: LAN communication software
Install
Linux
Mac OS X
brew tap iptux-src/iptux
brew install iptux
Build from source
Linux (Debian and Ubuntu)
sudo apt-get install git libgtk-3-dev libglib2.0-dev libjsoncpp-dev g++ meson libsigc++-2.0-dev libayatana-appindicator3-dev appstream gettext git clone git://github.com/iptux-src/iptux.git cd iptux meson setup build meson compile -C build # or "ninja -C build" if meson version < 0.54 sudo meson install -C build iptux
Mac OS X
brew install meson gettext gtk+3 jsoncpp gtk-mac-integration libsigc++@2 appstream
git clone git://github.com/iptux-src/iptux.git
cd iptux
meson setup build
meson install -C build
iptuxUsage
- adjust firewall to allow use the TCP/UDP 2425 port.
- then run
iptux.
Compatible list
check https://github.com/iptux-src/iptux/wiki/Compatible-List
Develop
- use
meson setup -Ddev=true buildto build an iptux which can use resource in source directory. - start 2 iptux on one machine for test
- It's a known bug that you can not send file between 127.0.0.2 and 127.0.0.3
iptux -b 127.0.0.2 & iptux -b 127.0.0.3 &
Contributing
- Help improve translation, we are using weblate for translation
- Test the compatibility,
- Fix bugs.
How to update po/iptux.pot
meson setup build
meson compile update-po -C build