Mam do zaprezentowanie sposób na pobierania z innych serwisów niż te domyślnie zaimplementowane przez Synology
Chodzi o pyLoad. Obsługuje wiele serwisów o czym można się dowiedzieć tu: http://pyload.org/hoster. Z niektórych z nich pobiera nawet bez konta premium (wiadomo, że trzeba użerać się z captha).
Sposób instalacji na zabawkach Synology wygląda następująco:
Logujemy się przez SSH (PuTTY) na Synka jako root. Trzeba mieć oczywiście możliwość instalowania paczek IPKG (tutaj nie będę tu tłumaczył jak to zrobić). Metoda instalacji powstała dla starszej wersji, teraz jest już wersja 0.4.9 (niuanse pozostawię dociekliwym)![Winking ;) ;)]()
1. Wydajemy polecenie:
2. Kolejne paczuszki do zainstalowania:
3. Pobieramy pyLoad i rozpakowujemy:
4. Zmieniamy domyślną ścieżkę, gdzie będą się znajdowały pliki konfiguracyjne na np.: /usr/share/pyload
5. Nadajemy uprawnienia do wykonywania:
6. Odpalamy pyLoad'a przez komendę:
Odpali się kreator pierwszego uruchomienia/konfiguracji. Wybieramy język (radziłbym język instalacji pozostawić domyślny, gdyż potem jest ciężko czytać z krzaczkami zamiast polskich liter). Reszta instalacji jest już prosta - należy tylko postępować zgodnie z instrukcjami kreatora. Trzeba pamiętać o włączeniu interfejsu webowego, żeby móc korzystać z dobrodziejstw dodawania kont premium lub pobierania za free. Jeżeli chodzi o język Web GUI, to można, a nawet trzeba wybrać polski w jednym z kroków kreatora.
Jeśli coś pójdzie nie tak zawsze można ponownie odpalić kreatora przez wydanie polecenia:
Radziłbym ustawić adres IP web GUI na ten sam adres co ma Synek, to znacznie ułatwia życie
Jeśli po zalogowaniu do web GUI interfejs nie chodzi zbyt bystro, czyt. "muli" możliwe, że trzeba będzie przestawić typ serwera z "builtin" na "threaded". Doświadczyłem tego problemu przy wersji 0.4.5 na DS209, natomiast na DS1010+ bez żadnych problemów. Tych zmian można dokonać albo spod GUI lub przez instalator z PuTTY (paramert -s). Jeżeli przez SSH, to zatrzymujemy pyLoad przez CTRL+C
Od wersji 0.4.3 pyLoad został wyposażony we własnego daemona (więc tak naprawdę screen przestaje być potrzebny). Odpalamy pyLoad'a z przełącznikiem --daemon:
A kończymy pracę:
Resztę pozostawiam do zabawy we własnym zakresie. Testowałem i chodzi np. z filesonic.com. Jest oczywiście forum pyLoad'a, ale to już zupełnie inna bajka.
Oparłem się na instrukcji instalacji z tego miejsca: http://forum.synology.com/enu/viewtopic.php?f=38&t=34051, a to wszystko zaczęło się na forum QNAP.
Mam nadzieję, że komuś się to przyda.
P.S. Mogą pojawić się problemy, jeżeli w linkach będą się znajdowały polskie litery, gdyż pyLoad operuje na ASCII. To raczej w gwoli informacji, niż jakiegoś większego ostrzeżenia.
P.S.2 Wszelkie sugestie mile widziane.

Sposób instalacji na zabawkach Synology wygląda następująco:
Logujemy się przez SSH (PuTTY) na Synka jako root. Trzeba mieć oczywiście możliwość instalowania paczek IPKG (tutaj nie będę tu tłumaczył jak to zrobić). Metoda instalacji powstała dla starszej wersji, teraz jest już wersja 0.4.9 (niuanse pozostawię dociekliwym)

1. Wydajemy polecenie:
Kod (Text):
- ipkg install screen
- ipkg install nano
- ipkg install wget
- ipkg install unzip
Kod (Text):
- ipkg install python
- ipkg install py25-crypto
- ipkg install py25-curl
- ipkg install libcurl
- ipkg install py25-openssl
- ipkg install py25-django
- ipkg install py25-pil
- ipkg install tesseract-ocr
- ipkg install tesseract-ocr-lang-eng
- ipkg install ossp-js
- ipkg install unrar
Kod (Text):
- cd /opt
- wget http://get.pyload.org/get/src/0.4.9/
- unzip pyload-src-v0.4.9.zip
- rm pyload-src-v0.4.9.zip
- cd pyload/
Kod (Text):
- cd module/config/
- echo "/usr/share/pyload" >> configdir
Kod (Text):
- chmod +x /opt/pyload/pyLoadCore.py
Kod (Text):
- python /opt/pyload/pyLoadCore.py

Kod (Text):
- python /opt/pyload/pyLoadCore.py -s

Od wersji 0.4.3 pyLoad został wyposażony we własnego daemona (więc tak naprawdę screen przestaje być potrzebny). Odpalamy pyLoad'a z przełącznikiem --daemon:
Kod (Text):
- python /opt/pyload/pyLoadCore.py --daemon
Kod (Text):
- python /opt/pyload/pyLoadCore.py --quit
Oparłem się na instrukcji instalacji z tego miejsca: http://forum.synology.com/enu/viewtopic.php?f=38&t=34051, a to wszystko zaczęło się na forum QNAP.
Mam nadzieję, że komuś się to przyda.
P.S. Mogą pojawić się problemy, jeżeli w linkach będą się znajdowały polskie litery, gdyż pyLoad operuje na ASCII. To raczej w gwoli informacji, niż jakiegoś większego ostrzeżenia.
P.S.2 Wszelkie sugestie mile widziane.