Die Veröffentlichung von Tewi 2.0.0, einer Konsolenanwendung mit textbasierter BenutzeroberflĂ€che (TUI) zur Verwaltung von BitTorrent-Clients, fand statt. Das Programm ermöglicht die Verbindung zu Hintergrundprozessen von Transmission, qBittorrent und Deluge, das Anzeigen und Verwalten von Torrents, das HinzufĂŒgen neuer Downloads und das DurchfĂŒhren von Suchen in beliebten Trackern. Verschiedene Ansichtsmodi (Karten, kompakt, einzeilig) werden unterstĂŒtzt, einschlieĂlich der Anzeige detaillierter Informationen zu Torrents (Dateien, Tracker, Peers), der Verwaltung von Kategorien und Tags sowie der Umschaltung alternativer Geschwindigkeitslimits. Die BenutzeroberflĂ€che basiert auf der Bibliothek Textual. Der Code ist in Python geschrieben und unter der GPLv3+-Lizenz veröffentlicht.

HauptÀnderungen von Version 1.0.0
- UnterstĂŒtzung des Torrent-Clients Deluge (ĂŒber Web-API) hinzugefĂŒgt.
- UnterstĂŒtzung der Konfigurationsdatei â~/.config/tewi/tewi.confâ und verschiedener Konfigurationsprofile (Optionen ââprofileâ und ââprofilesâ) hinzugefĂŒgt.
- Torrent-Filter nach Status implementiert (Taste f): alle, aktiv, herunterladend, Seedend, pausiert, abgeschlossen.
- Umschaltung des Dateiupload-Status (Leertaste) und Ănderung der PrioritĂ€t (L, M, H) realisiert.
- Ăndern der Torrent-PrioritĂ€t hinzugefĂŒgt (nur Transmission).
- Bearbeitung des Namens und des Standorts des Torrents hinzugefĂŒgt.
- Anzeige von Kategorien und Tags in der Torrent-Karte mit den Einstellungen ââbadge-max-countâ und ââbadge-max-lengthâ implementiert.
- Festlegen der Torrent-Kategorie (Taste C, nur qBittorrent) hinzugefĂŒgt.
- Automatische Aktualisierung des Torrent-Detailedcreens implementiert.
- Anzeige von qBittorrent-Statistiken (Abfall, verbundene Peers, Cache, Leistung) hinzugefĂŒgt.
- Erweiterte Möglichkeiten zur Torrentsuche:
- Eingebaute Anbieter zur Torrentsuche: YTS, ThePirateBay, Torrents-CSV, Nyaa.
- Integration mit Jackett zur Torrentsuche implementiert â Konfigurationsparameter âjackett_urlâ und âjackett_api_keyâ hinzugefĂŒgt.
- Neuer Befehl zum Starten der Anwendung mit Suchanfrage: ââsearchâ.
- Im Websuchdialog gibt es eine Auswahl von Indexierern und eine Filterung nach Kategorien.
- Option zum Festlegen der aktivierten Suchanbieter hinzugefĂŒgt (ââsearch-providersâ, â[search].providersâ).
- In den Suchergebnissen hinzugefĂŒgt, um den Weblink zu öffnen (Taste o).
- Suchanbieter senden User-Agent-Header, um Sperren zu verhindern.
- Das Suchdialogfeld merkt sich die letzte Anfrage.
- Problem mit der GröĂenĂ€nderung der Spalten in der Ergebnistabelle behoben.
- Anzeigen der Torrent-Details in den Suchergebnissen.
Zur Installation können Sie «pipx», «pip» oder «uv» verwenden: pipx install tewi-transmission pip install tewi-transmission uv tool install tewi-transmission
Quelle: opennet.ru
