<commit_before># leak

## command line
```
leak download --torrent d:\debian-8.5.0-amd64-CD-1.iso.torrent
              --destination d:\leak

leak download --hash 883c6f02fc46188ac17ea49c13c3e9d97413a5a2
              --tracker http://bttracker.debian.org:6969/announce
              --destination d:\leak

options:

    --connector (on|off) (default: on)

        Actively search for peers and connect to them.

    --listener (on|off) (default: off)

        Listen to incomming connection and accept them.

    --port #value (default: 8080)

        Listen on specified port.
````

## csharp code
````csharp
PeerClient client = new PeerClient(with =>
{
    with.Destination = "d:\\leak";<commit_msg>Update readme and prepare to the release.<commit_after># leak

## command line
```
leak download --torrent d:\debian-8.5.0-amd64-CD-1.iso.torrent
              --destination d:\leak

leak download --hash 883c6f02fc46188ac17ea49c13c3e9d97413a5a2
              --tracker http://bttracker.debian.org:6969/announce
              --destination d:\leak

options:

    --connector (on|off) (default: on)

        Actively search for peers and connect to them.

    --listener (on|off) (default: off)

        Listen to incomming connections and accept them.

    --port #value (default: 8080)

        Listen on specified port.

    --logging (off|normal|verbose) (default: normal)

        Show only logs with requested severity.
````

## csharp code
````csharp
PeerClient client = new PeerClient(with =>
{
    with.Destination = "d:\\leak";
{'fraction_non_alphanumeric': 0.12288686605981794, 'fraction_numerical': 0.05201560468140442, 'mean_word_length': 2.604215456674473, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4341985', 'n_tokens_mistral': 554, 'n_tokens_neox': 490, 'n_words': 133}