- Legends Of Arias Download
- Aria The Box Download Free
- The Aria Ct
- Aria The Box Download Full
- Aria The Box Download Torrent
- Aria The Box Download Movie
The multiverse of Legends of Aria is built on a philosophy of creating living, breathing worlds. Unlike other games where quests are eternal, or special events can be relived again and again, Legends of Aria is a game in which actions have real consequences. Nozomi Entertainment is raising funds for Let's Dub ALL of the ARIA Anime for Blu-ray! On Kickstarter! This project is to create an English Dubbed HD production of the ARIA The ANIMATION TV Series and release it on Blu-ray! Aria2 is a utility for downloading files. The supported protocols are HTTP(S), FTP, SFTP, BitTorrent, and Metalink. Aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. About ARIA Files. Our goal is to help you understand what a file with a.aria suffix is and how to open it. The Chipsounds Sound file type, file format description, and Mac and Windows programs listed on this page have been individually researched and verified by the FileInfo team.We strive for 100% accuracy and only publish information about file formats that we have tested and validated.
PROLOGUE
Go up the stairs and talk with the librarian.
Head to the east, there is a door that leads to a room with a big tree. Check the bookshelf that is located in the north-west.
After Aria wakes up, go to the entrance door.
Check the librarian’s desk. You will obtain a key, attempt to use it on the entrance door.
You will see bloody footsteps next to a bookshelf. Check that bookshelf.
Interact with the door of the secret room.
Return to the room with the big tree and interact with the open book, it will give you a clue.
Go back to the secret room and choose a password. Answer: Don’t say anything
Enter the door and interact with the bookshelf next to the save point.
Place the book in the tragedy bookshelf.
Keep advancing.
CHAPTER 1: COMEDY
Interact with the book.You need to find 3 juggling balls.
Go to the room on the right and open the “Book of Surprises”. You will obtain a key.
Leave the room and open the door on the left. Unlock the left room using the Comedy Key and enter the door.
How to obtain the green ball:
Go to the room at the bottom and interact with the bookshelf. It will give you a clue.
Interact with the magician book and open “Page 7”. Pick up the bouquet.
Interact with the angry book. You will obtain a carrot.
Leave the room and go to the east. Enter the mirror room and check the last mirror. Go trough it.
Place the bouquet in front of the gravestone.
Advance, you will see bunny. Give him the carrot, you will obtain a coin.
Return to the prize room and insert the coin in the machine. You will obtain a prize. Give it to the clown. You will obtain a music sheet.
Leave the room and go to the east. Enter the room at the north, the one next to the clown reading a book. Talk with the music book and give him the music sheet. You will obtain the green ball.
Open the music box and obtain a the small key.
How to obtain the red ball:
Go to the east, until you find a room with a stage. Go there and tell a joke.
Leave the room and talk with the book in the corner. Play with him.
Go back to the room with the “Book of Surprises”, there is a red ball behind a bookshelf. Take it and leave the room using the right path.
How to obtain the blue ball:
Once you obtain the green and red ball, the clown that was in front of a door won’t be there. Open that door.
Use the small key to open the cage. Open the door and keep advancing.
In the room with the backward text, open the left door. Check the armoire, you will obtain the blue ball.
Give the juggling balls to the book. Open the door behind him.
Keep advancing until you see a door. Open it, you will need to solve some riddles.
Answer to the orange door: Candle
Answer to the blue door: Book
Answer to the green door: Broom
Answer to the pink door: Heart
Answer to the blue door: Book
Answer to the green door: Broom
Answer to the pink door: Heart
The book will give you a card.
Leave the room and enter the other door. You will see many clowns, interact with the books.
Answer: The purple clowns are lying because their directions aren’t cohesive. The yellow ones tell the truth because they all point to the same clown. The clown that has the object is located in the second row, second on the right. You will obtain another card.
Keep descending until you reach another door. Talk with Narrator, she will give you another card.
Open the left door, you need to find a secret passage. The secret passage is located on the right wall, behind a bookshelf. Advance, you will find another room. Check the book, you will obtain the last card.
Put the cards in the carousel. You can see the order in the drawings behind Narrator.
Open the big door.
CHAPTER 2: FAIRY TALES
Advance, an owl will give you an invitation.
Go to the room on the east, examine the note on the floor and play with the book. He will hide in one of the bookshelves, but it doesn’t matter if you don’t find him.
Leave the room and help the doll. Go to the room on the west and approach the mansion toy. The doll will give you a key, use it to unlock the room that is closed and enter it.
Arrange the two flowers in the correct pots. The aster in the autumn tree and the sunflower in the summer tree. A note will appear on the door, you need to find the other flowers that are missing.
Leave the room and go where Narrator was, she won’t be there. Move the chair and open the door. *You can examine the Goldilocks room, but you won’t be able to do anything there yet.
Open the north door and talk with the book, you will need to open one present. The items that are in the note are the items inside the presents. The book wants a perfect accessory for a book, a bookmark. Open the yellow gift and give it to him. He will give you a map.
Interact with the present that is moving. You need to find food for him.
Leave the room and open the door in the right. Approach the boy and when the cutscene ends, leave the room and use the stairs to go to another floor.
Go to the room at the bottom. Check the book on the floor, it will be useful later. Check the map, and use the stairs that are in front of a bookshelf. There is a door on the left, just like the map shows. Enter the room.
Take the fake tulips and leave the room. Go to the room with the turtle. Go to the right. You will see a hallway with cake paintings. Go to the right again.
Follow the instructions of the teacher. It doesn’t matter what you answer in the test, you will get a key.
Leave the room and return to the room with the turtle. This time you need to go to the left. Enter the house.
You will see cakes with switches. The order of the switches is in the hallway before the school room, in the cake paintings.
You will obtain some cookies. Go back to the Christmas room and give them to the present.
Examine the fireplace and enter the door. You will see a flower, take it.
Leave the room and go to the Goldilocks room. Replace the tulip with the fake tulip.
Go to the flower room. Put the tulip in the spring tree and the snowdrop in the winter tree.
Open the door and talk with the rose. The answer to the question is ‘aster’. You will obtain a key.
Go upstairs and unlock the room that was locked. You will see Narrator, keep advancing and talk with the book. Check the red box.
Return to the snow room and buy a box of matches. Use the stairs and go to the room with the bunnies. Use a match.
Talk with the bunnies and show them the invitation. Check the book and be prepared to run.
For the chase scene, just go down and when you leave the room go up, the door will be opened.
Once the cutscene is over, open the door.
CHAPTER 3: ROMANCE
This part is quite big, so be prepated to explore a lot!
Advance until you see Narrator. After the cutscene ends talk with the books, they will give you some clues.
Go to the east and open the door (I will call this part moon section). Open the only room that is opened. It is a room with four dresses. Leave the room.
Go to the right, the statue that was blocking the door won’t be there. Open the door.
Go to the right again and open the door. Take the bucket and return to where the fountain is. Fill the bucket with water and give it to the Tree of Wisdom. You will obtain a red book.
This time, go to the west and open the door (I will call this part sun section). Open the door at the south. Show the red book to the green book. When you leave the room, you will obtain a key. Unlock the room in the left and open it.
Check the mirror, you will see a clock between Aria and Lewin. There is a clock in the opposite wall, in front of the green bed. Take the Clock Hands.
There is also a box with a password, but you don’t have the code yet. Leave the room.
Go to the the moon section, where the bucket was. But this time, go upstairs and enter that room.
Put the Clock Hands in the clock. The direction is ‘North’.
You can see stars through the window so, as the book said, the moon door is now opened.
Go to the dress room, you will see a dress in front of the door. Follow it and enter the door. Check the bookshelf and read the book. This is the code to open the box.
Return to the room with the box and open it. The password is 442. You will get an apple.
Go to the art room in the sun section, and place the apple in the table. You will obtain black paint.
Open the moon door and paint the black swan. Check the painting, the moon disappeared and there is a key.
The moon disappeared so, like the book said, the sun door will be opened. Go there.
Talk with the statue. The answer is the yellow one.
Check the painting again, there is another key. You will get the eclipse key, so now you can open the eclipse door.
After the cutscene ends, open one of the two doors. You can explore the rooms.
Take the letter on the floor. You need to give it to one of the books. If you want to make the book happy, give it to the humble book. It doesn’t matter if you give it to another book.
Enter the room located in the north-east. You will see mirror. Place the objects like in the mirror. Remember to place the doll on the couch. A small mirror will appear, take it and leave the room.
Enter the room located in the north-west. Give the mirror to the statue and leave the room. You will see a note on the floor, check it.
Go to the room in the east and press the switch hidden behind the first bookshelf. You will see a new door, open it. Take the small book and run. Leave the room.
Go to the room in the west and place the small book inside the crib.
Finally, return to the mirror room. Check the door and trust Lewin, run away.
After the cutscene ends, open the door that was locked.
You will see a big statue. Open the door behind it.
Go to the left, and open the the first door you see. Interact with the book on the floor, you will need to find 5 fish. I’ll explain the locations of all the fish later.
Go to the other side of the hallway and open the right door.
You will see some bookshelves with switches. You can control the bookshelves with the switches. Align the bookshelves in a row, filling the gaps and creating a bridge. Then, go upstairs and walk above the bookshelves, there is a small gap in the railing. Open the hidden door.
Open the only door in that room, and check the bookshelf. After the cutscene ends, leave the room. You will obtain a knife. Return to the main hallway, the chess room will be opened. But before you can solve it, you need to obtain another knife.
Fish locations:
1.In the main hallway, near a window
2. Inside the room in front of the room with the big bed
3. Upstairs, before the bookshelves bridge
4. Inside the room with the White and Black book
5. Inside the chess room
2. Inside the room in front of the room with the big bed
3. Upstairs, before the bookshelves bridge
4. Inside the room with the White and Black book
5. Inside the chess room
Give the fish to the book. When you try to leave the room, the mermaid will give you the other knife.
Return to the chess room and use the knife in front of a queen.
After the cutscene, leave the room. Open the only door that is opened.
Keep advancing and watch the cutscenes.
CHAPTER 4: HORROR
Advance. Be careful with the knifes. Enter the room.
Talk with the book and leave the room. Open the other door.
Go to the right and open the door. There is a cute bunny waiting for you. Memorize the order in which he jumps the books. You can leave and enter the room to see it again.
Interact with the book, it will give you a clue. Leave the room and the enter the other door. Fill the gaps with the marbles. You will obtain a key, open the door that was locked.
You can talk with the books if you want. Open the door.
There is a labyrinth, but don’t worry, it’s not long. Open the door when you see it. Keep advancing.
Enter the room with the cat statues. Talk with the book. While you are a book, go to the right. You will see butterflies. Count them. Talk with Aria and leave the room.
Check the armoire. Put the number of butterflies there. 11.
Go the the bottom room and give the butterfly wings to the book. He will give you a potion, drink it.
While you are invisible, you can enter the ghost room.
Advance until you see Narrator, watch the cutscene. Open the door.
Check both doors. You will play as Lewin now.
Examine the rooms. Go the last room and talk with the book.
Go to the room that was blocked by a statue and open it.
Move the big book, you need to fill the gap to be able to obtain the scissors.
Go to the room with the cat and cut the roses. Check the table, you will obtain ink.
Return with the book and use the quill and ink. Leave the room and press the switch of the statue. There is a key on the wall, take it. I recommend to save in a different save file before doing this last step, the endings will diverge soon.
You play as Aria again. Examine the pink door. Decide to enter it or not, this will affect the ending. Check the endings guide.
Once you are with Lewin again, unlock the door that was locked. Keep advancing until you see Narrator again. Watch the cutscene.
FINAL CHAPTER
Advance and watch the cutscene. Check the endings guide to know what to answer him to obtain each ending.
Keep advancing until you see a bookshelf with a green flower. Open the door next to it.
Interact with the book in front of the door.
Go to the room on the right. Watch the cutscene and take the star. Give it to the book.
Legends Of Arias Download
Enter the room and play the game. If you win, the book will reward you with a key. Use it to open the room that is locked. Interact with the owl.
Return to the bookshelf with the green flower, the owl will help you. Leave the room and go up, put the flower in the empty base. Open the door.
Keep advancing and watch the cutscenes, until you reach the endings.
I hope you enjoyed the game!!!
Disclaimer¶
This program comes with no warranty.You must use this program at your own risk.
Introduction¶
aria2 is a utility for downloading files. The supported protocols areHTTP(S), FTP, SFTP, BitTorrent, and Metalink. aria2 can download afile from multiple sources/protocols and tries to utilize your maximumdownload bandwidth. It supports downloading a file fromHTTP(S)/FTP/SFTP and BitTorrent at the same time, while the datadownloaded from HTTP(S)/FTP/SFTP is uploaded to the BitTorrentswarm. Using Metalink's chunk checksums, aria2 automatically validateschunks of data while downloading a file like BitTorrent.
The project page is located at https://aria2.github.io/.
See aria2 Online Manual (Russian translation, Portuguesetranslation) to learnhow to use aria2.
Features¶
Here is a list of features:
- Command-line interface
- Download files through HTTP(S)/FTP/SFTP/BitTorrent
- Segmented downloading
- Metalink version 4 (RFC 5854) support(HTTP/FTP/SFTP/BitTorrent)
- Metalink version 3.0 support(HTTP/FTP/SFTP/BitTorrent)
- Metalink/HTTP (RFC 6249) support
- HTTP/1.1 implementation
- HTTP Proxy support
- HTTP BASIC authentication support
- HTTP Proxy authentication support
- Well-known environment variables for proxy:
http_proxy
,https_proxy
,ftp_proxy
,all_proxy
andno_proxy
- HTTP gzip, deflate content encoding support
- Verify peer using given trusted CA certificate in HTTPS
- Client certificate authentication in HTTPS
- Chunked transfer encoding support
- Load Cookies from file using the Firefox3 format, Chromium/Google Chromeand the Mozilla/Firefox(1.x/2.x)/Netscape format.
- Save Cookies in the Mozilla/Firefox (1.x/2.x)/Netscape format.
- Custom HTTP Header support
- Persistent Connections support
- FTP/SFTP through HTTP Proxy
- Download/Upload speed throttling
- BitTorrent extensions: Fast extension, DHT, PEX, MSE/PSE,Multi-Tracker, UDP tracker
- BitTorrent WEB-Seeding.aria2 requests chunks more than piece size to reduce the requestoverhead. It also supports pipelined requests with piece size.
- BitTorrent Local Peer Discovery
- Rename/change the directory structure of BitTorrent downloadscompletely
- JSON-RPC (over HTTP and WebSocket)/XML-RPC interface
- Run as a daemon process
- Selective download in multi-file torrent/Metalink
- Chunk checksum validation in Metalink
- Can disable segmented downloading in Metalink
- Netrc support
- Configuration file support
- Download URIs found in a text file or stdin and the destinationdirectory and output file name can be specified optionally
- Parameterized URI support
- IPv6 support with Happy Eyeballs
- Disk cache to reduce disk activity
Versioning and release schedule¶
We use 3 numbers for aria2 version: MAJOR.MINOR.PATCH. We will shipMINOR update on 15th of every month. We may skip a release if we haveno changes since the last release. The feature and documentationfreeze happens 10 days before the release day (5th day of the month)for translation teams. We will raise an issue about the upcomingrelease around that day.
We may release PATCH releases between regular releases if we havesecurity issues.
MAJOR version will stay at 1 for the time being.
How to get source code¶
We maintain the source code at Github:https://github.com/aria2/aria2
To get the latest source code, run following command:
This will create aria2 directory in your current directory and sourcefiles are stored there.
Dependency¶
features | dependency |
---|---|
HTTPS | OSX or GnuTLS or OpenSSL or Windows |
SFTP | libssh2 |
BitTorrent | None. Optional: libnettle+libgmp or libgcryptor OpenSSL (see note) |
Metalink | libxml2 or Expat. |
Checksum | None. Optional: OSX or libnettle or libgcryptor OpenSSL or Windows (see note) |
gzip, deflate in HTTP | zlib |
Async DNS | C-Ares |
Firefox3/Chromium cookie | libsqlite3 |
XML-RPC | libxml2 or Expat. |
JSON-RPC over WebSocket | libnettle or libgcrypt or OpenSSL |
Note
libxml2 has precedence over Expat if both libraries are installed.If you prefer Expat, run configure with
--without-libxml2
.Note
On Apple OSX the OS-level SSL/TLS support will be preferred. Henceneither GnuTLS nor OpenSSL are required on that platform. If you'dlike to disable this behavior, run configure with
--without-appletls
.GnuTLS has precedence over OpenSSL if both libraries are installed.If you prefer OpenSSL, run configure with
--without-gnutls
--with-openssl
.On Windows there is SSL implementation available that is based onthe native Windows SSL capabilities (Schannel) and it will bepreferred. Hence neither GnuTLS nor OpenSSL are required on thatplatform. If you'd like to disable this behavior, run configurewith
--without-wintls
.Note
On Apple OSX the OS-level checksum support will be preferred,unless aria2 is configured with
--without-appletls
.libnettle has precedence over libgcrypt if both libraries areinstalled. If you prefer libgcrypt, run configure with
--without-libnettle--with-libgcrypt
. If OpenSSL is selected overGnuTLS, neither libnettle nor libgcrypt will be used.If none of the optional dependencies are installed, an internalimplementation that only supports md5 and sha1 will be used.
On Windows there is SSL implementation available that is based onthe native Windows capabilities and it will be preferred, unlessaria2 is configured with
--without-wintls
.Aria The Box Download Free
A user can have one of the following configurations for SSL and cryptolibraries:
- OpenSSL
- GnuTLS + libgcrypt
- GnuTLS + libnettle
- Apple TLS (OSX only)
- Windows TLS (Windows only)
You can disable BitTorrent and Metalink support by providing
--disable-bittorrent
and --disable-metalink
to the configurescript respectively.In order to enable async DNS support, you need c-ares.
- c-ares: http://c-ares.haxx.se/
How to build¶
aria2 is primarily written in C++. Initially it was written based onC++98/C++03 standard features. We are now migrating aria2 to C++11standard. The current source code requires C++11 aware compiler. Forwell-known compilers, such as g++ and clang, the
-std=c++11
or-std=c++0x
flag must be supported.In order to build aria2 from the source package, you need followingdevelopment packages (package name may vary depending on thedistribution you use):
- libgnutls-dev (Required for HTTPS, BitTorrent, Checksum support)
- nettle-dev (Required for BitTorrent, Checksum support)
- libgmp-dev (Required for BitTorrent)
- libssh2-1-dev (Required for SFTP support)
- libc-ares-dev (Required for async DNS support)
- libxml2-dev (Required for Metalink support)
- zlib1g-dev (Required for gzip, deflate decoding support in HTTP)
- libsqlite3-dev (Required for Firefox3/Chromium cookie support)
- pkg-config (Required to detect installed libraries)
You can use libgcrypt-dev instead of nettle-dev and libgmp-dev:
- libgpg-error-dev (Required for BitTorrent, Checksum support)
- libgcrypt-dev (Required for BitTorrent, Checksum support)
You can use libssl-dev instead oflibgnutls-dev, nettle-dev, libgmp-dev, libgpg-error-dev and libgcrypt-dev:
- libssl-dev (Required for HTTPS, BitTorrent, Checksum support)
You can use libexpat1-dev instead of libxml2-dev:
- libexpat1-dev (Required for Metalink support)
On Fedora you need the following packages: gcc, gcc-c++, kernel-devel,libgcrypt-devel, libxml2-devel, openssl-devel, gettext-devel, cppunit
If you downloaded source code from git repository, you have to installfollowing packages to get autoconf macros:
- libxml2-dev
- libcppunit-dev
- autoconf
- automake
- autotools-dev
- autopoint
- libtool
And run following command to generate configure script and other filesnecessary to build the program:
Also you need Sphinx to build man page.
If you are building aria2 for Mac OS X, take a look atthe makerelease-osx.mk GNU Make makefile.
The quickest way to build aria2 is first run configure script:
To build statically linked aria2, use
ARIA2_STATIC=yes
command-line option:After configuration is done, run
make
to compile the program:See Cross-compiling Windows binary to create a Windows binary.See Cross-compiling Android binary to create an Android binary.
The configure script checks available libraries and enables as manyfeatures as possible except for experimental features not enabled bydefault.
Since 1.1.0, aria2 checks the certificate of HTTPS servers by default.If you build with OpenSSL or the recent version of GnuTLS which has
gnutls_certificate_set_x509_system_trust()
function and thelibrary is properly configured to locate the system-wide CAcertificates store, aria2 will automatically load those certificatesat the startup. If it is not the case, I recommend to supply the pathto the CA bundle file. For example, in Debian the path to CA bundlefile is '/etc/ssl/certs/ca-certificates.crt' (in ca-certificatespackage). This may vary depending on your distribution. You can giveit to configure script using --with-ca-bundleoption
:The Aria Ct
Without
--with-ca-bundle
option, you will encounter the error whenaccessing HTTPS servers because the certificate cannot be verifiedwithout CA bundle. In such case, you can specify the CA bundle fileusing aria2's --ca-certificate
option. If you don't have CA bundlefile installed, then the last resort is disable the certificatevalidation using --check-certificate=false
.Using the native OSX (AppleTLS) and/or Windows (WinTLS) implementationwill automatically use the system certificate store, so
--with-ca-bundle
is not necessary and will be ignored when usingthese implementations.By default, the bash_completion file named
aria2c
is installed tothe directory $prefix/share/doc/aria2/bash_completion
. To changethe install directory of the file, use --with-bashcompletiondir
option.After a
make
the executable is located at src/aria2c
.aria2 uses CppUnit for automated unit testing. To run the unit test:
Cross-compiling Windows binary¶
In this section, we describe how to build a Windows binary using amingw-w64 (http://mingw-w64.org/doku.php) cross-compiler on DebianLinux. The MinGW (http://www.mingw.org/) may not be able to buildaria2.
The easiest way to build Windows binary is use Dockerfile.mingw. SeeDockerfile.mingw how to build binary. If you cannot use Dockerfile,then continue to read following paragraphs.
Basically, after compiling and installing depended libraries, you cando cross-compile just passing appropriate
--host
option andspecifying CPPFLAGS
, LDFLAGS
and PKG_CONFIG_LIBDIR
variables to configure. For convenience and lowering our owndevelopment cost, we provide easier way to configure the buildsettings.mingw-config
script is a configure script wrapper for mingw-w64.We use it to create official Windows build. This script assumesfollowing libraries have been built for cross-compile:- c-ares
- expat
- sqlite3
- zlib
- libssh2
- cppunit
Some environment variables can be adjusted to change build settings:
HOST
- cross-compile to build programs to run on
HOST
. It defaults toi686-w64-mingw32
. To build 64bit binary, specifyx86_64-w64-mingw32
. PREFIX
- Prefix to the directory where dependent libraries are installed. Itdefaults to
/usr/local/$HOST
.-I$PREFIX/include
will beadded toCPPFLAGS
.-L$PREFIX/lib
will be added toLDFLAGS
.$PREFIX/lib/pkgconfig
will be set toPKG_CONFIG_LIBDIR
.
For example, to build 64bit binary do this:
If you want libaria2 dll with
--enable-libaria2
, then don't useARIA2_STATIC=yes
and prepare the DLL version of externallibraries.Cross-compiling Android binary¶
In this section, we describe how to build Android binary using AndroidNDK cross-compiler on Debian Linux.
At the time of this writing, Android NDK r20 should compile aria2without errors.
android-config
script is a configure script wrapper for Androidbuild. We use it to create official Android build. This scriptassumes the following libraries have been built for cross-compile:- c-ares
- openssl
- expat
- zlib
- libssh2
When building the above libraries, make sure that disable sharedlibrary and enable only static library. We are going to link thoselibraries statically.
android-config
assumes that $ANDROID_HOME
and $NDK
environment variables are defined.We currently use Android NDK r20.
$NDK
should point to thedirectory to Anroid NDK. The build tools will be found under$NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/
.All the dependent libraries must be installed under
$ANDROID_HOME/usr/local
.After
android-config
, run make
to compile sources.Building documentation¶
Sphinx is used to build thedocumentation. aria2 man pages will be build when you run
make
ifthey are not up-to-date. You can also build HTML version of aria2 manpage by makehtml
. The HTML version manual is also available atonline (Russiantranslation, Portuguesetranslation).BitTorrent¶
About file names¶
The file name of the downloaded file is determined as follows:
- single-file mode
- If 'name' key is present in .torrent file, file name is the valueof 'name' key. Otherwise, file name is the base name of .torrentfile appended by '.file'. For example, .torrent file is'test.torrent', then file name is 'test.torrent.file'. Thedirectory to store the downloaded file can be specified by -doption.
- multi-file mode
- The complete directory/file structure mentioned in .torrent fileis created. The directory to store the top directory ofdownloaded files can be specified by -d option.
Before download starts, a complete directory structure is created ifneeded. By default, aria2 opens at most 100 files mentioned in.torrent file, and directly writes to and reads from these files.The number of files to open simultaneously can be controlled by
--bt-max-open-files
option.DHT¶
aria2 supports mainline compatible DHT. By default, the routing tablefor IPv4 DHT is saved to
$XDG_CACHE_HOME/aria2/dht.dat
and therouting table for IPv6 DHT is saved to$XDG_CACHE_HOME/aria2/dht6.dat
unless files exist at$HOME/.aria2/dht.dat
or $HOME/.aria2/dht6.dat
. aria2 uses sameport number to listen on for both IPv4 and IPv6 DHT.UDP tracker¶
UDP tracker support is enabled when IPv4 DHT is enabled. The portnumber of UDP tracker is shared with DHT. Use
--dht-listen-port
option to change the port number.Other things should be noted¶
-o
option is used to change the file name of .torrent file itself,not a file name of a file in .torrent file. For this purpose, use--index-out
option instead.- The port numbers that aria2 uses by default are 6881-6999 for TCPand UDP.
- aria2 doesn't configure port-forwarding automatically. Pleaseconfigure your router or firewall manually.
- The maximum number of peers is 55. This limit may be exceeded whendownload rate is low. This download rate can be adjusted using
--bt-request-peer-speed-limit
option. - As of release 0.10.0, aria2 stops sending request message afterselective download completes.
Metalink¶
The current implementation supports HTTP(S)/FTP/SFTP/BitTorrent. Theother P2P protocols are ignored. Both Metalink4 (RFC 5854) andMetalink version 3.0 documents are supported.
Aria The Box Download Full
For checksum verification, md5, sha-1, sha-224, sha-256, sha-384 andsha-512 are supported. If multiple hash algorithms are provided, aria2uses stronger one. If whole file checksum verification fails, aria2doesn't retry the download and just exits with non-zero return code.
The supported user preferences are version, language, location,protocol and os.
If chunk checksums are provided in Metalink file, aria2 automaticallyvalidates chunks of data during download. This behavior can be turnedoff by a command-line option.
If signature is included in a Metalink file, aria2 saves it as a fileafter the completion of the download. The file name is downloadfile name + '.sig'. If same file already exists, the signature file isnot saved.
In Metalink4, multi-file torrent could appear in metalink:metaurlelement. Since aria2 cannot download 2 same torrents at the sametime, aria2 groups files in metalink:file element which has sameBitTorrent metaurl and downloads them from a single BitTorrent swarm.This is basically multi-file torrent download with file selection, sothe adjacent files which is not in Metalink document but shares samepiece with selected file are also created.
If relative URI is specified in metalink:url or metalink:metaurlelement, aria2 uses the URI of Metalink file as base URI to resolvethe relative URI. If relative URI is found in Metalink file which isread from local disk, aria2 uses the value of
--metalink-base-uri
option as base URI. If this option is not specified, the relative URIwill be ignored.Metalink/HTTP¶
The current implementation only uses rel=duplicate links only. aria2understands Digest header fields and check whether it matches thedigest value from other sources. If it differs, drop connection.aria2 also uses this digest value to perform checksum verificationafter download finished. aria2 recognizes geo value. To tell aria2which location you prefer, you can use
--metalink-location
option.Aria The Box Download Torrent
netrc¶
netrc support is enabled by default for HTTP(S)/FTP/SFTP. To disablenetrc support, specify -n command-line option. Your .netrc fileshould have correct permissions(600).
WebSocket¶
The WebSocket server embedded in aria2 implements the specificationdefined in RFC 6455. The supported protocol version is 13.
libaria2¶
Aria The Box Download Movie
The libaria2 is a C++ library which offers aria2 functionality to theclient code. Currently, libaria2 is not built by default. To enablelibaria2, use
--enable-libaria2
configure option. By default,only the shared library is built. To build static library, use--enable-static
configure option as well. See libaria2documentation to know how to use API.References¶
- BitTorrent: UDP Tracker Protocol for BitTorrentand BitTorrent udp-tracker protocol specification.