Rilascio di Tewi 2.0.0, interfaccia testuale per la gestione dei client torrent

È stato rilasciato Tewi 2.0.0, un'applicazione console con interfaccia testuale (TUI) per la gestione dei client BitTorrent. Il programma consente di connettersi ai processi in background di Transmission, qBittorrent e Deluge, visualizzare e gestire l'elenco dei torrent, aggiungere nuovi download e cercare tra i tracker più popolari. Sono supportati diversi modi di visualizzazione (carte, compatto, a una sola riga), visualizzazione di informazioni dettagliate sui torrent (file, tracker, peer), gestione di categorie e etichette, commutazione di limiti di velocità alternativi. L'interfaccia è costruita sulla base della libreria Textual. Il codice è scritto in Python e distribuito con licenza GPLv3+.

Rilascio di Tewi 2.0.0, interfaccia testuale per la gestione dei client torrent

Principali modifiche dalla versione 1.0.0

  • Aggiunta il supporto per il client torrent Deluge (tramite Web API).
  • Aggiunto il supporto per il file di configurazione «~/.config/tewi/tewi.conf» e vari profili di configurazione (opzioni «—profile» e «—profiles»).
  • Aggiunto filtro per i torrent in base allo stato (tasto f): tutti, attivi, in download, in condivisione, in pausa, completati.
  • Implementato cambio di stato del download dei file (tasto spazio) e modifica della priorità (L, M, H).
  • Aggiunta modifica della priorità del torrent (solo Transmission).
  • Aggiunta modifica del nome e della posizione del torrent.
  • Implementata visualizzazione di categorie e etichette nella scheda del torrent con impostazioni «—badge-max-count» e «—badge-max-length».
  • Aggiunta impostazione della categoria del torrent (tasto C, solo qBittorrent).
  • Implementato aggiornamento automatico dello schermo dei dettagli del torrent.
  • Aggiunta visualizzazione delle statistiche di qBittorrent (spazzatura, peer connessi, cache, prestazioni).
  • Ampliate le funzionalità di ricerca dei torrent:
    • Provider integrati per la ricerca di torrent: YTS, ThePirateBay, Torrents-CSV, Nyaa.
    • Implementata integrazione con Jackett per la ricerca di torrent — aggiunti parametri di configurazione «jackett_url» e «jackett_api_key».
    • Nuova comando per avviare l'applicazione con richiesta di ricerca: «—search».
    • Nella finestra di ricerca web è stata aggiunta la selezione degli indexers e la filtrazione per categorie.
    • Aggiunta opzione per specificare i provider di ricerca attivi («—search-providers», «[search].providers»).
    • Nei risultati di ricerca aggiunta apertura del link web (tasto o).
    • I provider di ricerca inviano intestazioni User-Agent per prevenire blocchi.
    • La finestra di ricerca ricorda l'ultima richiesta.
    • Corretto il cambiamento delle dimensioni delle colonne nella tabella dei risultati di ricerca.
    • Visualizzazione dei dettagli del torrent nei risultati di ricerca.

Per l'installazione si può utilizzare «pipx», «pip» o «uv»: pipx install tewi-transmission pip install tewi-transmission uv tool install tewi-transmission

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster