From 1fcf36b5b935db22ec3a3c17fdb7c36d808c8174 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Tue, 8 Feb 2022 20:29:45 +0100 Subject: [PATCH] Add list of commands --- README.md | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) diff --git a/README.md b/README.md index 073a381..9cf0957 100644 --- a/README.md +++ b/README.md @@ -1 +1,107 @@ # HyperbolicDownloader + +> A cross-platform P2P file sharing CLI client + +## Commands + +> Most commands have aliases (separated by `|`)\ +> Some commands also have subcommands. ` subcommand` means that you can replace `` with any version of the parent command + +### `exit` | `quit` + +**Description:** Exits the application.\ +**Parameter:** `none` + + +### `clear` | `cls` + +**Description:** Clears the console.\ +**Parameter:** `none` + + +### `info` | `inf` + +**Description:** Displays the private and public IP address.\ +**Parameter:** `none` + + +### `discover` | `disc` + +**Description:** Tries to find other active hosts on the local network.\ +**parameter:** `none` + + +### `check` | `status` + +**Description:** Checks the status of known hosts.\ +**parameter:** `none` + + +### `list` | `ls` + +**Description:** Lists all files\ +**parameter:** `none` + +#### ` files` + +**Description:** Lists all files\ +**parameter:** `none` + +#### ` hosts` + +**description:** lists all hosts +**parameter:** `none` + + +### `add` + +**Description:** Adds a file to the tracking list.\ +**parameter:** `` + +#### ` file` + +**Description:** Adds a file to the tracking list\.\ +**parameter:** `` + +#### ` host` + +**Description:** Adds a host to the list of known hosts.\ +**parameter:** `` + + +### `remove` `rm` + +**Description:** Removes a file from the tracking list.\ +**parameter:** `` + +#### ` file` + +**Description:** Removes a file from the tracking list.\ +**parameter:** `` + +#### ` host` + +**Description:** Removes a host from the list of known hosts.\ +**parameter:** `` + + +### `get` + +**Description:** Attempts to retrieve a file from another host using a hash.\ +**parameter:** `` + +#### ` from` + +**Description:** Attempts to retrieve a file from another host using a .hyper file.\ +**Parameter:** `` + + +### `generate` | `gen` + +**Description:** Generates a .hyper file from a file hash.\ +**Parameters:** `` + +#### ` noscan` + +**Description:** Generates a .hyper file from a file hash without checking the known hosts. This adds only the local host to the file.\ +**Parameter:** ``