[![Build Status](https://travis-ci.org/abdularis/LAN-Share.svg?branch=master)](https://travis-ci.org/abdularis/LAN-Share) # LAN Share LAN Share is a cross platform local area network file transfer application, built using Qt GUI framework. It can be used to transfer a whole folder, one or more files, large or small immediatelly without any additional configuration. ## Install You can download the Ubuntu package or linux AppImage or Windows executable from the release page. [https://github.com/abdularis/LAN-Share/releases](https://github.com/abdularis/LAN-Share/releases) * Using .deb (Ubuntu/Debian) download the latest version, for example `lanshare_1.2.1-1_amd64.deb` then open a terminal, navigate to directory where the downloaded package is located and type ``` $ sudo dpkg -i ./lanshare_1.2.1-1_amd64.deb ``` * Using AppImage (All Linux) simply download the AppImage and run it on all linux distribution * For Windows See the github release page or go to [Softpedia](https://www.softpedia.com/get/Internet/File-Sharing/LAN-Share.shtml) ## Compiling instructions To compile LANShare you need to install Qt tools, on Debian you can use: ``` $ sudo apt install qt5-qmake qt5-default ``` For more information about qmake you can visit this [page](https://doc.qt.io/qt-5/qmake-tutorial.html). Then you can download the sourcecode with git: ``` $ git clone https://github.com/abdularis/LAN-Share ``` and compile with: ``` $ cd LAN-Share-1.2.1/src $ qmake -o Makefile LANShare.pro $ make ``` ## Features * Send one or more files * Send folder * Send to multiple receiver at the same time * Cancel, pause and resume operations while transfering ## Usage * Computer has to be connected to a local area network (wired or wireless) * Run the application in both sender and receiver * Send the file/folder by, select *Send* (files or folder) then -> select receiver in the *'Select Receiver'* dialog, finally click *'Send'* * File/folder would automatically received by the receiver ## Screenshots ![Screenshot 1](screenshot.png) ![Screenshot 2](screenshot2.png) ![Screenshot 3](screenshot3.png) ## License GPLv3