dilúvio-updatorr é um plugin Dilúvio para atualizações automáticas torrents.
Se você está verificando periodicamente o seu site de torrent rastreador favorito, em que torrents são organizados como artigos (trackers fórum-like), para verificar se um torrents específicos foram atualizadas (por exemplo torrente agregação alguma série de TV é atualizado com um novo episódio) , então Updatorr é pode ser de uso.
Você ativa credenciais locais Updatorr plugin, definir período autoupdate e rastreadores, escolha torrents para ser atualizado a partir de Dilúvio lista de torrents, e Updatorr vai fazer verificações para você. Quando torrente atualização estiver disponível, Updatorr substituirá velho torrent com uma versão atualizada do um, e fazer download de novos arquivos de novo torrent.
As atualizações automáticas estão disponíveis para:
- RuTracker.org (ex torrents.ru) - http://rutracker.org/
Dilúvio é leve, Software Livre, multi-plataforma cliente BitTorrent. Faça o download de http://deluge-torrent.org/
Instalação
Abrir Dilúvio, vá em "Preferências -> Plugins -> Plugin Install" e escolha o arquivo Updatorr .egg.
Se você está a construir arquivo .egg a partir do código-fonte-se usar o comando bdist_egg python setup.py no diretório raiz do código fonte.
Trackers manipuladores
A informação abaixo é destinado para aqueles que desejam habilitar atualizações automáticas Updatorr para o seu site rastreador favorito.
A fim de realizar atualizações automáticas Updatorr deveria ser instruído como realizar aqueles, como diferentes sites de torrent rastreamento exigem máquinas diferentes para obter torrents atualizados.
Manipuladores Rastreador nada mais são como scripts relativamente simples em grande linguagem de programação Python.
Para criar uma classe manipulador rastreador é preciso:
0. Ter conhecimento essencial na programação Python;
1. Obter o código-fonte Updatorr de http://github.com/idlesign/deluge-updatorr/;
2. Criar hander_ {} mytracker arquivo .py sob updatorr / tracker_handlers /;
3. Em que BaseTrackerHandler arquivo subclasse e implementar seu método get_torrent_file (); Nota: Consulte as propriedades da classe de base e métodos, pois eles podem ser de uso.
4. Nesse arquivo registrá-lo com classe register_tracker_handler ().
Manipulador Rastreador amostra updatorr / tracker_handlers / handler_mytrack.py:
de updatorr.handler_base BaseTrackerHandler importação, register_tracker_handler
classe MyTrackHandler (BaseTrackerHandler):
& Nbsp; # Vamos supor que o site rastreador não requer autorização.
& Nbsp; login_required = True
& Nbsp; def get_torrent_file (self):
& Nbsp; # Aqui deve-se implementar .torrent download de arquivo e
& Nbsp; # salvar em sistema de arquivos. Veja BaseTrackerHandler fo métodos auxiliares.
& Nbsp; torrent_filepath = '/somewhere/in/my/filesystem/new.torrent'
& Nbsp; torrent_filepath retorno
register_tracker_handler ('mytrackaurl.com', MyTrackHandler)
register_tracker_handler ('yotr.su', MyTrackHandler
Veja updatorr / tracker_handlers / handler_rutracker.py e updatorr / handler_base.py para referência. Leia docstrings de Updatorr.
Envolva-se em dilúvio-updatorr
Submeter os temas. Se você viu algo estranho no comportamento do aplicativo ou quer propor um recurso que você pode fazer isso no https://github.com/idlesign/deluge-updatorr/issues.
Escrever código. Se você está ansioso para participar no desenvolvimento de aplicativos, bifurcar-lo em https://github.com/idlesign/deluge-updatorr, escreva o código, se deve ser uma correção de bug ou uma implementação de recurso, e fazer uma solicitação de recebimento, desde o página do projeto bifurcada.
Espalhe a palavra. Se você tem algumas dicas e truques ou quaisquer outras palavras em mente que você acha que pode ser de interesse para os outros & mdash; publicá-lo.
A ponta strong>
Você pode estar interessado em considerar outros plugins Dilúvio na http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- Dilúvio
Comentários não encontrado