Skip to main content

Distribute and retrieve files using DNS

Project description

# dnsbin-cli
[![Build Status](https://travis-ci.org/thomas-maurice/dnsbin-cli.svg?branch=v0.0.1)](https://travis-ci.org/thomas-maurice/dnsbin-cli)

This is the commandline for the dnsbin project (https://github.com/thomas-maurice/dnsbin)

# Using the commandline
To use the command line you need to install few packages using pip :
```bash
pip install requests dnspython clifactory
```
## Posting a file
```bash
./dnsbin.py post someserver.tld file_name
87597b44-d913-4740-9091-d9bd62b8f422
```

Note that if the file is not ascii only, it will be encoded
before being uploaded.

Done ! Your paste has id `87597b44-d913-4740-9091-d9bd62b8f422`

## Getting a paste
```bash
./dnsbin.py get someserver.tld 87597b44-d913-4740-9091-d9bd62b8f422
Paste is 15 chunks long
* Getting 1.87597b44-d913-4740-9091-d9bd62b8f422 chunk
* Getting 2.87597b44-d913-4740-9091-d9bd62b8f422 chunk
... Some more chunks ...
* Getting 14.87597b44-d913-4740-9091-d9bd62b8f422 chunk
* Getting 15.87597b44-d913-4740-9091-d9bd62b8f422 chunk
Your paste :
... The text you did paste ! ...
```

That was easy :)

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

dnsbin-cli-0.0.3.tar.gz (3.2 kB view details)

Uploaded Source

File details

Details for the file dnsbin-cli-0.0.3.tar.gz.

File metadata

  • Download URL: dnsbin-cli-0.0.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dnsbin-cli-0.0.3.tar.gz
Algorithm Hash digest
SHA256 6ac9d82a522d1dcb925b64b45513642f7c85d7632dad231eaea99b5463ba8bac
MD5 1cb325d199cdbd4b333356e691e9f896
BLAKE2b-256 591555943f31e6c360c5245bd69e152403a070b00176f8a0cb61b78758bbd284

See more details on using hashes here.

Supported by

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