Domů > Linuxové zápisky pro správce > pyLoad: webový stahovač na server

pyLoad: webový stahovač na server

Popis

Máte vlastní server a nechcete mít zaplý klientský počítač zbytečně celou noc, když stahujete např. z uloz.to? Použijte pyLoad.

Je rychlý, lehký a plně vybavený správce stahování pro mnoho síťových úložišť, jako např. http, ftp atd. Je nezávislý na platformě a proto ho můžeme nasadit i na náš server, kde běží Debian. Poradí si s captchou, stahování řadí do fronty a data ukládá do tzv. konteinerů. Díky spoustě pluginů umí i české uloz.to. Na serveru není potřeba mít X server, protože pyLoad má pěkné webové rozhraní. Existuje i plnohodnotný a lehce použitelný klient pro Android.

Hlavní vlastnosti

  • kompletně napsaný v pythonu
  • malé hardwarové nároky
  • podporuje spousty webových úložišť
  • podporuje captchu a reconnect
  • podpora DLC, CCF a RSDF
  • jednoduchý přístup pomocí webového rozhraní, Android klienta nebo GUI
  • GPL licence
  • spousta pluginů

Instalace

V první řadě je potřeba nainstalovat python (pokud ho již nemáte) a python-pycurl

[code]apt-get install python python-pycurl[/code]

Dále pak stáhneme pyload-src-vX.X.X.zip a rozbalíme např. do /usr/share/

Nainstalujeme také webové rozhraní

předpokládejme, že máme na serveru funkční webserver Apache2

[code]python pyLoadCore.py -s[/code]

budete dotázáni mj. na Vaše uživatelské jméno, e-mail a heslo, které bude následně použito pro přihlášení

Bezpečné SSL připojení

Nainstalujeme python-OpenSSL

[bash]apt-get install python-OpenSSL[/bash]

vytvoříme si certifikáty v konfiguračním adresáři

[code]
cd ~/.pyLoad
openssl genrsa 1024 > ssl.key
openssl req -new -key ssl.key -out ssl.csr
openssl req -days 36500 -x509 -key ssl.key -in ssl.csr > ssl.crt
[/code]

a zrestartujeme Apache2

[code]service apache2 restart[/code]

A máme hotovo!

Nyní by mělo být vše funkční. Nebudu zde popisovat jednotlivá nastavení, ta si určitě proklikáte sami:-)

Adresa pyLoadu je http://vasserver:8000 (pokud jste port v instalačním průvodci nezměnili).

Zdroje informací

http://pyload.org/


  1. pepa272
    02.01.2014 na 07:12 | #1

    Ahoj, pěkný článek, ale ještě ti tu chybí ten spouštěcí skript 😉

  2. David
    02.01.2014 na 18:52 | #2

    Ahoj a díky za info a pochvalu:-) Článek je hlavně o tom, abych se podělil o užitečnou věcičku, jakou pyLoad určitě je. Nicméně už je to nějaký pátek, co jsem ho instaloval ze zdrojáků (viz. článek) a už si nepamatuji přesně, jak jsem postupoval. Takže teď doporučuju nainstalovat rovnou balíček pro distribuci, kterou používáš: http://pyload.org/download a je to bez problému. Wiki tam mají také pěknou. A doporučuji klienta pro Android, popř. iOS – super 😉

  3. Marek Lukáš
    27.03.2014 na 16:28 | #3

    Ahoj, funguje ti poslední dobou Ulozto plugin? Mě od používání pyloadu dělí jen nyní nefungující CAPTCHA. Používáš pyload stále?

  4. David
    31.03.2014 na 09:22 | #4

    @Marek Lukáš Ahoj, teď jsem testoval na mobilu a vše OK. CAPTCHA se objeví, opíšu kód a jede to. Je možné, že se ti neaktualizovaly pluginy, každou chvíli tam je nějaká změna.

  1. 02.07.2012 na 06:45 | #1
  2. 09.10.2016 na 00:09 | #2