Před několika měsíci napsal jeden z našich kolegů zde na blogu o Torrench což byl nástroj CLI (z příkazového řádku), pomocí kterého by uživatelé mohli vyhledávat soubory torrentů na některých populárních webech s možností stahování.
Bohužel projekt zmizel z GitHubu se kterými o tom nevíme více, kromě některých klonů úložiště, které někteří vývojáři vytvořili, aby vytvořili spouštěče nebo verze v jiném formátu pro tento projekt.
Ale ne všechno je ztraceno, tentokrát budeme hovořit o vynikající alternativě k Torrench který nám bude sloužit podobným způsobem, ale s několika vylepšeními.
O společnosti Torrengo
Alternativou, kterou vám dnes představíme, je Torrengo je program příkazového řádku (CLI) napsáno v programovacím jazyce GO, který současně vyhledává torrenty (torrentové soubory a magnetické odkazy) z různých torrentových webů.
Torrengo provádí vyhledávání a stahování z různých zdrojů, které aktuální podporované jsou následující:
- https://archive.org
- všechny adresy Pirate Bay na adrese https://proxybay.bz
- http://torrentdownloads.me
- http://1337x.to
- http://www.yggtorrent.gg
Uživatel se rozhodne, jaké zdroje chce v Torrengu hledat zda jsou při vyhledávání použity všechny zdroje ve výchozím nastavení, nebo zda jsou filtrovány pouze podle určitých webů.
Vzhledem k tomu, že adresy Pirate Bay se mění poměrně často, tento program současně spustí vyhledávání na všech adresách The Pirate Bay URL nalezených na https://proxybay.bz a načte nejrychlejší torrenty odezvy (vrácená adresa URL je také důkladně zkontrolována, protože některé proxy se někdy vrátí stránka bez chyby, ale stránka ve skutečnosti nemá žádné výsledky)
Hledání a stahování torrentových souborů ve Windows torrentdownloads.me a yggtorrent.gg je chráněn Cloudflare, tak tento program uniká ochraně když reagujete na výzvy Javascriptů Cloudflare
Stažené torrenty lze spustit v Deluge.
Torrengo je velmi praktický nástroj, který vám pomůže ušetřit spoustu času hledáním a stahováním torrentových souborů.
Například pokud chcete najít ISO distribuce Linuxu a ušetřit čas hledáním (a dokonce i stahováním), je tento nástroj docela užitečný.
Je důležité zmínit, že soubory sdílené na těchto stránkách, můžete najít jak veřejný obsah (legální), tak soubory, které mají autorská práva, takže použití nástroje a přístup k výše uvedeným webům závisí hodně na používání internetu a přístupu politiky vaší země.
Vše, co bylo řečeno, je výhradní odpovědností koncového uživatele za použití.
Jak nainstalovat Torrengo do Ubuntu a derivátů?
Pro ty, kteří mají zájem o instalaci tohoto nástroje do svého systému, Mohou to provést podle pokynů, které sdílíme níže.
Od Torrentga je aplikace napsaná v GO je nutné, abychom v našem systému měli podporu tohoto programovacího jazyka.
Můžeme to přidat otevřením terminálu (Můžete to udělat pomocí kombinace kláves Ctrl + Alt + T) a v něm zadáte následující příkaz:
wget -q https://storage.googleapis.com/golang/getgo/installer_linux
Dáváme oprávnění ke spuštění s:
sudo chmod +x installer_linux
A spustíme instalační program s:
./installer_linux
Na konci musíme provést následující příkaz:
source ~/.bash_profile
Již máme podporu GO v našem systému, nyní budeme stahovat a instalovat Torrengo. Chcete-li to provést v terminálu, zadáme pouze následující:
go get github.com/juliensalinas/torrengo go build github.com/juliensalinas/torrengo
Základní použití Torrentga
Jakmile je aplikace nainstalována do našeho systému, můžeme ji začít používat, musíme otevřít terminál a spustit příkaz „./Torrengo“ + nějaké klíčové slovo pro vyhledání souboru.
Například pokud chcete najít Ubuntu ISO:
./torrengo Ubuntu 18.10
To vám vrátí všechny výsledky nalezené na všech objednaných webech a zde je jen na vás, které z nich si stáhnete:
Jak již bylo zmíněno můžete se rozhodnout prohledávat pouze konkrétní webové stránky (řekněme The Pirate Bay a Archive.org):
./torrengo -s tpb,arc Ubuntu 18.10
- oblouk (Archive.org)
- otts (1337x)
- td (stažení torrentu)
- tpb (The Pirate Bay)
- ygg (torrent Ygg)
Pokud chceme, aby se nám zobrazovalo více záznamů (podrobný režim), stačí přidat -v.
./torrengo -s tpb,arc Ubuntu 18.10 -v
Dobrý den, při spuštění instalačního programu se zobrazí následující chyba.
$ sudo ./installer_linux
./installer_linux: 2: ./installer_linux: Chyba syntaxe: „)“ neočekávaná