Skip to main content

Minimal CLI to send or receive files over HTTP or SMB.

Project description

exchanger

Serve files or listen to receive (target POSTs file to host). Default port 8080.

Installation

pipx install exchangertool

Usage

exchanger

Help menu

___________             .__                                        
\_   _____/__  ___ ____ |  |__ _____    ____    ____   ___________ 
 |    __)_\  \/  // ___\|  |  \\__  \  /    \  / ___\_/ __ \_  __ \
 |        \>    <\  \___|   Y  \/ __ \|   |  \/ /_/  >  ___/|  | \/
/_______  /__/\_ \\___  >___|  (____  /___|  /\___  / \___  >__|   
        \/      \/    \/     \/     \/     \//_____/      \/       

Serve files or listen to receive (target POSTs to host). Default port 8080.

positional arguments:
  {serve,receive}
                 command (default:
                 serve)
    serve        serve current
                 directory; others
                 can send/receive
                 (default)
    receive      listen for target to
                 POST file to you

options:
  -h, --help     show this help
                 message and exit

examples:
  exchanger                    (same as serve)
  exchanger serve              (target can GET or POST)
  exchanger receive            (host listens; target POSTs file to you)
  exchanger receive --dir /tmp --port 8080

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exchangertool-0.1.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exchangertool-0.1.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file exchangertool-0.1.1.tar.gz.

File metadata

  • Download URL: exchangertool-0.1.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for exchangertool-0.1.1.tar.gz
Algorithm Hash digest
SHA256 19b4caf6686c7cbe6a4ed49160793cedbeb12350ddc57b60197c8389349d43ab
MD5 f826aebb275e29315a0dd372f118fd32
BLAKE2b-256 8ff02e08cd3cbd0c7724ebfe66c98de1dafe3c3510d15ed19177e335107e65f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for exchangertool-0.1.1.tar.gz:

Publisher: publish.yml on didntchooseaname/exchanger

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file exchangertool-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: exchangertool-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for exchangertool-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 02dd6b6eda8132a8512f0f68e72feed0bc62d681953a6a1d509c793f3727c4ce
MD5 5df3a74151359629af7e74ebb235c806
BLAKE2b-256 29e7d64c67beab4ea0fb3fed3cd459e66fe2791cb02d3333e690ef548d3e993d

See more details on using hashes here.

Provenance

The following attestation bundles were made for exchangertool-0.1.1-py3-none-any.whl:

Publisher: publish.yml on didntchooseaname/exchanger

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page