Changelog

URLs limpas e links curtos

Um link como files.example.com/2026/10/7f3c2a91-screenshot.png funciona, mas não é do tipo que você lê em voz alta ou coloca num slide. O Aktar 0.17.0 encurta os links de duas formas: um caminho limpo no seu próprio bucket, como files.example.com/A7kdP2x.png, e, se você usa um, o seu próprio encurtador de links. O Aktar cuida do fluxo de trabalho; a infraestrutura é sua. Se você usa a 0.3.0 ou posterior, o Aktar oferece a atualização automaticamente.

  • Mac0.17.0
  • Windows0.10.0
  • iPhone e iPadem breve
  • Androidem breve

URLs limpas com {short}

{short} no caminho de um destino vira um código aleatório de 7 caracteres, com letras e números, como A7kdP2x, gerado pelo gerador aleatório seguro do seu sistema. Destinos novos usam {year}/{month}/{short}.{ext}; os destinos que você já tem mantêm o caminho. Ao lado do caminho, Predefinições oferece URL limpa (recomendado) para {short}.{ext}, Curta com data e Nome original do arquivo. Um destino cujos links usam seu próprio domínio sugere uma URL limpa, com um exemplo nesse domínio, e Configurar o Cloudflare R2… usa {short}.{ext} quando você escolhe seu próprio domínio.

Um código nunca substitui um arquivo. No Amazon S3 e no Cloudflare R2, o envio só é gravado se a chave for nova, e nos outros provedores o Aktar verifica antes; uma chave já usada recebe um código totalmente novo. {short} deixa os links mais curtos, não privados: para compartilhar em particular, mantenha o bucket privado e copie links temporários.

Seu próprio encurtador de links

A nova seção Links curtos de um destino conecta o encurtador que você usa: Shlink, YOURLS ou Kutt no seu próprio servidor, Dub ou Short.io, ou qualquer serviço com uma API HTTP por meio de uma requisição personalizada. Informe o endereço, o domínio e a chave de API (guardada no seu Porta-Chaves), clique em Testar e escolha Encurtar só links com mais de um certo tamanho ou Encurtar também links temporários. Depois de um envio, o que é copiado é o link curto, em todos os formatos, e é ele que o código QR mostra. Se o encurtador não responder, o link original é copiado e uma notificação oferece Tentar novamente.

Seus links e dados de cliques ficam na sua infraestrutura: o Aktar envia cada link direto para o encurtador que você configurou. Encurtadores hospedados como Dub e Short.io veem cada link e cada clique, e o formulário avisa isso. Vem do ShareX? Importar configuração do ShareX (.sxcu)… lê seu encurtador de URL personalizado, mostra para onde seu token será enviado antes de salvar qualquer coisa e move os segredos para o Porta-Chaves.

Links curtos que acompanham

O Histórico mostra o link curto de cada envio com os cliques e o último clique, e oferece Copiar link curto, Copiar link original, Criar link curto e Apagar link curto. Apagar um arquivo apaga também o link curto dele. Renomear ou mover um arquivo na visualização do bucket faz o link curto apontar para o novo caminho quando o encurtador permite, e avisa você antes quando não permite. Substituir arquivo mantém o link curto, uma duplicata reutilizada reutiliza o link, e o link curto de um envio que expira expira junto.

Em todos os dispositivos e nos seus scripts

O Aktar para Windows e o app para iPhone e Android também têm URLs limpas e links curtos, e Transferir para outro dispositivo leva as configurações de links curtos e o token de um destino. A API local, os webhooks e os scripts recebem shortUrl. Na CLI aktar, aktar short cria um link curto para um envio do histórico, --short e --no-short decidem para um único envio, e agentes de IA ganham a ferramenta create_short_link.

Todas as mudanças desta versão

Novo

  • {short} num modelo de caminho: um código aleatório de 7 caracteres para links como files.example.com/A7kdP2x.png, nunca gravado por cima de um arquivo existente. Destinos novos usam {year}/{month}/{short}.{ext}.
  • Predefinições ao lado do caminho de um destino: URL limpa (recomendado), Curta com data e Nome original do arquivo. Um destino no seu próprio domínio sugere uma URL limpa.
  • Links curtos em cada destino: Shlink, YOURLS, Kutt, Dub, Short.io ou uma requisição HTTP personalizada, com Testar, um tamanho mínimo e links temporários. O link curto é copiado, usado em todos os formatos e mostrado no código QR.
  • Importar configuração do ShareX (.sxcu)… transforma um encurtador de URL personalizado do ShareX numa requisição personalizada, depois de mostrar para onde seu token será enviado.
  • O Histórico mostra links curtos com os cliques e o último clique, com Copiar link curto, Copiar link original, Criar link curto e Apagar link curto.
  • API local: shortUrl nos envios, short=1 ou short=0 para um único envio, e GET e POST /v1/uploads/{id}/short-link. Webhooks e scripts recebem upload.shortUrl.

Melhoria

  • Apagar, renomear, mover e substituir um arquivo mantêm o link curto dele em dia, e o link curto de um envio que expira expira junto.
  • Configurar o Cloudflare R2… salva {short}.{ext} como caminho quando os links usam seu próprio domínio.
  • Transferir para outro dispositivo leva as configurações de links curtos e o token de um destino.