Introduction on how to use stream-unrar
Stream unrar allows you to begin extraction of non-corrupt multi-part archives that are (in the most common use) being downloaded from newsgroups (Usenet). This is particularly useful with videos which tend to take longer to download in full, but for which it is usually possible
Begin extraction right as the first archive of multi-part rar archive become available. This allows you to begin watching movies or listening to music downloaded through places like newsgroups as soon as the first file is downloaded, which is usually takes only a few minutes.
When to use it:
Speed guide for stream-like behaviour:
Simply extract the binary (or copy the compiled binaries) onto your path. Also, your best bet is to place the rar dynamic library (unrar.dll for Windows, libunrar.so for Linux) in the same directory as the executable.
If you wish to use them implicitly on the command line (i.e. not have to specify the full path to the binary every time), you could place both so they appear on your path. The way I have it currently set up on my machine, is that both the executable and library are in my home directory with symlinks created in /usr/local/bin & /usr/lib.
Currently the proof of concept works best with the following arguments:
stream_unrar -m <directory to monitor> -e <directory to extract to>
In theory, you should be able to use the following syntax to extract a single passworded multi-part archive:
<first_part>-d <directory to extract to> -p password.
This configuration is not really as well tested (especially the -p option which has never been tested). Unless there is a convincing request, this capability will disappear in the near future.
Music and videos as mentioned above refer works which are legally obtained. I am not endorsing you to break any copyright laws that may be applicable where you live.