1 (edytowany przez Cezary 2014-07-19 08:16:57)

Temat: Download manager dla OpenWrt

Jako rozwinięcie materiału o Arii2 zrobiłem pakiet o nazwie downloadmanager który integruje opisane opcje i skrypty w jedną paczkę. Dostępny jest w moim repozytorium i łącznie z zależnościami wymaga ok 2.6MB wolnej przestrzeni do zainstalowania (będzie mniej jak mamy już niektóre rzeczy w systemie, np. libopenssl).

Instalacja:

# opkg update
# opkg install downloadmanager

Potrzebujemy jeszcze gui do tego, można zainstalować albo yaaw albo webui-aria2

# opkg install yaaw
# opkg install webui-aria2

Można zainstalować tylko jeden z nich lub oba.
Jeżeli mamy czyste openwrt to potrzebny jest jeszcze serwer www np.

# opkg install uhttpd
# /etc/init.d/uhttpd start
# /etc/init.d/uhttpd enable

choć może być dowolny inny. Dla Gargoyle i LuCI oczywiście pomijamy instalację serwera www bo już jest on w systemie. Do interfejsu odwołujemy się wtedy przez http://192.168.1.1/yaaw/ dla yaaw lub http://192.168.1.1/webui-aria2/ dla drugiego interfejsu. Należy pamiętać o podaniu właściwego adresu połączenia w gui - opisane jest w poradniku o Arii2.

Aria2 uruchomi się automatycznie jeżeli zostanie podłączony nośnik do routera (wykonuje się skrypt na hotplugu); dane będą zapisywane właśnie na tym nośniku (czyli podłączamy i mamy uruchomiony menadżer pobierania).

Jeżeli mamy extroota i nie korzystamy z zewnętrznych nośników to uruchamiamy to poleceniem

# aria2.sh /mnt/sda1

gdzie jako argument podajemy katalog do którego ściągane będą pliki (w tym przykładzie: /mnt/sda1).

W podkatalogu .aria2 wskazanego folderu znajdzie się plik z logami oraz danymi sesji. Jeżeli zamierzamy używać tego przez WAN, należy pamiętać o odpowiednim ustawieniu firewalla. Należy także w pliku /etc/aria2.conf zmienić parę login/hasło dostępu oraz dostosować konfig do własnych potrzeb.

UWAGA: ten pakiet będzie się uruchamiał na każdym podłączonym dysku więc aria będzie aktywna na ostatniej zamontowanej partycji jeżeli włożymy kilka nośników.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

2

Odp: Download manager dla OpenWrt

super ;]

pytanko jest w planie obsluga premium?

3

Odp: Download manager dla OpenWrt

Nie ściągam więc nie wiem. Google coś tam twierdzi się się po ustawieniu
http-user=USERNAME
http-passwd=PASSWORD
http-auth-scheme=basic

Czy podobnych opcji. Masz jakieś konto - sprawdź.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4 (edytowany przez 3TH0 2013-10-25 18:11:19)

Odp: Download manager dla OpenWrt

aria dla przykładu z serwisami które maja w opcjach direct download zasysa tak:
http://login:hasło@serwis.com/film.part01.rar

działa z netload.in

z rapidgator trzeba sie zalogowac normalnie na stronie wkleić link a następnie skopiowac ich super link do pliku z jakimś numerem sesji.... który działa 12 czy 24h ;] i oczywiście wkleić do arii

5

Odp: Download manager dla OpenWrt

Akurat to "standardowa" składnia. wget i przeglądarki też tak potrafią.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Download manager dla OpenWrt

tak wiem ze standard ale przegladarki nie wznawiaja od powiedzmy 50% ;] ttlko zasysaja od 0;]

7

Odp: Download manager dla OpenWrt

Tak, zgadza się.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8 (edytowany przez 3TH0 2013-10-26 11:51:23)

Odp: Download manager dla OpenWrt

z cyklu pytanie laikia.... jaki adres na webui? ;] czy trzeba konfigurować?

9

Odp: Download manager dla OpenWrt

Adres routera

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

10 (edytowany przez andromenda 2013-10-26 20:50:08)

Odp: Download manager dla OpenWrt

Witajcie,
nie chce mi działać Webui-aria2, wygląda to tak: http://scr.hu/1w5g/itijn czego to objaw?
Yaaw dziala.

TL-WDR3600 Gargoyle PL by obsy

11

Odp: Download manager dla OpenWrt

Tak, bieżąca wersja ma w plikach jakieś dziwne znaczki które js psują. Uruchom konsolę js to zobaczysz w których plikach to jest. One są do usunięcia i będzie działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Download manager dla OpenWrt

Nie wiem czy na openwrt jest pakiet git ale ja na duzym jaju tak zronbilem:

mkdir -p /var/www/webui
cd /tmp; git clone https://github.com/ziahamza/webui-aria2.git
cp -a webui-aria2/* /var/www/webui
RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

13

Odp: Download manager dla OpenWrt

Śmieszne, bo teraz jeszcze raz pobrałem i normalnie się odpaliło. A miałem kilka dni temu to samo co @andromenda pisze.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Download manager dla OpenWrt

Cezary napisał/a:

Tak, bieżąca wersja ma w plikach jakieś dziwne znaczki które js psują. Uruchom konsolę js to zobaczysz w których plikach to jest. One są do usunięcia i będzie działać.

Dzięki za błyskawiczną odpowiedź. To chyba ponad moje siły i gra nie warta świeczki.

Z pierwszych testów zauważyłem, że aria  nie chce działać  z prywatnymi trackerami których używam, z otwatymi nie ma problemu.
Zabieram się za transmission:)

TL-WDR3600 Gargoyle PL by obsy

15

Odp: Download manager dla OpenWrt

Tego już nie wiem, nie używam. Chyba problem jest w tym że prywatne trackery wymagają odpowiednich klientów i odpowiednich wersji żeby działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Download manager dla OpenWrt

Prawda, transmission już sobie radzi.

TL-WDR3600 Gargoyle PL by obsy

17

Odp: Download manager dla OpenWrt

ta...

192.168.1.1/yaaw interface jest
connection: http://192.168.1.1:6800/jsonrpc


internal serwer error....

dodam ze webui aria2 dziala


co ja mam źle ;]

18

Odp: Download manager dla OpenWrt

user:pass@ nie podałeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Download manager dla OpenWrt

Dziwna rzecz, testowo odpaliłem arię z domyślnym użytkownikiem i hasłem i yaaw działał... kiedy zmieniłem te dane w /etc/aria2.conf i jak ustawie je w yaaw to wyskakuje "internal serwer error"
natomiast nadal działa na user:pass@

trzeba zrestartować?

TL-WDR3600 Gargoyle PL by obsy

20

Odp: Download manager dla OpenWrt

yaaw się bardzo silnie w cache odkłada.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Download manager dla OpenWrt

poszło;]

dzięki Cezary ;]

22

Odp: Download manager dla OpenWrt

z premium itp to dobrze dzialal chyba pyload - kiedys testowalem i dzialal bez problemu..

23

Odp: Download manager dla OpenWrt

nie no pyload git ale zamulony jest trochę... ;]

24

Odp: Download manager dla OpenWrt

Bo jest napisany w pythonie i potrzebuje trochę mocy od sprzętu żeby działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Download manager dla OpenWrt

Ponad pół roku uzywam na x86 pyloadu i nie zamula

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M