Pular para o conteúdo

Simpleman - Simple Manager - File Downloader

Dica publicada em Linux / Software
Roque Pinel repinel
Hits: 5.363 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Simpleman - Simple Manager - File Downloader

Simpleman é um gerenciador de downloads programado em C++ usando GTKmm e está licenciado sobre a GLP versão 2.

A idéia de criar esse gerenciador de downloads para *nix começou quando eu notei que mesmo existindo muitos gerenciadores espalhados pela rede, nenhum tinha todas as funções que eu gostaria que tivesse. Assim, pensei que tendo usado vários desses gerenciadores, eu poderia tentar implementar o que eles tem de melhor em um simples programa.

Então, a cada tempo livre, eu escrevia um pouco do código e consertava os bugs que surgiam. Com isso, lancei a versão 0.1, que realiza o básico do gerenciamento de downloads. Em seguida, lancei a versão atual, 0.2, que consertou os problemas do sistema de fila e melhorou o download via FTP. Espero chegar a versão 1.0 com um software bastante satisfatório.

O que o Simpleman v0.2 faz?

  • Exibe as seguintes informações sobre downloads: nome do arquivo, situação do download, tamanho total, tamanho completado, barra de progresso, velocidade, tempo restante e URL
  • Possibilita o download de links passados pelo Firefox através da extensão Flashgot, podendo adicionar um link ou todos da página à lista de downloads.
  • Pode executar até 10 downloads simultâneos.
  • Possui opção para limitar a velocidade global.
  • Exibe a velocidade global na 'statusbar'.
  • Possibilidade de mostrar ou ocultar a 'statusbar'.
  • Realiza as seguintes ações: executar, executar tudo, parar, parar tudo, mover para cima, mover para baixo e remover.
  • Possui lista de download ativados, completados e falhados.
  • Possibilita substituir ou resumir arquivos.
  • Possui uma opção de comando, '-d' ou '--default', que adiciona a url passada pela opção '-u' ou '--url' à lista de downloads usando as preferências padrão, sem gerar janela de confirmação. O que é útil para adicionar-se muitos links à lista.
  • Gravação de um log das ações para facilitar o debug, sendo reiniciado após atingir 64MB.

O que o Simpleman v0.3 terá a mais que o Simpleman v0.2?

  • Popupmenu para arquivos em lista.
  • Popupmenu para sobre 'statusIcon'.
  • Possibilidade de ocultar a janela principal.
  • Monitoramento da 'Clipboard', adiciona links copiados à lista de download.
  • Ao clicar em 'nova tarefa', adiciona o último link copiado ao campo 'URL'.
  • Sistema de 'Drag and Drop', uma janela onde pode-se arrastar um link para download.
  • Possibilidade de ativar ou desativar o monitoramento da 'Clipboard' e o sistema de 'Drag and Drop'.
  • Guarda a posição da janela principal e da janela de 'Drag and Drop', também guarda se monitoramento da 'Clipboard' e sistema 'Drag and Drop' estão ativos.
  • Mudança do 'statusIcon' de acordo com a situação do programa, caso ele esteja fazendo algum download ou não.

O que está por vir?

  • Seleção de idioma.
  • Possibilidade de editar as informações de downloads enfileirados ou parados.
  • Opção de limitar a velocidade individualmente para cada download.
  • E outras idéias que surgirem.

Mesmo tendo iniciado o projeto para uso pessoal, compartilho essas idéias e o fonte com a intenção de que o programa possa se tornar bem melhor, por isso, caso tenham alguma sugestão ou queiram reportar algum bug, mande um email para: simplemandownloader [at] gmail [dot] com.

Screenshots e mais informações:
Agradeço o apoio, Roque Pinel.

09-02-2008

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Instalando Unifi Controler no Ubuntu 24.04

sunclock - mais que um simples relógio

Instalando o MS Office 2007 no Ubuntu 9.04

cron - mudando editor de edição no Slackware 10

recordMyDesktop - Erro: Atraso no áudio [Resolvido]

#1 Comentário enviado por lucas.allan em 29/02/2008 - 21:11h
Mais uma vez mandando bem em brother.

Contribuir com comentário

Entre na sua conta para comentar.