@node BitTorrent
+@cindex BitTorrent integration
@section BitTorrent and huge files
If dealing with @ref{Git}, @ref{Feeds, web feeds} and @ref{Multimedia,
consumes much time. You can not wait for downloads finish, but want to
queue them after.
+@pindex aria2
@url{http://aria2.github.io/, aria2} multi-protocol download utility
could be used for solving that issue conveniently. It supports HTTP,
HTTPS, FTP, SFTP and BitTorrent protocols, together with
accelerate HTTP*/*FTP downloads by segmented multiple parallel
connections.
+@pindex aria2-downloaded.sh
You can queue you files after they are completely downloaded.
@file{aria2-downloaded.sh} contents:
$ cat jobs
http://www.nncpgo.org/download/nncp-0.11.tar.xz
out=nncp.txz
-http://www.nncpgo.org/download/nncp-0.11.tar.xz.sig
- out=nncp.txz.sig
+http://www.nncpgo.org/download/nncp-0.11.tar.xz.asc
+ out=nncp.txz.asc
$ aria2c \
--on-download-complete aria2-downloaded.sh \
--input-file jobs
@end example
-and all that downloaded (@file{nncp.txz}, @file{nncp.txz.sig}) files
+and all that downloaded (@file{nncp.txz}, @file{nncp.txz.asc}) files
will be sent to @file{remote.node} when finished.