UClip - Clipboard image uploader
Upload clipboard images to B2 buckets
After upload, the displayed URL is also copied to the clipboard.
Install via pip or pipx
pipx install uclip
Usage
1. Upload clipboard image
> uclip
✅ https://img.example.org/screens/9felsH.jpg
2. -f or --file: Upload file from path
> uclip -f /Documents/dog.webp
? Generate random file name? Otherwise use name from path. Yes
✅ https://cdn.ionite.io/img/ik8tZg.webp
3. -d or --delete: Delete named file from bucket
> uclip -d 9felsH.jpg
🗑️ Deleted 9felsH.jpg
Run --config to set up your B2 API Keys and URL
> uclip --config
? B2 Application ID: 0013770e41044120000000001
? B2 Application Key: **********************
? B2 Bucket Name: bucket-name
? B2 Upload Path in Bucket: /screenshots/
? Alternate URL: https://img.example.org/
? File Name Length: 6
The OS Keychain Service is used for secure API credential storage
The keychain can be set to always allow, or via biometric authentication by Touch ID or Windows Hello.
| Windows | MacOS | Ubuntu LTS 20.04 |
|---|---|---|
| Credential locker | Keychain | Secret Service |
Metadata
Release files for uclip 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uclip-0.1.4.tar.gz | 8.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uclip-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.8 kB
Release files / uclip-0.1.4.tar.gz
| Download URL | uclip-0.1.4.tar.gz |
|---|---|
| Size | 8.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f27d905eb01f7044ca6ebd1660b9d9771f57873680840bbdbd82194515b74163
|
|
BLAKE2b-256 checksum How to use checksums |
fc2ff8cf460167d8cdc9084e4a52e600b898fb25fbd15c78264c1e704e9beb91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.13 CPython/3.10.7 Linux/5.15.0-1020-azure
|
Release files / uclip-0.1.4-py3-none-any.whl
| Download URL | uclip-0.1.4-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
198dfad08c948b131687d5d8dffefbed7d9e1c76e9a0096b61fe6424ebcbc1ce
|
|
BLAKE2b-256 checksum How to use checksums |
28454a425d1606cf9e71f1808b15e968b86dac7b2a642f6ccb73b35781cbc9ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.13 CPython/3.10.7 Linux/5.15.0-1020-azure
|