
De nieuwe versie Transmission 4.1 nu beschikbaar Dit is een belangrijke update voor deze bekende open-source, gratis en platformonafhankelijke BitTorrent-client, die zijn verschillende GTK- en Qt-gebaseerde interfaces, een daemon zonder grafische interface en een webclient die toegankelijk is via de browser behoudt.
Deze levering komt bijna aan drie jaar na Transmissie 4.0 Dit betekent een aanzienlijke sprong voorwaarts op het gebied van connectiviteit, prestaties en gebruiksmogelijkheden, met nieuwe functies die zowel de kern van de applicatie als de verschillende grafische interfaces en de webversie beïnvloeden, die veelvuldig wordt gebruikt op thuisservers en computers op afstand.
Transmission 4.1 introduceert belangrijke nieuwe functies op het gebied van netwerken, trackers en IPv6.
Een van de meest opvallende verbeteringen is de uitbreiding van de netwerkondersteuning, met compatibiliteit voor UDP-trackers met IPv6- en dual-stack-configuratie (IPv4 en IPv6), wat steeds vaker voorkomt in glasvezelverbindingen van providers. Bovendien werkt Transmission 4.1 nu ook met trackers die alleen de oudere BEP-7-module begrijpen, waardoor het aantal bronnen waarmee verbinding kan worden gemaakt, wordt uitgebreid.
De klant biedt ook ondersteuning voor Lokale peer discovery via IPv6Dit maakt het gemakkelijker om peers te vinden op het lokale netwerk in moderne omgevingen met gemengde IP-adressen. Bovendien bestaat de mogelijkheid om gebruik te maken van een proxy-server Met name voor webverbindingen is dit een handige functie voor diegenen die het verkeer van externe verbindingen of webinterfaces willen scheiden van andere systeemcommunicatie.
Internally introduceert Transmission 4.1 de optie om Verzend een IPv4-parameter tijdens de handshake van het extensieprotocol.Dit verbetert de compatibiliteit met clients en trackers die nog steeds op deze informatie vertrouwen. Poortcontroles voor IPv4 en IPv6 zijn in zowel de Qt- als de GTK-client gescheiden, zodat elke adresfamilie onafhankelijk kan worden gecontroleerd.
Torrentbeheer en nieuwe downloadopties in Transmission 4.1
Een van de functies die ontworpen zijn voor dagelijks gebruik, is de integratie van de optionele sequentiële downloadMet deze functie kun je de onderdelen van de torrent in een bepaalde volgorde prioriteren, wat vooral handig is voor mensen die content streamen terwijl deze nog gedownload wordt.
De transmissie 4.1 voegt ook een nieuwe optie toe voor Een torrent automatisch verifiëren direct nadat deze is voltooid.Deze directe controle helpt bij het opsporen van mogelijke gegevensfouten of opslagproblemen, zonder dat de gebruiker de controle later handmatig hoeft uit te voeren.
Het programma controleert nu of de Lokale bestanden blijven bestaan ​​nadat de torrentlocatie is gewijzigd.Deze verbetering vermindert typische fouten bij het verplaatsen van downloads tussen verschillende schijven of paden, iets wat veel voorkomt op desktopcomputers en thuisservers met meerdere opslagvolumes.
Een andere relevante verandering is de mogelijkheid om IP-adressen die in de cache worden opgeslagen, worden gebruikt in wereldwijde communicatie.Deze opgeslagen adressen worden gebruikt om het bekende probleem van UDP6-gerelateerde waarschuwingsberichten in logbestanden te verhelpen, waardoor het logbestand wordt opgeschoond en een overdaad aan herhaalde waarschuwingen wordt voorkomen.
Prestaties van het Transmission 4.1-, DHT- en µTP-protocol
Wat de prestaties betreft, heeft het ontwikkelingsteam de interne motor zo verfijnd dat de transmissie 4.1 Gebruik minder CPU en RAM.Deze aanpassingen aan de libtransmission-code zijn vooral interessant voor apparaten met een laag stroomverbruik, zoals mini-pc's, NAS-apparaten of kleine thuisservers die veel gebruikt worden door gevorderde gebruikers.
De prestaties van DHT (Distributed Hash Table)Dit verbetert het vermogen van de client om peers te vinden zonder volledig afhankelijk te zijn van centrale trackers. Tegelijkertijd zijn downloads via het µTP-protocol geoptimaliseerd. µTP is een alternatief voor TCP, ontworpen om netwerkcongestie beter te beheren en is nuttig bij gedeelde thuisverbindingen.
Transmission 4.1 bevat ook een nieuwe RPC API die compatibel is met JSON-RPC 2.0Deze vernieuwde interface maakt de ontwikkeling van applicaties van derden, integraties met automatiseringstools en bedieningspanelen op afstand eenvoudiger – een interessant punt voor beheerders die downloads beheren op servers in datacenters of in digitale thuisomgevingen.
Ook het beheer van gelijktijdige verbindingen is herzien: de client handelt dit nu af. Beter geschikt voor meerdere verbindingen die afkomstig zijn van hetzelfde IP-adres. en versterkt de HTTP-tracker-responsanalyser, wat extra stabiliteit biedt tegen onjuist geformuleerde of onbetrouwbare reacties.
Specifieke verbeteringen aan de GTK-client
In Linux-desktopomgevingen gebaseerd op GNOME en aanverwante problemen, de GTK-client krijgt ondersteuning voor native bestandsselectiedialoogvenstersBetere integratie met het systeem. Deze beslissing zorgt voor een consistentere en vertrouwdere ervaring bij het openen, opslaan of verplaatsen van downloads.
De kleuren van de De voortgangsbalk is aangepast. Om de kleuren af ​​te stemmen op het kleurenschema van macOS-clients en de webinterface, is een consistente visuele uitstraling op alle platformen gecreëerd. Tegelijkertijd is de ondersteuning voor Flatpak-pakketten, een veelgebruikt formaat in distributies, verbeterd en is de toegankelijkheid vergroot, zodat een bredere groep gebruikers de applicatie gemakkelijker kan gebruiken.
Wat is er nieuw in de Qt-client?
In het geval van de Qt-client, die voornamelijk wordt gebruikt in omgevingen zoals KDE-plasma En op andere desktops maakt Transmission 4.1 het nu mogelijk Definieer een aangepast URL-pad bij het verbinden met externe servers. Dit is afkomstig van Transmission. Het is handig wanneer de service zich achter een reverse proxy bevindt of op niet-standaard routes.
De voortgangsbalken bevatten een systeem van kleurcode om torrentstatussen te onderscheidenHierdoor is in één oogopslag te zien wat er gedownload, gedeeld of gepauzeerd wordt. Bovendien is de labelfunctie van de webversie toegevoegd aan de Qt-client, waarmee je torrents kunt categoriseren op type of andere criteria.
De klant neemt ook over native pictogrammen voor menu's en toolbarsDit versterkt de visuele integratie met het bureaublad. Een andere praktische verbetering is de toevoeging van geschatte voltooiingstijden (ETA's) voor de compacte weergave, waardoor het venster kleiner kan blijven zonder essentiële informatie te verliezen.
Wijzigingen in de webclient en het gebruik op afstand
De webinterface, die veelvuldig wordt gebruikt om Transmission vanuit de browser op servers en NAS-apparaten te beheren, krijgt een nieuwe update. thema met hoog contrast Dit verbetert de zichtbaarheid en leesbaarheid, wat vooral handig is voor gebruikers met toegankelijkheidsbehoeften of voor langere sessies.
Er is ondersteuning toegevoegd voor Voeg torrents toe met behulp van slepen en neerzetten. Direct in het browservenster, waardoor het toevoegen van nieuwe bestanden of links eenvoudiger wordt. De voortgangsbalk geeft nu percentages weer en er worden aparte poortcontroles uitgevoerd voor IPv4 en IPv6, net als in de desktopclients.
De webclient biedt onder andere de mogelijkheid om de organisatie te verbeteren. Filter torrents op basis van hun privacyniveau of foutstatus.Dit helpt om snel problematische downloads te vinden of openbare torrents te scheiden van privé-torrents. Er is ook een nieuw waarschuwingsbericht en een indicator voor het deelpercentage toegevoegd aan compacte rijen.
Wanneer een torrent via de webinterface wordt verwijderd, kan nu een selectievakje worden aangevinkt om Verwijder ook de gegevens die op de schijf zijn opgeslagen.Dit voorkomt extra stappen in het ruimtebeheer. Bovendien wordt een kolommodus geïntroduceerd voor browsers zonder beperkingen qua viewport, samen met een nieuw pop-upbeheersysteem dat meerdere pop-ups hiërarchisch kan afhandelen.
De touch-ervaring wordt verbeterd met ondersteuning voor Gebruik touchscreens in het contextmenuDit is steeds relevanter op hybride apparaten. Tot slot kan de webinterface gedetailleerde datum- en tijdsinformatie weergeven binnen de torrentdetails, wat context biedt over de activiteit en de leeftijd van elke download.
Externe transmissie en geavanceerde instellingen
Het opdrachtregelprogramma Transmission-Remote krijgt nieuwe mogelijkheden. Deze functies zijn interessant voor gevorderde gebruikers en beheerders. Een daarvan is de mogelijkheid om bestanden sequentieel te downloaden vanaf een specifiek onderdeel, waardoor het voor externe applicaties gemakkelijker wordt om in multimediabestanden te zoeken tijdens het streamen.
Er wordt ook ondersteuning geboden voor deellimieten in inactieve toestandHiermee kunt u voorwaarden definiëren om het seeden te stoppen of aan te passen wanneer een torrent een tijdje inactief is geweest. Bij het weergeven van torrents is de standaard sortering op datum, waardoor het gemakkelijker is om de meest recente downloads te vinden.
Een ander opvallend nieuw kenmerk is de visualisatie van De geschatte resterende tijd (ETA) kan worden uitgedrukt in maanden en jaren. In extreme gevallen van zeer lage snelheid, wat de realiteit van torrents met zeer weinig actieve peers beter weergeeft.
In het configuratiebestand settings.json bevat Transmission 4.1 de volgende optie: preferred_transportwaarmee gebruikers kunnen Geef uw voorkeur aan tussen µTP en TCP. afhankelijk van uw verbindingstype of netwerkbeleid. Daarnaast kunt u de schrijfcache voor de schijf volledig uitschakelen door de betreffende optie in te stellen. cache-size-mb naar 0, een nuttige mogelijkheid in systemen met specifieke opslagconfiguraties.
Door al deze wijzigingen door te voeren, is de libtransmission-codebasis aangepast aan het systeemresourcegebruik verminderenDit, samen met de andere verbeteringen op het gebied van connectiviteit, interface en bediening op afstand, maakt Transmission 4.1 een bijzonder interessante update voor gebruikers die veel downloads beheren of de client gebruiken op servers en apparaten met beperkte hardware.