File Transfer Tool. Compatible "Dukto" and "NitroShare"
Project description
a File Transfer Tool. compatible “Dukto” and “NitroShare”
Feature
Just drop. No authentication, no authorize, use in trusted network.
compatible “Dukto” and “NitroShare”
only CLI mode, no GUI. Dukto or NitroShare all provide GUI window.
transfer File, Directory. Dukto also send TEXT
output to DISK or STDOUT
Install
# from pypi
pip3 install ndrop
# from source code
python3 setup.py install
Using Scenarios
Client to Server
on Server(ndrop or Dukto):
$ ndrop --listen 0.0.0.0 /tmp My Node: user at DESKTOP-client (Linux) [Dukto] listen on 0.0.0.0:4644(tcp):4644(udp) - [127.0.0.1,192.168.0.1] [NitroShare] listen on 0.0.0.0:40818(tcp):40816(udp) - [127.0.0.1,192.168.0.1] Online : [Dukto] 192.168.0.10:4644 - User at DESKTOP-LU1OA8H (Windows) Online : [NitroShare] 192.168.0.11:40818 - USER-4VC7CASHSL (windows) [process bar ... ]
or output to STDOUT or PIPE:
$ ndrop --listen 0.0.0.0 - | mpv -
on Client(ndrop, Dukto or NitroShare):
$ ndrop --mode dukto --send 192.168.0.1 /tmp/100M.bin # or $ ndrop --mode nitroshare --send 192.168.0.1 /tmp/100M.bin [process bar ... ]
Client to Server with SSL
Maybe transfer though PUBLIC network, such as Internet. Dukto do not support SSL.
on Server:
$ ndrop ~/cert.pem --key ~/key.pem --listen 0.0.0.0 /tmp My Node: user at DESKTOP-client (Linux) [Dukto] listen on 0.0.0.0:4644(tcp):4644(udp) - [127.0.0.1,192.168.0.1] [NitroShare] listen on 0.0.0.0:40818(tcp):40816(udp) - [127.0.0.1,192.168.0.1] Online : [Dukto] 192.168.0.10:4644 - User at DESKTOP-LU1OA8H (Windows) Online : [NitroShare] 192.168.0.11:40818 - USER-4VC7CASHSL (windows) [process bar ... ]
on Client:
$ ndrop --mode dukto ~/cert.pem --key ~/key.pem --send 192.168.0.1 /tmp/100M.bin [process bar ... ]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ndrop-1.3.8-py3-none-any.whl.
File metadata
- Download URL: ndrop-1.3.8-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc78af46b87aa6a99d2ab7046d25e91e9d2199ecc219989bcedb527b913d97ec
|
|
| MD5 |
650ed33139597ded74e3767918c08e64
|
|
| BLAKE2b-256 |
f16805e3bcfe9742e2555da414a9ca9b43fed2309dbe8a10e14fc1329dcfa52b
|