Mostrar mensagens com a etiqueta usenet. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta usenet. Mostrar todas as mensagens

domingo, 4 de novembro de 2012

SABnzbd no Raspberry Pi

Na ultima semana com tantos artigos destinados ao Raspberry Pi entre outras tantas experiencias, acabei mesmo por instalar com sucesso o SABnzbd no pequeno RPi! E foi desta vez que acabei surpreendido com os resultados e com a performance do SABnzbd no Raspberry ;)

O sistema é o mesmo de todos estes artigos que tenho escrito sobre o Raspberry. É o Raspbian sem ambiente gráfico num cartão SD Classe 10. O user Pi executa os programas e todas às configurações e diretorias são às mesmas ou são semelhantes aos artigos anteriores. Isto tudo além de facilitar, dá uma boa continuidade para alguns de vocês que queira seguir estes passos.

E antes de começarmos a instalar o SABnzbd convém explicar para que serve afinal essa aplicação...


O SABnzbd é uma aplicação Open Source escrita em python que serve para ler os ficheiros binários dos newsgroups a partir dos ficheiros .nzb. É mesmo a mais evoluída aplicação do gênero para usar com a Usenet. É bastante configurável tendo opções para tudo... reparar, extrair, renomear e etc. Depois de configurado pode trabalhar sem qualquer tipo de interação do utilizador!

sexta-feira, 2 de novembro de 2012

Sickbeard no Raspberry Pi

No artigo de hoje deixo às instruções para instalarmos o Sickbeard no Raspberry Pi e na distribuição que venho usando, o Raspbian!



Sickbeard é uma aplicação em python para organizar episódios e series de tv. Possui um calendário e organiza episódios de tv antigos e novos. Renomeia os ficheiros, adiciona-lhes informação e screen-shots a cada episodio e comunica com diversos serviços.

Tudo é feito automaticamente depois de configurado pelo utilizador. SickBeard pode procurar por ficheiros .torrent e .nzb, e comunica ou deixa esse ficheiros na watch folder de clientes de torrents e nzbs. O Sickbeard faz tudo isso e muito mais... muitíssimo bem!

quinta-feira, 1 de novembro de 2012

NZBGET no Raspberry Pi

Mais um artigo e mais uma utilização que podemos dar ao pequeno computador de 35 dólares. Hoje Vamos instalar o NZBGET!

O NZBGET é um cliente de usenet que usa os ficheiros .nzb para descargas dos newsgroups. É super-levezinho e trabalha muito bem em maquinas até inferiores ao RPi como alguns routers, NAS e até alguns media-players.
No Raspberry Pi e nesta instalação o NZBGET ficará apto a funcionar corretamente no RPi. Com extração, verificação e reparação automática dos ficheiros RARs sacados dos newsgroups.


Nota que a verificação e reparação de PARs/RARs a acontecer levará bastante tempo e ocupará na totalidade o CPU do RPi. Durante verificações e reparações a download queue fica em pausa, e numa extração de ficheiro com sucesso, os RARs originais serão apagados. Estas opções e outras podem ser modificadas no ficheiro nzbget.conf.

Depois desta explicação e se já têm uma conta de usenet vamos lá começar... A base da configuração e os diretórios e pastas são os mesmo dos meus anteriores artigos no Raspbian.

terça-feira, 13 de outubro de 2009

NZBGetter - Um script em PHP para ficheiros .nzb

NZBGetter é um novíssimo script em php para sistemas baseados em Linux para sacar ficheiros .nzb de sites de NZBs. Os ficheiros são apanhados e colocados numa pasta que pode muito bem ser uma "watch folder" de um cliente de usenet a correr em segundo plano como o NZBGet.


Os ficheiros .nzb são apanhados seguindo um critério de palavras definido pelo utilizador ( imagens, wallpapers, freeware games, etc). Tudo fica gravado, depois pode-se criar uma tarefa com múltiplas pesquisas para o script correr automaticamente de X em X horas de modo a sacar os .nzb segundo o critério colocado-os na tal watch folder do cliente. Se quisermos ainda recebemos esta informação via Twitter!!

Por exemplo imaginem que andam a seguir uma serie de vídeos, assim programa-se o nzbgetter de X em X horas para verificar se já existe novo vídeo na serie, se existir o download do nzb é efectuado. Útil não ?


NZBGetter vêm definido para trabalhar com os sites tvnzb e nzbindex, não sei se funciona em outros pois ainda não tive tempo de experimentar. Posso apenas dizer que funciona "out_of_the_box" na minha ch3snas.

O NZBGetter pode correr em routers, foneras, popcorns, e NAS desde que tenham :
  • Linux based system
  • PHP 5
  • PHP cURL ( ou o wget )
  • Web Server ( como o Apache ou o Lighttpd )
  • cronjob ( para agenda de tarefas )
A instalação é muito facil, no meu exemplo basta extrair os ficheiros na pasta www do lighttpd, o NZBGetter fica acessivél depois em:

http://ip_da_minha_ch3snas:8080/nzbgetter

Depois é só seguir a pequena configuração e definir onde se encontra a watch folder para logo começar a pesquisa :)

Este espantoso script é desenvolvido pelo Youri Tromp, os meus agradecimentos por esta pequena maravilha que funciona mesmo!! BIG THANKS, and KEEP THE GOOD WORK!

PS: Para instalarem o NZBGet e o Lighttpd e juntarem tudo isto na Ch3snas, podem ver aqui e aqui os meus anteriores howtos.

http://sourceforge.net/projects/nzbgetter/


quinta-feira, 6 de novembro de 2008

ch3snas / dns-323 - Nzbget a reparar e extrair automaticamente!

Esta é uma pequena e recomendada atualização do meu howto anterior, em que agora o NZBGET não só faz downloads dos ficheiros RAR como vai efectuar a sua verificação, reparação e agora pasmem-se, efetua-a também a extração!!! As longas horas a verificar ficheiros e a extrair posteriormente acabaram!!!
Os anteriores pacotes no howto anterior, alguns já não estão disponíveis, em parte devido ao Nzbget ser agora disponibilizado para a dns-323 diretamente no site oficial.Que bom!!!

Assim podem adquirir todos os ficheiros necessários aqui, para os mais recentes compilações do Nzbget veja aqui. ( com o nome dns-323 são as que vamos utilizar, existem duas mas só precisamos de uma versão, a versão debug só utilizamos se houver algum problema ).

Consulte primeiro o howto anterior para melhor compreensão.

Assim e rapidamente com os novos ficheiros, o nzbget mova-o para /mnt/HD_a2/ffp/bin/,
o nzbget.conf, depois de previamente configurado com a(s) conta(s) de newsgroups e definições de cada um fica em /mnt/HD_a2/ffp/etc/
O nzbget.sh e opcional e serve para iniciar automaticamente o nzbget quando liga o NAS, caso pretenda fica em /mnt/HD_a2/ffp/start/, não esquecer de correr o comando chmod a+x /mnt/HD_a2/ffp/start/nzbget.sh.
O postprocess.sh, é para efetuar a extração dos rars, e fica em /mnt/HD_a2/ffp/etc/
Para finalizar é preciso instalar o pacote unrar, faça download do pacote aqui, para não faltar nada instale também o pacote par disponibilizado nesse mesmo site:

funpkg -i unrar-3.7.8-1.tgz
funpkg -i par2cmdline-0.4-ffp0.5.tgz

E é tudo, o resultado não é bem perfeito, na ch3snas a extração dos rars até é bastante rápida mas a verificação e reparação dos rars e bastante demorada, para o nzbget efetuar a verificação e reparação a download queue fica em pausa automaticamente de modo a poupar alguns recursos.
Eu já testei este método em mais de 2 a 3 centenas de GB! e funciona bastante bem, apenas tive problemas na extração de 2 DVDs Dual-Layers, em que os rars originais foram apagados mesmo sem a extração ser bem sucedida. Situação que alterei, ou seja eu apago sempre os ficheiros Rar posteriormente, para isso acontecer no ficheiro postprocess.sh e na linha 33 alterar ( DeleteRarFiles=1 para DeleteRarFiles=0 )

Nota Final : Para não terem o mesmo problema que eu tive em que o nzbget não iniciava, recomendo a colocarem diretamente o ficheiro tar.gz na raiz do volume1, e depois efetuarem lá sua extração, ex :

tar xvzf nzbget-0.6.0-testing-r237-bin-dns323-arm.tar.gz

depois mova-o :

mv nzbget /ffp/bin/

Pois sempre que transferia o nzbget por ftp ou por rede não funcionava!

Divirtam-se!
Related Posts Plugin for WordPress, Blogger...

Popular no Blogue: