hyperdump-client

module
v0.0.0-...-78a1d10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2020 License: ISC

README

hyperdump-client

Hyperdump is a simple command line utility to save, upload and share files through the internet.

Dump files with one simple command:

$ dump file.go
Dumped at: https://dump.example.org/example

To use hyperdump-client, you also need to host a hyperdump-server instance.

Usage

Usage:
    dump [-k KEY] [-o OUTPUT] [INPUT]
    dump -g [-o OUTPUT] [INPUT]
    dump -v

Options:
    -o, --output OUTPUT     Write the result to the file given at path OUTPUT.
    -k, --key KEY           Upload the dump at the url [server]/KEY.
    -g, --get               Download a dump hosted at the given INPUT.
    -v, --version           Print the current version of hyperdump.
    -c, --config            Prompts the configuration panel.

INPUT defaults to the standard input.

OUTPUT defaults to the standard output.

KEY is a 1 to 32 characters string.

Example:
    $ dump -v
    Hyperdump version 0.0.0
    $ dump -c
    Hyperdump configuration prompt
    [go to https://github.com/30c27b/hyperdump-client for more informations]
    Enter Hyperdump server: https://dump.example.org
    Enter Hyperdump token:
    Configuration successfully saved!
    $ dump -k "example" main.c
    Dumped at: https://dump.example.org/example
    $ dump -g -o output.c https://dump.example.org/example
    Dump downloaded to: output.c

Installation

TODO

Hyperdump is distributed under the ISC License.

Directories

Path Synopsis
cmd
internal
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL