Smart-Download-Mania - Baixando ISOs de Sabayon automaticamente

Publicado por Alberto Federman Neto. em 14/03/2011

[ Hits: 6.191 ]

Blog: http://www.angelfire.com/wa/brasbeto/

 


Smart-Download-Mania - Baixando ISOs de Sabayon automaticamente



a) Introdução:

Em meu artigo anterior, vimos que o Sabayon agora pode ser baixado dos nossos espelhos brasileiros, ao invés do espelhos dos Estados Unidos e da Europa.

Além de poder baixar usando navegador, wget, kget, DownthenAll, diversos Aceleradores de Download etc, agora temos mais uma maneira: o Smart_Download-Mania.

O Smart-Download-Mania é um downloader, um "baixador" automático gráfico do Sabayon Linux! Agora você pode baixar o Sabayon sem dar nenhum comando e sem sequer abrir o navegador, nem procurar os espelhos!

b) Créditos da autoria do pacote original:

Depois do fórum oficial, o SabayonMania é o segundo mais importante fórum (inclui site e wiki) do mundo sobre o Sabayon Linux.

Recomendo a quem possa ler a língua italiana, frequentá-lo ou visitá-lo.

O pacote Smart-Download-Mania foi desenvolvido por Omar Semlafi, programador, fundador e administrador do site SabayonMania.

O pacote original é livre, licença GPL e pode ser baixado do endereço de rede:
Documentação sucinta e instruções para o uso (em italiano):
Ao autor, portanto, os créditos pela codificação desse Software Livre. Agradeço também, pela autorização de publicação dessa minha modificação e desta dica:

Alberto Federman Neto, Brasil:
Smart-Download-Mania
« Risposta #23 il: 03 Gennaio 2011, 16:31:18 »
"Omar, si vuole, si mi fa autorizare, volevo fare le traduzioni del Smart-Download-Mania e
del Smart-Packet-Mania al Portoguese Brasiliano, e il Downloader, volevo anche modificarlo per ei spechi
Brasiliani di Sabayon, chiaro che mantenere la tua autoria principalle.
doppo, voglio fare um piccolo report nel sitio Brasiliano "Viva o Linux" e hospedare per download Brasiliani, nella
mia area del Adrive. c'e un pot file, o potevo fare del sorgente?"

Omar Semlafi, Itália:
Re:Smart-Download-Mania
« Risposta #24 il: 27 Gennaio 2011, 14:18:57 »
basta modificare il sorgente, nessun problema.


c) Traduzindo Smart-Download-Mania:

Testei o Smart-Download-Mania em sua versão original, e pude verificar sua praticidade e funcionamento perfeito. Ocorre que ele foi escrito em italiano e utiliza os repositórios oficiais do Sabayon Linux na Itália.

Resolvi traduzí-lo para Português do Brasil e adaptá-lo para trabalhar com os espelhos e o rsync brasileiros. Nesta dica, apresento os resultados.

Para fazer a tradução e as modificações, usei o editor de texto Kate e o gerador de interfaces Glade.

Primeiramente, o código e as URLs dos espelhos italianos oficiais, "Consórcio Garr.IT" (HTTP e RSYNC) foram substituídos correspondentemente, pelo código e endereços, URLs, dos espelhos brasileiros, HTTP e RSYNC.

No caso de RSYNC, foi necessário adaptar o código dos comando para remover a opção -z (de compressão), não suportada pelo nosso servidor.

Depois, em cada um dos arquivos do pacote, todas as "strings" que estavam em italiano, foram traduzidas para Português do Brasil, e o estilo tornado mais próximo da nossa maneira de escrever (ex. XFCE ao invés de Xfce etc). Figura 1 - traduzindo Smart-Download-Mania:
Depois da tradução pronta, foram feitos pequenos ajustes, para facilitar ao usuário, como atualização para as versões mais recentes de Sabayon, criar ou modificar alias, links simbólicos, atalhos, ajuste de permissões, colocar ícones, compressão... e pronto!

Eis o resultado: Smart-Download-Mania em Português do Brasil! Com ele, você pode baixar sua ISO de Sabayon, automaticamente!

Figura 2 - licença do pacote:
d) Como instalar e usar:

Primeiro, as dependências principais são GTK e Python, que normalmente já estão instalados no Sabayon. Outra dependência é o acelerador de download Axel.

Primeiro instale o Axel no Sabayon:

sudo equo install --verbose axel

Agora baixar o pacote, no momento, o Smart-Download-Mania está comprimido (em formato tar.gz) para download em minha área de acesso público do site Adrive. Estou em entendimentos para hospedá-lo no servidor do site SabayonMania.
Estou em entendimentos para hospedá-lo no servidor do site SabayonMania.

Para usá-lo, baixe-o, salve-o em uma pasta que você tenha criado ou saiba qual é, ex. /home/usuario/Desktop/SDM.

A seguir, expanda o arquivo, usando um compactador gráfico como Ark, Fille-Roller etc, ou com os comandos:

cd /home/usuario/Desktop/SDM
$ tar -vzxf Smart-Download-Mania_modif.tar.gz
$ cd Smart-Download-Mania_modif


Navegando para a pasta do arquivo expandido, é só clicar duas vezes no ícone "Smart-Download-Mania".

Caso prefira usar comandos, ao invés de clicar, execute os comandos abaixo (se necessário, acertando as permissões):

sudo chroot +x sdm.py
$ ./sdm.py


Na figura abaixo, a tela do programa. Basta escolher a ISO de Sabayon que deseja baixar e ela será descarregada automaticamente e salva na própria pasta Smart-Download-Mania_modif.
Na figura 4, à esquerda, funcionando, a versão original em italiano, e à direita, minha versão em Português do Brasil:
Linux: Baixando as ISOs de Sabayon automáticamente, por via 
gráfica. Smart-Download-Mania modificado.   Linux: Baixando as ISOs de Sabayon automáticamente, por via gráfica. Smart-Download-
Mania modificado.
Pronto, download fácil da sua ISO de Sabayon! Figura 5 - ISO baixada!
Testei o programa em Sabayon e em Gentoo. Deve funcionar em outras distros, desde que tenham GTK, Python e Axel instalados, mas claro, o programa baixa as ISOs somente de Sabayon.

Outras dicas deste autor

Qmmp - Um tocador parecido com o Winamp

Clonar Partições - Um Jeito Fácil

Meu micro está usando todos os processadores? [Resolvido]

Checando a aceleração 3D - Algumas opções

Protegendo e restaurando arquivos de configuração do Linux

Leitura recomendada

Internet mais rápida com namebench

Rádio UOL e Terra TV no FireFox/Iceweasel

Plugin Java e Flash Player no Firefox

Adquirindo o Cedega Trial

Usando internet wireless com autenticação PPPoE

  

Comentários
[1] Comentário enviado por albfneto em 14/03/2011 - 18:32h

IMPORTANTE COMPLEMENTO DA DICA:

Novos links para download, agora da versão nova, para Sabayon 6.0, já traduzida para Português do Brasil.

http://sabayon-mania.com/albfneto/packages/Smart-Download-Mania-0.1-pt_BR.tar.gz

2) Agradecimentos a Omar Semlafi, fundador e mantenedor do Site SabayonMania, Itália, pela cessão gratuita de espaço em seu servidor FTP, para hospedar minha tradução de Smart-Download-Mania.




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts