Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivopetiz/copypaste-on-lan
Copy/paste text and files between computers, along the network. Written in Golang
https://github.com/ivopetiz/copypaste-on-lan
app application copy copy-paste file-sharing file-upload fileserver filesharing go golang lan network paste transfer-data
Last synced: about 3 hours ago
JSON representation
Copy/paste text and files between computers, along the network. Written in Golang
- Host: GitHub
- URL: https://github.com/ivopetiz/copypaste-on-lan
- Owner: ivopetiz
- License: mit
- Created: 2017-12-12T12:53:09.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-07T09:23:25.000Z (over 4 years ago)
- Last Synced: 2023-03-21T20:46:49.896Z (over 1 year ago)
- Topics: app, application, copy, copy-paste, file-sharing, file-upload, fileserver, filesharing, go, golang, lan, network, paste, transfer-data
- Language: Go
- Size: 27.3 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Copypaste-on-lan
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4f04e44763804dc7b833948b3d59feda)](https://app.codacy.com/app/ivopetiz/copypaste-on-lan?utm_source=github.com&utm_medium=referral&utm_content=ivopetiz/copypaste-on-lan&utm_campaign=Badge_Grade_Settings)
[![Build Status](https://travis-ci.com/ivopetiz/copypaste-on-lan.svg?branch=master)](https://travis-ci.com/ivopetiz/copypaste-on-lan)Copy/paste text and files between computers, along the network. Written in Golang.
## Installation
### Debian/Ubuntu
```bash
git clone https://github.com/ivopetiz/copypaste-on-lan.git
cd copypaste-on-lan/copy/
env GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" copy.go
sudo cp copy /usr/local/bin/gocopy
cd ../paste
env GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" paste.go
sudo cp paste /usr/local/bin/gopaste
```## COPY ON LAN
```bash
Usage of copy:
-debug
Get all significant info
-ip string
Destiny machine IP address
-local
Intern transfer
-port int
Port to Copy´s server (default 9876)
-time int
Copy server window duration (in seconds) (default 300)
```## PASTE ON LAN
```bash
Usage of cpaste:
-debug
Get all significant info
-ip string
Copy server IP address
-port string
Port to Copy's server (default "9876")
```