QRshare.io CLI
A CLI tool for uploading files with qrshare.io service.
It returns a QR-code with a download URL back in the console
Installation
The package is available at https://pypi.org/project/qrshare-io-cli/
Execute the following command
pip install qrshare-io-cli
If you see a warning like this:
WARNING: The script qrs is installed in '/usr/local/Cellar/python@3.8/3.8.17/Frameworks/Python.framework/Versions/3.8/bin' which is not on PATH.
,
then add the path specified about to ${PATH}
environment variable.
E.g.
echo '# Added by qrshare.io-cli' >> ~/.bash_profile
echo 'export PATH="/usr/local/Cellar/python@3.8/3.8.17/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"' >> ~/.bash_profile
echo -e "\n" >> ~/.bash_profile
Usage
qrs <filename>
Output
Uploading: .gitignore...
ββββββββββββββ ββββββββββββ ββ ββββ ββββ ββββββββββββββ
ββ ββ ββ ββββ ββ ββ ββ
ββ ββββββ ββ ββββ ββ ββββ ββββ ββ ββββββ ββ
ββ ββββββ ββ ββββββ ββββββββββ ββ ββ ββ ββββββ ββ
ββ ββββββ ββ ββββββ ββ ββ ββ ββββ ββ ββββββ ββ
ββ ββ ββββ ββββββββββββββ ββ ββββ ββ ββ
ββββββββββββββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββββββββββββββ
ββββββββββ ββββ ββββ ββ ββ
ββ ββββββββββ ββββββ ββββββββββ ββ ββββββββββ
ββ ββ ββ ββββ ββ ββ ββββββββββ
ββ ββββββββββββββ ββ ββ ββββββββ ββ ββ
ββββ ββ ββ ββ ββ ββββββ ββ ββββ ββββ
ββββββββββ ββ ββ ββββββ ββ ββββ ββββ ββββ ββββ
ββ ββ ββββ ββββββββββββ ββ ββββ ββ ββββ
ββ ββββββββββ ββββββ ββ ββ ββ ββ ββββββ ββ
ββββββββ ββ ββ ββ ββββββββ ββββββ ββ ββββββ
ββββ ββββββββ ββ ββ ββ ββββ ββββββ ββ
ββββββ ββ ββββ ββββ ββββ ββββ ββββββββ ββββββββ
ββ ββββββββ ββ ββ ββββββββ ββ ββββ ββββ
ββ ββββ ββββ ββ ββ ββ ββββ ββββ ββββ ββββ ββ
ββββ ββ ββββ ββ ββ ββββββ ββ ββββ ββ ββ ββ
ββ ββββ ββ ββ ββββββ ββ ββββββ ββββ ββββ
ββ ββ ββ ββ ββββ ββ ββ ββ ββ ββ ββ
ββ ββ ββ ββββ ββ ββ ββ ββββ ββββββββ ββ ββ ββ
ββ ββββ ββ ββββββ ββββββ ββββββββββββββ ββ
ββ ββ ββ ββ ββββ ββββββ ββ
ββββββββββββββ ββ ββ ββββββ ββ ββ ββ ββββ
ββ ββ ββββββββββββ ββ ββββ ββ ββββββββββ
ββ ββββββ ββ ββββββββββββββββ ββ ββ ββββββββββ ββ
ββ ββββββ ββ ββββ ββββββββββ ββ ββ ββββββ ββββββ
ββ ββββββ ββ ββββ ββββ ββββ ββ ββββββββββββ
ββ ββ ββββ ββ ββββββ ββββββββ ββββ ββββ
ββββββββββββββ ββββ ββββββββ ββ ββ ββ ββ
ββββββββββββββββ¦βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Filename β .gitignore β
β βββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Size β 29 bytes β
β βββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Download URL β https://api2.qrshare.io/api/v2/transfer/ddl/m9jQM2Pre06l β
ββββββββββββββββ©βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Downloading with cURL
curl --content-disposition https://api2.qrshare.io/api/v2/transfer/ddl/m9jQM2Pre06l
Note: make sure to use
--content-disposition
parameter to keep the original filename