quarta-feira, 14 de novembro de 2012

pyLoad no Raspberry Pi

Continuando no RPi e depois de ter instalado alguns programas para downloads de torrents e nzb, ficava talvez a faltar um download manager para http. Algo que funciona-se com os serviços de armazenamento de ficheiros como o Rapid-Share e etc.

Este pyLoad é um download manager escrito em python que não abusa muito do hardware para rolar bem. Depois de instalado no Raspbian podemos aceder a ele de diversos modos. Através do seu interface web ou também com clientes de terceiros que existem no Google Play e na App Store para ajudar a gerir melhor os downloads no pyload.


Como é uma aplicação python, vamos usar o seu código fonte para a instalação no RPi. A distribuição é a mesma dos meus artigos anteriores, o Raspbian sem interface gráfico e acedendo a ele por SSH. O utilizador que inicia o pyload é o user por defeito do Raspbian, o pi.

1 - Primeiro instalamos os pacotes necessários para rodar o pyLoad no Raspbian:

apt-get update && apt-get upgrade

apt-get install python-crypto python-pycurl tesseract-ocr spidermonkey-bin python-imaging

2 - Depois na home do pi (/home/pi/):

wget http://get.pyload.org/get/src/pyload-src-v0.4.9.zip

unzip pyload-src-v0.4.9.zip

rm pyload-src-v0.4.9.zip

cd pyload

3 - Dentro da diretoria (/home/pi/pyload) podemos:

Verificar se o sistema tem todos os requisitos para o pyload:

python  systemCheck.py

E iniciamos o pyload para uma primeira configuração na consola:

python  pyLoadCore.py -s

4 - Porque queremos que o pyload arranque com o RPi, adicionamos a seguinte linha ao ficheiro rc.local:

nano /etc/rc.local

E colocamos a seguinte linha por cima da linha exit 0:

su -c "python /home/pi/pyload/pyLoadCore.py" pi &

CTRL+X fechando o editor nano e gravando alterações.

Depois de um reboot ao RPi, podem começar a usar o pyload no seguinte endereço:

http://ip_do_raspberry:8000

------------------------------------------------------------------

Mais dicas sobre o Raspberry Pi... navegue aqui por esta etiqueta ;)

1 comentário:

  1. Interessante!
    Tens ai um belo trabalho de casa.

    Ass: David Vinhas

    ResponderEliminar

Related Posts Plugin for WordPress, Blogger...

Popular no Blogue: