Xe
XEnco
Text encoder/decoder • dynamic keys from URL/file/dir • v1.2.1
Encode/decode via dynamic key mappings generated from any source — URL, file or directory creates unique char map over base64 (65 chars). Batch, mix, inspect, no install needed python main.py.
🔑 Keygen
URL/file/raw text → .xenco JSON + checksums
📦 Batch
Dir → separate or one combined file, decode back
🎲 Mix
Shift/reverse/seed shuffle existing key
Quick Start
pip install -e . # or python main.py --help xenco keygen -s "https://example.com" -o mykey.xenco echo "Secret" | xenco encode -k mykey.xenco -o encoded.txt xenco decode -i encoded.txt -k mykey.xenco -o - xenco batch -i /path/to/dir -k mykey.xenco -m separate xenco mix -k mykey.xenco -o mixed.xenco --shift 5 --seed 12345 xenco inspect -k mykey.xenco
from xenco import generate_key
encode_map, decode_map = generate_key("source text...")
from xenco.batch import encode_batch, decode_batch
License: © 2026 Blaž Kos — Modified Apache 2.0 — LICENSE • Commercial use: notification 30d + invoiced fee • audit/termination • law Canary Islands/SI fallback • w4d4f4k@gmail.com
Author madK0s • Requires requests ≥2.25 • 17 commits • How: source chars → map base64 → encode/decode
Comments
0 comments