pyLoad jest bardzo lekkim i funkcjonalnym menadżerem pobierania plików dla wielu serwisów typu One-Click-Hoster (np. Rapidshare, Multiupload czy nawet YouTube). pyLoad pozwala na pobieranie również plików za pomocą HTTP oraz FTP, a ponieważ jego wymagania sprzętowe są bardzo niskie, możemy zainstalować go wielu urządzeniach np. serwerze, laptopie, routerze, urządzeniu typu NAS czy nawet Raspberry Pi.
Posiada on również wsparcie dla DLC, CCF, RSDF, rozpoznawanie CAPTCHA czy automatyczne wypakowywanie pobranych plików. Aplikacja pyLoad została podzielona na dwie części:
- core – silnik, który odpowiada za pobieranie plików
- klienta, który służy do zarządzania aplikacją.
Obecnie pyLoad można zarządzać za pomocą przeglądarki webowej, linii poleceń, GUI napisanym w Qt oraz specjalnym kliencie dla Androida.
Instalacja pyLoad
Program dostępny jest na wiele dystrybucji Linuksa w postaci gotowych paczek. W artykule skupimy się na instalacji pyLoad pod systememe Ubuntu. Na samym początku musimy pobrać odpowiednie paczki oraz potrzebne zależności. Wydajemy polecenie jako root.
[bash]wget -O pyload-cli.deb http://get.pyload.org/get/ubuntu-cli
sudo apt-get install python python-crypto python-pycurl python-openssl python-imaging tesseract-ocr python-qt4 screen unrar-free spidermonkey-bin[/bash]
Po zainstalowaniu odpowiednich aplikacji, możemy przystąpić do instalacji pyLoad oraz jego konfiguracji:
[bash]sudo dpkg -i pyload-cli.deb
pyLoadCore -s[/bash]
Uruchomi się prosty kreator dostępny w języku polskim, który poprowadzi nas przez każdy etap konfiguracji. Jeżeli chcemy korzystać z interfejsu webowego poprzez SSL, należy wygenerować certyfikat dla aplikacji.
[bash]cd /root/.pyload/
openssl genrsa -out ssl.key 1024
openssl req -new -key ssl.key -out ssl.csr
openssl req -days 36500 -x509 -key ssl.key -in ssl.csr > ssl.crt[/bash]
Ostatnim krokiem jest uruchomienie programu spod konsoli za pomocą polecenia pyLoadCore lub skryptu startowego znajdującego się w init.d (/etc/init.d/pyload start). Naszym oczom powinien ukazać się piękny log startującego pyLoad:
24.01.2013 06:28:48 INFO Rozpoczynam pyLoad 0.4.9 24.01.2013 06:28:48 INFO Używam katalogu domowego: /root/.pyload 24.01.2013 06:28:52 INFO Checksum: Checksum validation is disabled in general configuration 24.01.2013 06:28:52 INFO ExtractArchive: Activated UnRar UnZip 24.01.2013 06:28:52 INFO Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro 24.01.2013 06:28:52 INFO Nieaktywne wtyczki:AlldebridCom, Captcha9kw, CaptchaBrotherhood, DeathByCaptcha, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, ReloadCc, XMPPInterface, ZeveraCom 24.01.2013 06:28:52 INFO Czas pobierania: True 24.01.2013 06:28:52 INFO Użyj SSL ThriftBackend 24.01.2013 06:28:52 INFO Uruchamiam ThriftBackend: 0.0.0.0:7227 24.01.2013 06:28:54 INFO Free space: 1.42 GiB 24.01.2013 06:28:54 WARNING This server offers no SSL, please consider using threaded instead 24.01.2013 06:28:54 INFO Starting builtin webserver: 0.0.0.0:8000 24.01.2013 06:28:54 INFO Activating Accounts... 24.01.2013 06:28:54 INFO Activating Plugins... 24.01.2013 06:28:55 INFO pyLoad is up and running 24.01.2013 06:28:58 INFO No Updates for pyLoad 24.01.2013 06:28:58 INFO No plugin updates available
Domyślnie pyLoad nasłuchuje na porcie 8000, zatem wystarczy otworzyć przeglądarkę i udać się pod http://adres_ip:8000/.
pyLoad na Androida
Istnieje też wersja pyLoad na system Android. Może ona samodzielnie pobierać pliki lub służyć jako klient do zarządzania aplikacją na serwerze. Musimy włączyć zdalne zarządzanie w pyLoad i połączyć się klientem z Androida na port 7227.
Więcej na temat instalacji pyLoad na Raspberry Pi znajdziecie w serwisie picoboard.pl.





























Od dawna korzystam i program świetnie się sprawdza. Jest dużo lżejszy niż jDownloader co się chwali.
Zabrakło najbardziej istotnej informacji.
pyLoad, jak wiele innego praktycznego i dobrego softu, został napisany w Pythonie.
Po samym obrazku przy tytule wpisu widać charakterystyczne kolory dla Pythona.
Zresztą szczególnie charakterystyczne dla programów z rodziny python'owatych jest początek "py"Load
Wiesz, ale wydaje mi się, że nie każdego interesuje w czym to zostało napisane – jeśli to działa ;-)
Robi Ci się mokro na myśl, że to pyton? :P
https://osworld.pl/pyload-funkcjonalny-menadzer-pobierania-plikow/
Dzięki :) Przyda się :D
swietne zwlaszcza w polaczeniu z zyxel nsa 210 albo 310 (oprogramowanie zyxel ma wbudowany pyload, co oszczedza laikom dosc trudna instalacje)
uruchamiasz dysk nsa i nie potrzeba komputera, wszystko sie sciaga samo bez komputera przy minimalnych ilosciach energii. do tego interfejs przez www i jazda
Mam zainstalowane pyload wedłóg innego poradnika.
Pytanie – jak doinstalować OCR?
C GB Spender liked this on Facebook.
Bartosz Lordmccord Świtoń liked this on Facebook.
OSWorld.pl liked this on Facebook.
Michał Olber liked this on Facebook.