Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Sep 28, 2022. It is now read-only.
/opensendPublic archive

This repository is a mirror. Do not post issues or PRs here.

License

NotificationsYou must be signed in to change notification settings

Elara6331/opensend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Send files between systems quickly and securely

Usage

Receiver

  • Useopensend -r to start the receiver

Sender

  • Useopensend -s -t <type> -d <data>
  • type can be
    • url
    • file
    • dir
  • data can be
    • A website URL
    • A file path
    • A directory path
  • Example:opensend -s -t url -d "https://google.com"
  • Example:opensend -s -t file -d ~/file.txt
  • Example:opensend -s -t dir -d /home/user

Building

  • This project uses go modules, so building is easy
  • First, go 1.14+ must be installed (use buster-backports on debian)
  • Then, runmake inside the project's directory.
  • This will get the dependencies and compile all the files.

Installing

To install, simply follow the building instructions and then run

  • Linux:sudo make install
  • macOS:sudo make install-macos

Using on iOS

Opensend can run on iOS using theiSH app.

  • Install go usingapk add go
  • Clone this repository
  • Runmake
  • Use opensend as normal, but skip device discovery
    • Device discovery does not work properly in iSH due to Alpine Linux
    • When running receiver, add--skip-mdns
    • When running sender, add--send-to <IP>
    • This applies bidirectionally
  • Known issues
    • Opensend takes a while to become ready on iOS

Ports to whitelist

  • TCP 9797 for key exchange
  • TCP 9898 for file transfer

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp