A Firefox Send client.
Project description
Python client to https://send.firefox.com. Encrypts and decrypts on the fly to reduce memory usage.
Using
Prerequisites:
pip install ffsend
Usage is really simple:
ffsend 'https://send.firefox.com/download/abcdef0123/#keykeykey' # download a file to the current directory
ffsend path/to/file # upload a file to Firefox Send
Advanced usage
Several commands take a -t/--token parameter, which is the "Owner token" displayed after a successful upload. If you uploaded the file with your browser, the owner token will be in the browser's localStorage.
Getting file information
To get basic information:
ffsend -i 'https://send.firefox.com/download/abcdef0123'
To get more information (including number of times downloaded):
ffsend -i -t TOKEN 'https://send.firefox.com/download/abcdef0123'
Deleting a file
ffsend --delete -t TOKEN 'https://send.firefox.com/download/abcdef0123'
Updating file settings
ffsend --set-dlimit N -t TOKEN 'https://send.firefox.com/download/abcdef0123'
License
Code is copyright Robert Xiao (nneonneo@gmail.com), and is licensed under the Mozilla Public License 2.0.
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 Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ffsend-0.1.3.tar.gz.
File metadata
- Download URL: ffsend-0.1.3.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c032d3baa7e01364f0ff7c8c222fda4f2927058ade979164ff2c7bd645483eca
|
|
| MD5 |
fcdedf02bbdd75800b423f6394b8af51
|
|
| BLAKE2b-256 |
933f255c4d3e1db1b0fdcd20b7ba2d4febe634f734105a43b69d36cf661db322
|
File details
Details for the file ffsend-0.1.3-py3-none-any.whl.
File metadata
- Download URL: ffsend-0.1.3-py3-none-any.whl
- Upload date:
- Size: 13.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2be0db97324547e650cd970928665e5f69f44001d350471ec8a2a2bbed75b74f
|
|
| MD5 |
2aa6cb4518d0ddcab4da9e88c2d49b9f
|
|
| BLAKE2b-256 |
fe544183f03ae2b77d9074c63e2db696b4be00a8194abe42e117a17735082b5c
|
File details
Details for the file ffsend-0.1.3-py2-none-any.whl.
File metadata
- Download URL: ffsend-0.1.3-py2-none-any.whl
- Upload date:
- Size: 13.3 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48ef24d536b1dca8956622113003e2dbe779eded3768da624c1cb3a17be9ebbd
|
|
| MD5 |
f7730a2d8edabe6f277bbe6646dbcdd9
|
|
| BLAKE2b-256 |
37179a1f1f08bfd63da03eca7f23e1214e2f2d4bb0997df29c820464f1048d3c
|