Skip to content

chucnorrisful/easy-transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy-Transfer

This project aims to solve one simple problem: To quickly send files from your phone to your computer! And to do so:

  • device agnostically
  • with maximum speed
  • without a hustle

This project focusses on Windows atm, but should already work on linux/mac - just without some quality of life features.

How to use:

(see below on how to install)

  • Double-click easy-transfer.exe on PC
  • A QR Code appears
  • Scan it with phone, open link
  • Upload files via the web interface
  • Find uploaded files on PC in ./data directory (opened automatically)

Only works, if your phone/device is in the same network (WLAN, LAN) as PC. Also works for PC to PC transfers - the link for the upload site is copied to your clipboard on startup of easy-transfer.exe, just send it to the second PC!

Technical how:

Simple ad-hoc file server for retrieving files over local network via web upload that's accessible from all kinds of devices. Uses standard browser APIs for upload, and a locally hosted Go backend server for hosting the upload site and receiving the files.

Install

You can build the program from source, or download the .exe from the latest release.

Info: You need Go installed on your system. See below.

Clone the project and build it manually:

git clone https://github.com/chucnorrisful/easy-transfer.git
cd easy-transfer
go build

# run the executable (or just double-click it in the explorer)
./easy-transfer.exe

Install Go

Install the Go programming language on your PC.

For Windows

Browse the official download page of Go and install a proper version of the Go developer tools for your PC.

For Linux/Debian

sudo apt-get update && sudo apt install golang-go 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published