Skip to content

KelpsGet v0.1.2 🚀

Choose a tag to compare

@davimf721 davimf721 released this 10 Mar 14:29
· 83 commits to main since this release

KelpsGet v0.1.2 🚀

Uma nova versão com recursos avançados de download, melhor performance e mais confiabilidade.

Novas Features

Download Avançado

  • ✨ Modo de download paralelo com chunks
  • �� Suporte a download resumível
  • 🚀 Melhor performance para arquivos grandes
  • 📊 Barra de progresso aprimorada com informações de chunks

Melhorias de Confiabilidade

  • 💾 Verificação automática de espaço em disco
  • 🔄 Retry automático em caso de falhas de conexão
  • ⏱️ Timeout configurado para 30 segundos
  • 🔍 Validação de nomes de arquivo

Interface do Usuário

  • 📊 Barra de progresso mais informativa
  • 🔇 Modo silencioso aprimorado
  • 📝 Mensagens de status mais detalhadas
  • 🎨 Melhor formatação visual

Como Usar

Download Normal

kelpsget https://exemplo.com/arquivo.zip

Download Avançado (Paralelo e Resumível)

kelpsget -a https://exemplo.com/arquivo_grande.zip

Outras Opções

# Modo silencioso
kelpsget -q https://exemplo.com/arquivo.zip

# Nome personalizado
kelpsget -O meu_arquivo.zip https://exemplo.com/arquivo.zip

Melhorias Técnicas

  • 🛠️ Refatoração do código para melhor manutenção
  • 📦 Novas dependências otimizadas
  • 🔍 Limpeza de código não utilizado
  • 📚 Documentação aprimorada

Correções

  • 🐛 Correção de problemas com nomes de arquivo
  • 🔧 Melhor tratamento de erros
  • 🛡️ Validações de segurança aprimoradas

Requisitos

  • Rust 1.70 ou superior
  • Sistema operacional: Windows, Linux ou macOS

Instalação

cargo install kelpsget

Contribuindo

Contribuições são bem-vindas! Por favor, sinta-se à vontade para submeter pull requests.

Licença

Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.


Nota: Esta versão inclui mudanças significativas na forma como os downloads são realizados. O modo avançado oferece melhor performance para arquivos grandes, mas pode usar mais recursos do sistema.