Skip to content

Latest commit

 

History

History
101 lines (62 loc) · 2.42 KB

README_en.md

File metadata and controls

101 lines (62 loc) · 2.42 KB

LocalSend Go

✨CLI for localsend implemented in Go✨


localsend-go

Documentation

中文 | EN | 日本語

Currently divided into version v1.1.0 and v1.2.0. For version v1.1.0 documentation, see Localsend-Go-Version-1.1.0 doc.

The following documentation is for version v1.2.0.

Installation

Arch Linux

yay -Syy
yay -S localsend-go

😊 Alternatively, download the executable file from the Release section. Find the one for your platform.

Prerequisites

  • Go 1.16 or later

Clone the Repository

git clone https://github.com/meowrain/localsend_cli.git
cd localsend_cli

Build

Use the Makefile to build the program.

make build

This will generate binaries for all supported platforms and store them in the bin directory.

Usage

Run the Program

On Windows, you can directly double-click the executable.

Windows

Or run:

.\localsend_cli-windows-amd64.exe

Version 1.2

Simply use the keyboard to select the desired mode, and the corresponding mode will automatically start.

Windows Run

In Receive Mode, please use Ctrl + C to exit the program after receiving files. Do not close the window directly; on Windows, closing the window does not terminate the program.

Run the appropriate binary for your OS and architecture.

On Linux, enable the ping functionality by executing:

sudo setcap cap_net_raw=+ep localsend_cli

Contributing

Thanks to the contributors below for their support!

Feel free to submit issues and pull requests to help improve this project.

License

MIT

Todo

  • Improve send functionality: display sent text directly on the recipient device.
  • Fix TUI refresh issues.
  • Add internationalization (i18n).

Star History

Star History Chart