Gerenciamento de qBit
Este é um programa usado para gerenciar sua instância qBittorrent, como:
- Marcar torrents com base em URLs rastreadores
- Aplicar categoria baseada em
save_path
para torrents não categorizados no save_path
da categoria - Alterar categorias com base na categoria atual (
cat_change
) - Remova torrents não registrados (exclua dados e torrent se não estiver sendo propagado de forma cruzada, caso contrário, apenas removerá o torrent)
- Adicione automaticamente torrents cross-seed em estado de pausa. *Observação: cross-seed agora permite injeções de torrent diretamente no qBit, tornando esse recurso raramente necessário/usado.*
- Verifique novamente os torrents pausados, classificados pelo menor tamanho e retome se concluídos
- Remova arquivos órfãos do seu diretório raiz que não são referenciados pelo qBittorrent
- Marque todos os torrents que não possuem links físicos fora da pasta raiz (para torrents com vários arquivos, o maior arquivo é usado)
- Aplica limites de compartilhamento com base em grupos filtrados por tags/categorias e permite limpeza opcional para excluir esses torrents e conteúdos com base na proporção máxima e/ou tempo de propagação. Além disso, permite um tempo mínimo de seeding para garantir que as regras do rastreador sejam respeitadas e um número mínimo de seeders para manter os torrents ativos.
- Função RecycleBin para mover arquivos para uma pasta RecycleBin em vez de excluir os dados diretamente ao excluir um torrent
- Agendador integrado para executar o script a cada x minutos. (Pode usar o comando
--run
para executar sem o agendador) - Notificações de webhook com integração de API Notifiarr e Apprise
Versões Qbittorrent suportadas
Contamos com qbittorrent-api para interagir com Qbittorrent.
Geralmente, espera-se que novos lançamentos do Qbittorrent não sejam suportados imediatamente. O suporte NÃO PODE ser adicionado até que qbittorrent-api adicione suporte à versão. Qualquer alteração material e impacto deve então ser avaliado antes de o Qbit Manage apoiá-lo.
Mestre
Desenvolver
Começando
Confira o wiki para ajuda na instalação
- Instale qbit_manage instalando o Python 3.9.0+ no localhost e seguindo o Guia de instalação local ou instalando o Docker e seguindo o Guia de instalação do Docker ou o Guia de instalação unRAID.
- Uma vez instalado, você deve definir sua configuração criando um arquivo de configuração preenchido com todos os seus valores para conectar-se à sua instância qBittorrent.
- Consulte a lista de comandos que podem ser usados com esta ferramenta.
Uso
Para executar o script em um terminal interativo com uma lista de comandos possíveis, execute:
Apoiar
- Se você tiver alguma dúvida ou precisar de suporte, junte-se ao Notifiarr Discord e poste sua pergunta no canal
qbit-manage
. - Se você estiver recebendo um erro ou tiver uma postagem de aprimoramento na seção Issues.
- Se você tiver uma pergunta sobre configuração, poste nas Discussões.
- Solicitações pull são bem-vindas, mas envie-as para o branch de desenvolvimento.