-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Marcelo Trindade edited this page Jun 29, 2025
·
2 revisions
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.
- 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 o0x0.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.logpara referência futura. -
Notificações no Desktop: Receba uma notificação nativa quando o upload for concluído (se
notify-sendestiver 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.
Para começar, explore as seções abaixo:
- Instalação: Como configurar os scripts no seu sistema.
- Guia de Uso: Aprenda a usar as versões CLI e GUI com exemplos práticos.
- Recursos Detalhados: Uma análise aprofundada de todas as funcionalidades.
- Configuração e Dados: Entenda onde seus dados são armazenados.
- Solução de Problemas: Encontrou um problema? Comece por aqui.
- Sobre o 0x0.st: Informações importantes sobre o serviço de hospedagem.