Skip to content
Marcelo Trindade edited this page Jun 29, 2025 · 2 revisions

Bem-vindo ao TempFile Host Utilities

Este projeto consiste em um par de scripts de shell poderosos e fáceis de usar, projetados para simplificar o upload de arquivos para o serviço de hospedagem 0x0.st diretamente do seu terminal ou através de uma interface gráfica simples.

  • tempfile-host.sh: Uma ferramenta de linha de comando (CLI) robusta para uploads rápidos.
  • tempfile-host-gui.sh: Uma interface gráfica (GUI) baseada em Zenity para uma experiência de upload mais visual.

Ambos os scripts foram desenvolvidos seguindo princípios de Clean Code para garantir legibilidade, manutenibilidade e confiabilidade.

Recursos Principais

  • Interface Dupla: Escolha entre a rapidez da linha de comando ou a simplicidade de uma interface gráfica.
  • Suporte a stdin: Envie a saída de outros comandos diretamente para o 0x0.st (ex: cat arquivo.txt | tempfile-host.sh).
  • Integração com Área de Transferência: O link gerado é copiado automaticamente para o clipboard (suporta Wayland e X11).
  • Histórico de Uploads: Todos os links gerados são salvos em um arquivo de log em ~/.config/tempfile-host/history.log para referência futura.
  • Notificações no Desktop: Receba uma notificação nativa quando o upload for concluído (se notify-send estiver disponível).
  • Validação de Arquivos: Verifica o tamanho do arquivo antes do upload para evitar falhas.
  • Tratamento de Erros: Mensagens claras em caso de falhas ou dependências ausentes.

Navegação da Wiki

Para começar, explore as seções abaixo:

Clone this wiki locally