Veröffentlichung des BitTorrent-Clients Deluge 2.0

Neun Jahre nach der Gründung der letzten bedeutenden Niederlassung veröffentlicht Veröffentlichung eines plattformübergreifenden BitTorrent-Clients Flut 2.0, geschrieben in Python (unter Verwendung des Twisted-Frameworks), basierend auf libtorrent und Unterstützung mehrerer Arten von Benutzeroberflächen (GTK+, Webschnittstelle, Konsolenversion). BitTorrent arbeitet im Client-Server-Modus, in dem die Benutzer-Shell als separater Prozess ausgeführt wird und alle BitTorrent-Vorgänge von einem separaten Daemon verwaltet werden, der auf einem Remote-Computer ausgeführt werden kann. Projektnummer vertrieben von unter der GPL-Lizenz.

Schlüssel Verbesserungen Die neue Version umfasste die Portierung der Codebasis auf Python 3 und die Übertragung der GTK-Schnittstelle auf GTK3. Weitere Änderungen:

  • Sequentielles Laden wurde implementiert;
  • Möglichkeit hinzugefügt, den Besitzer eines Torrents zu ändern;
  • Die AutoAdd-Funktion wurde von der Hauptanwendung auf ein besser funktionierendes externes Plugin (im Lieferumfang enthalten) verschoben;
  • Es sind Vorkehrungen für die clientseitige Behandlung von Ausnahmen im Zusammenhang mit Authentifizierungs- und Anmeldeinformationsanfragen getroffen. Wenn in den Einstellungen keine Authentifizierungsparameter vorhanden sind, wird ein Fehlercode an den Client gesendet, auf dessen Seite ein Login- und Passwort-Eingabeformular angezeigt wird;
  • Es wurde zwischen neuen Torrents, die einer Sitzung hinzugefügt werden, und Torrents, die beim Wiederherstellen der Sitzung heruntergeladen werden, unterschieden.
  • Die TLS-Parameter wurden aktualisiert, um eine höhere Sicherheit zu erreichen.
  • Bietet Informationen über den Download-Status von Teilen des Torrents;
  • Den Einstellungen wurde eine Option hinzugefügt, um eine Netzwerkschnittstelle für ausgehenden Datenverkehr auszuwählen;
  • Der Server, der die WebUI (Deluge-Web) betreibt, läuft jetzt standardmäßig im Hintergrund. Um dieses Verhalten zu deaktivieren, verwenden Sie die Option „-d“ („--do-not-daemonize“).
  • Das Blocklist-Plugin bietet Unterstützung für Whitelists und die Möglichkeit, den IP-Adressfilter vor dem Aktualisieren der Listen zu löschen.

Source: opennet.ru

Kommentar hinzufügen