Ferramenta CLI que codifica números em códigos curtos e seguros para URLs usando sqids.
- Toolchain do Rust
- Clone o repositório:
git clone https://github.com/felprangel/url-maker
cd url-maker- Crie o arquivo
~/.config/url-maker/.envpara configurar as variáveis globalmente:
mkdir -p ~/.config/url-maker
nano ~/.config/url-maker/.env- Defina estas variáveis:
| Variável | Padrão | Descrição |
|---|---|---|
URL_MAKER_ALPHABET |
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 |
Caracteres usados para gerar os códigos |
URL_MAKER_MIN_LENGTH |
8 |
Tamanho mínimo dos códigos gerados |
cargo install --path .Isso coloca o binário url-maker em ~/.cargo/bin, que já está no seu $PATH após uma instalação padrão do Rust.
url-maker <número> [número...]Exemplos:
url-maker 123
url-maker 1 2 3A saída é uma string codificada pelo sqids impressa no stdout.
cargo uninstall url-maker