A következő cikkben az Exatorrentet vesszük szemügyre. Ez platformok közötti, saját üzemeltetésű BitTorrent kliens ami Go -ban van írva és még mindig kezdődik. Ez a program helyben futtatható, vagy jól felszerelt távoli kiszolgálón tárolható SeedBox.
kizsákmányoló ez egy egyszerű program, de elegendő funkcióval rendelkezik a munkájához. Gyönyörű, reszponzív webes kliens tartozik hozzá Karcsú y Gépelt. Az exatorrent dokumentált WebSocket API -jának köszönhetően a felhasználók saját ügyfeleinket is írhatják. A program többféle lehetőséget kínál a torrentek hozzáadására (mágnes, infohash vagy torrent fájl), sebességkorlátozó, többfelhasználós hitelesítés, és még a streamelés lehetősége is torrents audio / video közvetlenül a webböngészőben, vagy VLC -n vagy mpv -n keresztül.
Ezenkívül többfelhasználós módban is működhet, amelyet rendszergazdai felhasználók kezelnek, de egyetlen felhasználó is hatékonyan használhatja. A torrent által megosztott fájlok az eszköz helyi lemezén vannak tárolva, ahol fut, amely ezután letölthető vagy továbbítható HTTP -n keresztül.
Az exatorrent általános jellemzői
- A program megtalálható egyetlen végrehajtható fájlként, függőségek nélkül, kicsi méretű, és különböző platformokhoz érhető el.
- ez lehetővé teszi, nyissa meg és streamelje a torrenteket a böngészőből.
- Tudunk adjon hozzá torrenteket Magnet, Infohash vagy Torrent fájl segítségével.
- Ez lehet ellenőrizze az egyes fájlokat (elindítani, leállítani vagy törölni).
- Es tartós az ülések között.
- Megállíthatjuk a torrentet, amint a SeedRatio eléri.
- Lehetőségünk lesz arra is állítson be sebességkorlátozót kisütés / feltöltés.
- Ez lehet blokklista alkalmazása.
- Ez keresztül konfigurálható konfigurációs fájl, de alapértelmezett beállításokkal jól működik.
- ez lehetővé teszi, ossza meg a hitelesítéssel védett torrentet a külső hozzáférés megakadályozása érdekében.
- Ez lehet fájlok letöltése vagy streamelése HTTP -n keresztül.
- Tudunk közvetítsen közvetlenül a böngészőbe, a VLC -be, az mpv -be vagy más médialejátszókba.
- Fiók a következővel: UNA API dokumentált.
- Használja az Sqlite3 -at alapértelmezés szerint az adatbázishoz, de a PostgreSQL -t is használhatja helyette.
Ez csak néhány jellemzője ennek a programnak. Ők tudnak részletesen konzultáljon mindegyikkel az projekt honlapja a GitHubon.
Az exatorrent telepítése az Ubuntura
Az Ubuntu felhasználói megtehetik telepítse az exatorrent programot bináris használatával, Docker segítségével, vagy forrásból is lefordítható. Ebben a példában a bináris fájlt használjuk, amely letölthető a projektindító oldal. Ez a csomag letölthető a webböngészőből, vagy egy terminál megnyitásával (Ctrl + Alt + T), és a wget alábbiak szerint:
wget https://github.com/varbhat/exatorrent/releases/latest/download/exatorrent-linux-amd64
Miután a letöltés befejeződött, csak az marad engedélyeket ad a letöltött fájlhoz:
chmod u+x ./exatorrent-linux-amd64
A következő lépés lesz indítsa el a programszolgáltatást a fájl futtatása:
./exatorrent-linux-amd64
A program indítása
Amint az a dokumentáció, Az exatorrent beállítható a webes ügyfél, egy konfigurációs fájl, valamint a parancssori paraméterek segítségével. Bár az alapértelmezett értékekkel való próbálkozás után azt kell mondanom, hogy tökéletesen működött számomra.
Ez a program alapértelmezés szerint az 5000 -es portot használja megnyithatjuk az url -t http://localhost:5000 böngészőben, és jelentkezzen be a felhasználónévvel adminisztrátor és a jelszót admin jelszó, amelyek alapértelmezés szerint konfigurálva vannak. Lehetővé teszi a jelszó megváltoztatását a webes kliensből, de nem az alapértelmezett felhasználói nevet. Ha másik felhasználót szeretne használni, újat kell létrehoznia a webes felületen elérhető lehetőségek közül.
Ez lehet információt szerezhet arról, hogy mit tesz lehetővé ez a program gépelés a terminálon (Ctrl + Alt + T):
./exatorrent-linux-amd64 --help
Ez a parancs a letöltött fájl neve alapján változik.
Annak ellenére, hogy még csak a 0.0.1-es verziónál tart, ez az ingyenes és nyílt forráskódú alkalmazás már meglehetősen gazdag. For További információ a program használatáról és konfigurálásáról, a felhasználók használhatják a projekt GitHub oldal.