Järgmises artiklis vaatame Exatorrenti. See on platvormideülene ise hostitud BitTorrenti klient mis on Go -s kirjutatud ja alles algab. Seda programmi saab käitada kohapeal või majutada hästi ressursse sisaldavas kaugserveris, mida saab kasutada Seedbox.
Eksatorrent see on lihtne programm, kuid töö tegemiseks on saadaval piisavalt funktsioone. Kaasas on ilus reageeriv veebiklient ja sellega on kirjutatud Sihvakas y TypeScript. Tänu eksatorrenti dokumenteeritud WebSocket API -le saavad kasutajad kirjutada ka meie enda kliendi. Programm pakub torrentide lisamiseks mitmeid viise (magnet, infohash või torrentfail), kiirusepiiraja, mitme kasutaja autentimine ja isegi voogesituse võimalus torrentit heli / video otse veebibrauseris või VLC või mpv kaudu.
Lisaks saab see töötada mitme kasutaja režiimis, mida haldavad administraatori kasutajad, kuid seda saab tõhusalt kasutada ka üks kasutaja. Torrenti jagatud failid salvestatakse selle seadme kohalikule kettale, kus see töötab, mida saab seejärel alla laadida või HTTP kaudu edastada.
Eksootori üldised omadused
- Programm võib leida ühe käivitatava failina ilma sõltuvusteta, väikesed ja saadaval erinevatele platvormidele.
- Võimaldab avada ja voogesitada torrente brauserist.
- Saame hakkama lisage torrente Magneti, Infohashi või Torrenti faili abil.
- see võib kontrollige üksikuid faile (käivitada, peatada või kustutada).
- Es seansside vahel püsiv.
- Saame torrenti peatada, kui SeedRatio on saavutatud.
- Meil on ka võimalus määrake kiirusepiiraja tühjendamine / üleslaadimine.
- see võib blokeerimisloendi rakendamine.
- See on seadistatav läbi konfiguratsioonifail, kuid vaikeseadetega töötab see hästi.
- Võimaldab jagage autentimisega kaitstud torrenti välise juurdepääsu takistamiseks.
- see võib faile HTTP kaudu alla laadida või voogesitada.
- Saame hakkama voogesitage otse brauserisse, VLC -sse, mpv -sse või teistesse meediumipleieritesse.
- Konto koos ,es API dokumenteeritud.
- Kasutage Sqlite3 andmebaasi jaoks vaikimisi, kuid selle asemel saate kasutada ka PostgreSQL -i.
Need on vaid mõned selle programmi funktsioonidest. Nad saavad konsulteerige nendega kõigist üksikasjalikult projekti veebisait GitHubis.
Installige exatorrent Ubuntu
Ubuntu kasutajad saavad installige exatorrent kahendfaili abil Dockeri kaudu või saate selle ka allikast kompileerida. Selle näite puhul kasutame binaarfaili, mille saab alla laadida projekti käivitamise leht. Selle paketi saab alla laadida veebibrauseri kaudu või avades terminali (Ctrl + Alt + T) ja kasutades seda wget järgnevalt:
wget https://github.com/varbhat/exatorrent/releases/latest/download/exatorrent-linux-amd64
Kui allalaadimine on lõppenud, jääb see alles anda allalaaditud failile õigused:
chmod u+x ./exatorrent-linux-amd64
Järgmine samm on käivitage programmiteenus faili käivitamine:
./exatorrent-linux-amd64
Programmi käivitamine
Nagu on märgitud nende dokumentatsioon, exatorrent'i saab konfigureerida veebikliendi, konfiguratsioonifaili ja käsurea parameetrite abil. Kuigi pärast vaikeväärtustega proovimist pean ütlema, et see on minu jaoks täiesti hästi toiminud.
Vaikimisi kasutab see programm pordi 5000, seega saame URL -i avada http://localhost:5000 veebibrauseris ja logige sisse kasutajanimega administraator ja parool admin parool, mis on vaikimisi konfigureeritud. Võimaldab muuta veebikliendi parooli, kuid mitte vaikimisi määratud kasutajanime. Kui soovite kasutada teist kasutajat, peate veebiliideses saadaolevatest valikutest looma uue.
see võib saada teavet selle kohta, mida see programm võimaldab meil läbi viia terminali sisestamine (Ctrl + Alt + T):
./exatorrent-linux-amd64 --help
See käsk muutub allalaaditud faili nime järgi.
Ehkki see oli alles versioonis 0.0.1, on see tasuta ja avatud lähtekoodiga rakendus juba üsna funktsioonirikas. Sest saate lisateavet selle programmi kasutamise ja konfigureerimise kohta, saavad kasutajad kasutada projekti GitHubi leht.