Dzisiaj jest 13 gru 2024, 09:48

Strefa czasowa UTC+1godz.




Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 
Autor Wiadomość
 Tytuł: Aria2 - kombajn konsolowy do http/https/ftp/torrent/Metalin
Post: 9 cze 2012, 06:59 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
http://aria2.sourceforge.net/

Mega kombajn do ściągania http/https/ftp/torrent/Metalink, konsolowy. Możliwości bardzo duże, potrafi ściągać z kilku źródeł, wielowątkowo itd. Przykłady użycia: http://sourceforge.net/apps/trac/aria2/ ... ageExample

Program jest konsolowy - czyli sam w sobie nie ma gui. Ma natomiast tzw. interfejs rpc, co umożliwia jego zdalne kontrolowanie. Są dostępne programy "na komputer" (dzięki czemu można zarządzać aplikacją uruchomioną na serwerze), są też interfejsy www.

opkg install aria2

(pakiet jest u mnie w repo dla ar71xx)

Jednym z nich jest TheBear (http://sourceforge.net/projects/thebear/). Ponieważ napisany jest w php, niezbędny jest serwer http + php. W celu instalacji serwera można posłużyć się instrukcją jaką napisałem od ownCloud.
opkg install lighttpd lighttpd-mod-fastcgi
opkg install php5-fastcgi php5-mod-curl php5-mod-session php5-mod-dom php5-mod-ctype

Konfiguracja lighttpd przedstawiona jest w w/w artykule.

Instalacja interfejsu sprowadza się do poleceń:
cd /www
aria2c http://sourceforge.net/projects/thebear/files/TheBear1.0.1.tar.bz2/download
bzcat TheBear1.0.1.tar.bz2 | tar -xvf -
rm TheBear1.0.1.tar.bz2
chown -R root.root *


Zostaje jeszcze uruchomić sam program w trybie demona
mkdir -p /dane/downloads
aria2c --enable-rpc=true --rpc-listen-port=6800 --rpc-listen-all=true --dir=/dane/downloads --log=/dane/aria.log --log-level=error --dht-listen-port=6801 --rpc-user=user --rpc-passwd=pass -D


I tyle. Wbijając się na http://192.168.1.1 zobaczymy interfejs.

Sama aria2 jest niezbyt wymagająca. Dołożenie www oznacza że musimy poprawnie skonfigurować także php (w szczególności jak mamy komunikaty typu: Fatal error: Allowed memory size of xxxx bytes exhausted (tried to allocate xxx bytes)), więc należy pamiętać o ustawieniu odpowiednich limitów pamięci w pliku php.ini.

Ponieważ sama aria2 jest skompilowana z libopenssl oraz libxml - wymaga sporo miejsca i extroot może okazać się niezbędny.

----- Dodano ----- 9 cze 2012, 07:58 -----

Pojawił się nowy gui, który został napisany w czystym html/js (nie wymaga instalowania php). Pliki można nawet położyć lokalnie (choć oczywiście lepiej je zostawić na serwerze) i wczytać w przeglądarce. Na chwilę obecną potrafi ściągać http/ftp/magnety. Autor ma dużo innych funkcjonalności w planach, jeżeli mu się uda je zrealizować to będzie to naprawdę ciekawe gui. Więcej info na forum arii: http://sourceforge.net/apps/phpbb/aria2 ... ?f=1&t=195

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Aria2 - kombajn konsolowy do http/https/ftp/torrent/Meta
Post: 15 cze 2012, 19:59 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Klient na windowsa: http://sourceforge.net/projects/aria2cremote
Inny projekt ADM: http://adm.sidlogic.net/download/
Jest też klient na jabłka: http://itunes.apple.com/us/app/aria2-do ... 44692?mt=8
Linuksowy klient: http://ugetdm.com/

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 

Strefa czasowa UTC+1godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
cron
designed by digi-led.pl
...Copyright © 2010-2013, Ekipa openrouter.info