`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.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae645e14a30a33f38cefa7456a27f61ef46b8db2a25066991caa5dab00bd7403 |
|
MD5 | 421602deec5ef7948a3aaa5ab3eb7754 |
|
BLAKE2b-256 | 3499d738edec8ea62fc2d12846532154c9e664b93d17a56d42cc2e61f06b55c7 |