`edwh` plugin for files.edwh.nl
Project description
edwh-files-plugin
Table of Contents
Installation
pip install edwh-files-plugin
But probably you want to install the whole edwh package:
pipx install edwh[files]
# or
pipx install edwh[plugins,omgeving]
Usage
(Arguments between < >
are required, arguments between [ ]
are optional)
Upload
edwh file.upload <path_to_file> --server [str] --max-downloads [int] --max-days [int] --encrypt [str]
path_to_file
: which file to uploadserver
isfiles.edwh.nl
by default, but can be anytransfer.sh
instance.max-downloads
: how often can the file be downloaded?max-days
: for how long can the file be downloaded?encrypt
: secret to encrypt the file with
This command outputs the upload status code, file url and deletion url.
Download
edwh file.upload <url> --decrypt [str] --output-file [str]
url
: file url fromfile.upload
decrypt
: if--encrypt
is used infile.upload
, the same secret can be used to decrypt the file.output-file
: where to store the download
Delete
edwh file.upload <url>
url
: deletion url fromfile.upload
License
edwh-files-plugin
is distributed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for edwh_files_plugin-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fda7a0688a3c2cfbcef416d579cb1f24a386131317da0f85ac6c677db14d7448 |
|
MD5 | 23e1dedfe01bd0352846d518439ef63d |
|
BLAKE2b-256 | ac57d87fe082a6301d2bb56503d96b733b192139f04c16f899ca6b3f30909055 |