Isinasama ng Transmission 4.1 ang pinalawak na suporta para sa IPv6, mga bagong uri ng tracker, at pinahusay na pamamahala ng port.

  • Idinagdag ang mga tampok tulad ng opsyonal na sequential downloading, awtomatikong pag-verify ng torrent, at mga bagong opsyon sa proxy.
  • Ang mga GTK, Qt at web interface ay nakatanggap ng mga partikular na pagpapabuti sa accessibility, usability, at visual controls.
  • Ang bagong JSON-RPC 2.0 API at ang pag-optimize ng libtransmission ay nakakabawas sa pagkonsumo ng CPU at RAM at nagpapadali sa integrasyon sa iba pang mga aplikasyon.

Pagkakahawa 4.1

Pagkakahawa 4.1 magagamit na ngayon Ito ay isang malaking update sa sikat na open-source, libre, at cross-platform na BitTorrent client na ito, na nag-aalok ng klasikong desktop interface (GTK at Qt), isang daemon mode na walang graphical interface, at access sa web browser. Ang bagong release ay nakatuon sa pagpapabuti ng performance ng network, pagpino ng paghawak ng malalaking torrent, at pag-modernize ng mga remote administration tool.

Sa konteksto kung saan nananatiling karaniwan ang paggamit ng BitTorrent sa Europa para sa pamamahagi ng libreng software, mga legal na multimedia file, at mga backup, ang pagdating ng Pagkakahawa 4.1 Ito ay kumakatawan sa isang hakbang pasulong sa katatagan at kahusayan. Pinapanatili ng proyekto ang minimalistang pamamaraan nito ngunit nagpapakilala ng mahabang listahan ng mga teknikal na pagbabago na maaaring maging partikular na kawili-wili para sa mga advanced na user, seedbox, NAS device, at mga home server sa Espanya at sa iba pang bahagi ng kontinente.

Higit pang mga opsyon sa networking sa Transmission 4.1: IPv6, mga tracker, at mga proxy

Isa sa mga kalakasan ng update ay ang pagpapalawak ng suporta sa network, na may ganap na pagiging tugma sa Mga IPv6 at dual-stack UDP trackerNagbibigay-daan ito para sa mas mahusay na operasyon sa mga modernong koneksyon na pinagsasama ang IPv4 at IPv6. Maaari ring makipag-ugnayan ang Transmission 4.1 sa mga tracker na sumusuporta lamang sa mas lumang BEP-7 module, na nagpapabuti sa pagiging tugma sa mga imprastraktura na hindi pa na-upgrade.

Isinasama rin ng kliyente ang suporta para sa Local Peer Discovery sa pamamagitan ng IPv6Nagbibigay-daan ito sa mga device sa iisang lokal na network na makahanap ng mga kapantay nang hindi nangangailangan ng internet, isang kapaki-pakinabang na tampok sa mga tahanan at opisina sa Europa na may mga bagong router. Bukod pa rito, nag-aalok ito ng opsyon na gumamit ng proxy server para sa mga koneksyon sa web, isang kaakit-akit na tampok para sa mga gustong paghiwalayin ang trapiko mula sa interface ng pamamahala mula sa iba pang bahagi ng kanilang koneksyon o sumunod sa mga patakaran ng corporate network.

Isa pang kapansin-pansing teknikal na inobasyon ay ang kakayahang Magpadala ng parameter ng IPv4 habang nakikipag-handshake sa Extension ProtocolPinapabuti nito ang komunikasyon sa pagitan ng mga kliyente sa mga kapaligirang may magkahalong network stack. Ipinakikilala rin ng update na ito ang isang caching system para sa mga IP address na ginagamit sa mga pandaigdigang komunikasyon upang mabawasan ang nakakainis na "spam" ng mga UDP6 notification sa log, sa gayon ay inaayos ang pag-uugali ng kliyente sa mga IPv6-enabled na system.

Nagpakilala ang Transmission 4.1 ng mga pagpapabuti sa pamamahala at pag-verify ng torrent

Nagdaragdag ang Transmission 4.1 ng opsyon para sa programa Awtomatikong suriin ang torrent sa sandaling matapos ang pag-download.Ang agarang pagsusuring ito ay nakakatulong na matiyak ang integridad ng data at binabawasan ang panganib ng pagbabahagi ng mga sirang file sa ibang mga peer, na lalong mahalaga sa mga network na may maraming aktibidad sa pag-seeding.

Pinahusay din ang lokal na paghawak ng file: ngayon ay sinusuri ng kliyente kung ang umiiral ang mga file pagkatapos baguhin ang lokasyon ng torrentBinabawasan nito ang mga error kapag naglilipat ng mga download sa pagitan ng mga disk o network path, isang karaniwang gawain sa mga NAS device at mga home server sa Europa. Mas epektibo ring pinangangasiwaan ng application ang napakalaking torrent, na nag-o-optimize sa paggamit ng resource at binabawasan ang mga problema kapag namamahala ng malawak na koleksyon o high-resolution na nilalaman.

Pinupino ng bersyong ito ang pamamahala ng mga negosasyon sa pag-encrypt, na may Mas mahusay na paghawak ng mga handshake sa plain text at MSEBukod pa rito, ang sistema ay nagsasagawa ng magkakahiwalay na pagsusuri ng port para sa IPv4 at IPv6 sa mga interface ng Qt at GTK, na nagbibigay-daan sa mas tumpak na mga diagnostic kapag na-configure ang port forwarding. mga router o firewall mga Europeo.

Pagkontrol ng sunod-sunod na pag-download at paghahasik

Isa sa mga pinakakapansin-pansing katangian para sa pang-araw-araw na paggamit ay ang opsyonal na sunud-sunod na pag-downloadBinibigyang-daan ka ng Transmission 4.1 na i-activate ang mode na ito upang unahin ang mga piraso ng isang file nang maayos, isang kapaki-pakinabang na tampok kapag gusto mong simulan ang pag-play ng nilalaman habang nagda-download pa rin ito, palaging nasa loob ng mga legal na gamit na pinapayagan.

Ang bahagi ng command-line transmission-remote Pinatitibay din ito ng opsyon na i-download nang sunud-sunod simula sa isang partikular na pirasoIto ay lalong mahalaga para sa mga application na kailangang magsagawa ng mga panloob na paghahanap o "paghahanap" sa loob ng mga multimedia file para sa mga layunin ng streaming. Pinalalawak nito ang mga posibilidad ng integrasyon ng Transmission sa mga automated na kapaligiran, mga home media server, o mga container na naka-deploy sa mga imprastraktura ng Europa.

Bilang karagdagan, ang mga ito ay inkorporada mga limitasyon sa pagtatanim batay sa kawalan ng aktibidadPinapayagan nito ang programa na ihinto ang pag-seeding kapag ang isang download ay hindi aktibo sa loob ng isang partikular na panahon, na nakakatulong upang mas mahusay na mapamahalaan ang bandwidth at mga mapagkukunan ng system. Binago rin ang kalkulasyon ng ETA (tinatayang oras na natitira), na ngayon ay sumusuporta sa mga yunit tulad ng "buwan" at "taon" para sa mga napakabagal na torrent, na nagbibigay ng mas makatotohanang pananaw kung gaano katagal maaaring makumpleto ang mga ito.

Pag-optimize ng panloob na pagganap sa Transmission 4.1

Sa puso ng kliyente, ang aklatan Binago ang libtransmission upang mabawasan ang paggamit ng CPU at RAMIto ay isang mahalagang aspeto para sa mga nagpapatakbo ng Transmission sa mga low-power device, embedded system, o mga server na sabay-sabay na humahawak ng maraming torrent. Ang pagpapabuting ito ay maaaring maging partikular na kawili-wili sa Europa, kung saan ito ay karaniwang ginagamit sa maliliit at laging naka-on na mga home server.

Pinalakas din ang paghawak ng maraming koneksyon mula sa iisang IP address, kasama ang Mga partikular na pagpapabuti sa pamamahala ng maraming sabay-sabay na koneksyonNakakatulong ito na maiwasan ang hindi pangkaraniwang pag-uugali kapag maraming serbisyo o kliyente ang nag-access sa Transmission mula sa iisang host, na karaniwan sa mga kapaligiran ng virtualization o kapag ginagamit ang mga lalagyan.

Ang HTTP tracker response parser ay tumatanggap ng pagpapatibay ng seguridad at katataganBinabawasan nito ang posibilidad ng mga error dahil sa mga maling porma o hindi pangkaraniwang tugon mula sa mga tracker. Pinapabuti rin nito ang pagganap ng Distributed Hash Tables (DHT) at mga pag-download gamit ang µTP, ang magaan na transport protocol na ginagamit ng maraming modernong BitTorrent client.

Bagong JSON-RPC 2.0 API at mas maraming remote control

Ipinakikilala ng Transmisyon 4.1 ang isang bagong RPC API na tugma sa pamantayang JSON-RPC 2.0Pinapadali nito ang buhay para sa mga bumubuo ng mga panlabas na aplikasyon, mga pasadyang web control panel, o mga integrasyon sa mga sistema ng home automation at mga solusyon sa pamamahala ng server. Itinataguyod ng modernisasyong ito ang interoperability sa mga tool sa pamamahala na malawakang ginagamit sa Europa sa mga advanced na propesyonal at kapaligiran sa bahay.

Dahil sa binagong API na ito, mas madali na ito i-automate ang mga gawain, subaybayan ang katayuan ng torrent at lumikha ng mga alternatibong interface na iniangkop sa mga partikular na pangangailangan, mula sa isang simpleng web console hanggang sa mga panel na isinama sa mga mobile application o mga dashboard ng serbisyo sa cloud.

Mga advanced na opsyon sa settings.json

Ang file ng pagsasaayos settings.json Nagiging prominente ito dahil sa mga bagong pangunahing elemento. Namumukod-tangi ang opsyon. preferred_transportna nagpapahintulot sa iyo na pumili kagustuhan sa pagitan ng µTP at TCPSa ganitong paraan, maaaring magpasya ang mga gumagamit kung uunahin ang tradisyonal na TCP transport o ang µTP protocol, na nagtatangkang mas mahusay na umangkop sa congestion at maaaring maging kapaki-pakinabang sa mga koneksyon sa bahay o mga nakabahaging linya.

Ang isa pang bagong tampok ay ang posibilidad ng huwag paganahin ang pag-cache ng pagsulat ng disk pagtatakda ng parameter cache-size-mb a 0. Ang opsyong ito ay nagbibigay ng higit na kontrol sa kung paano isinusulat ang data sa storage, isang bagay na maaaring maging interesante sa mga administrador na gustong i-fine-tune ang Transmission ayon sa gawi ng kanilang mga disk, SSD, o file system, lalo na sa mga NAS server na malawakang ginagamit sa mga tahanang Europeo.

Mga pagpapabuti sa interface ng GTK desktop

Ang bersyong may GTK interface, na karaniwan sa maraming Linux desktop sa Espanya at sa iba pang bahagi ng Europa, ay gumagamit ng mga dialog box ng pagpili ng katutubong file ng sistema, mas mahusay na pagsasama sa desktop environment at nag-aalok ng mas pare-parehong karanasan kapag nagbubukas o nagse-save ng mga path para sa mga torrent at data.

Na-update din ang mga progress bar gamit ang Mga kulay na tumutugma sa mga macOS at Web clientPinag-iisa ang biswal na anyo sa iba't ibang plataporma. Kinukumpleto ito ng mga pagpapabuti sa suporta para sa Flatpak, isang malawakang ginagamit na format sa mga modernong distribusyon, at mga pagsulong sa accessibility, na ginagawang mas madaling gamitin ang kliyente para sa mga taong may mga espesyal na pangangailangan o sa mga umaasa sa mga teknolohiyang pantulong.

Ano ang bago sa Qt client

Ang Qt-based client, na karaniwan sa mga desktop tulad ng KDE Plasma, ay may kakayahang Gumamit ng custom na URL path kapag kumokonekta sa mga remote Transmission serverNag-aalok ang feature na ito ng mas malawak na kakayahang umangkop kapag inilalantad ang serbisyo sa likod ng mga reverse proxy, custom domain, o mga tipikal na configuration ng remote access na matatagpuan sa maliliit na European home server.

Pagkatapos ay gagamitin ng mga progress bar ang mga color code para maiba ang mga torrent stateNagbibigay-daan ito sa iyo na makita sa isang sulyap kung aling mga torrent ang dina-download, nakumpleto, o naka-pause. Isinasama rin ng Qt client ang Labels system mula sa web interface, na ginagawang madali ang pag-aayos ng mga torrent ayon sa kategorya o proyekto.

Higit pa rito, idinagdag nila mga katutubong icon sa mga menu at toolbar at ang pagpapakita ng tinantyang natitirang oras (ETA) ay ipinapatupad sa compact view, na nagpapabuti sa pagiging madaling mabasa kapag namamahala ng maraming download sa isang maliit na espasyo ng screen.

Mas kumpleto at mas madaling gamiting web interface

Ang web interface ng Transmission, na malawakang ginagamit para sa pamamahala ng mga download sa mga server, NAS device, o mga remote computer, ay tumatanggap ng... mataas na contrast na tema Pinapabuti nito ang visibility sa iba't ibang screen at para sa mga user na may kapansanan sa paningin. Isinasama rin nito ang kakayahang magdagdag ng mga torrent sa pamamagitan ng drag and drop, na lubos na nagpapadali sa pamamahala mula sa browser.

Ipinapakita na ngayon ang mga progress bar mga porsyento na may tumpak na mga numeroKabilang sa mga tampok na ito ang magkakahiwalay na pagsusuri ng port para sa IPv4 at IPv6, tulad ng sa mga desktop interface. Naidagdag din ang mga bagong opsyon sa pag-filter ng torrent, batay sa antas ng privacy o katayuan ng error, kasama ang karagdagang alerto para sa mga partikular na kaganapan at ang pagpapakita ng porsyento ng seeding sa mga compact queue.

Kabilang sa mga pagpapabuti sa usability, isinasama ng website ang isang checkbox para magbura ng data kapag nagbubura ng mga torrentIto ay lubhang kapaki-pakinabang kapag gusto mong linisin ang parehong registry at mga pisikal na file. Nagpapakilala rin ito ng column mode para sa mga browser na walang mga paghihigpit sa viewport, isang binagong pop-up management system na sumusuporta sa maraming pop-up sa isang hierarchical na istraktura, at touchscreen compatibility sa context menu.

Nagdaragdag din ang web interface ng pagpapakita ng petsa at oras sa mga detalye ng torrentNakakatulong ito upang mas tumpak na masubaybayan kung kailan idinagdag o nakumpleto ang mga pag-download, na kapaki-pakinabang para sa pag-oorganisa ng mga pangmatagalang gawain sa paghahasik.

Sa pangkalahatan, ang Transmission 4.1 ay kumakatawan sa isang komprehensibong update na nagpapalakas ng pagiging tugma sa mga modernong network, nagpapabuti sa pagganap sa mga hindi gaanong makapangyarihang makina, at ginagawang mas madali ang pangangasiwa mula sa desktop at sa pamamagitan ng web. Ang mga gumagamit sa Espanya at sa buong Europa na umaasa sa client na ito upang pamahalaan ang mga torrent sa mga server, NAS device, o PC ay makakahanap ng isang mas pino at flexible na tool, na madaling ibagay sa iba't ibang network at storage environment, habang pinapanatili ang pagiging simple na tradisyonal na katangian ng proyekto.

Kaugnay na artikulo:
Mga network ng peer-to-peer