Client for the crypto-extranet.com website
Find a file
2025-11-16 18:36:54 +01:00
.gitignore Hello tox. 2025-11-16 12:38:45 +01:00
crypto_extranet.py Hello tox. 2025-11-16 12:38:45 +01:00
pyproject.toml Hello tox. 2025-11-16 12:38:45 +01:00
README.md README: Add compatible domains. 2025-11-16 18:36:54 +01:00

Client for the crypto-extranet.com website

This first release serves a single purpose: synchronizing documents.

It downloads all documents to the current directory, which is usefull for local searching and backups.

Usage

pip install crypto-extranet
crypto-extranet SUBDOMAIN USERNAME PASSWORD

Example

crypto-extranet ajc-rochefort DOE&JOHN Sup3rSeCr3T

If like me you're not willing to have your passowrd saved in bash history, and have a GPG key, then use pass:

crypto-extranet ajc-rochefort DOE&JOHN "$(pass ajc-rochefort)"

and boom, no passoword in bash history, and no need to type it every time.

In my case I even have a small shell script like this:

#!/bin/sh

pipx run crypto-extranet ajc-rochefort 'DOE&JOHN' "$(pass ajc-rochefort | head -n 1)"

so I don't even to remember anything, I just run ./download.sh.

Compatibility

It should work with any of those, and many more: