|
It's about time that this section on our site is filled as well. Therefore my first progress report! So, what have we been up to since 0.3.1 has been released? Severin has been experimenting with the Kiwi framework (http://www.async.com.br/projects/kiwi/), which will significantly reduce the amount of code we use in LottaNZB, which will (probably) make it a lot easier to add new features in the future. Severin has also been updating the way LottaNZB handles HellaNZB's log. Since HellaNZB does not provide all information about downloads automatically, he added a way to be able to read HellaNZB's log file. This way, we can more easily find out what goes wrong (if and when things go wrong). In the mean time, I've been working on a couple of features as well. First of all, when you drag 'n drop multiple files onto the LottaNZB window in the latest development version, it's now possible to change the names and categories of these files. Speaking of categories, there also have been some changes there. Categories can be disabled (you can choose whether you want to categorize your downloads), the standard categories can be changed and you can add your own categories! However, if you enable categories, downloads will now be (optionally) saved in a directory according to their category. Before it was like this: ~/Downloads/Category -- NameOfDownload, it now will be: ~/Downloads/Category/NameOfDownload. And last but not least, the latest development version has support for header downloading. You can select some newsgroups from your Usenet server and download headers from that group. All nzb-files that are detected in the headers will be displayed in a nice list, from which you can add the downloads to your download queue. Easy as that! In the future we'd like to add 'watchwords' which will make it possible to automatically download pre-defined things like tv shows as soon as they become available. However, for the time being I think that adding nzb-files directly from newsgroups is a nice feature by itself! If you want to try these new features and test them a bit (I know there are some bugs to be ironed out before a possible release) follow these instructions: If you already have LottaNZB installed using your package manager on your system, it's a good idea to remove it beforehand. In a terminal, type the following: bzr branch lp:~avirulence/lottanzb/header-downloader cd header-downloader On ubuntu/similar: sudo python setup.py install On other linux distributions (as root): python setup.py install You might need some extra packages to make all features work (like yEnc (http://www.hellanzb.com/hellanzb-content/yenc-0.3.tar.gz) and pysqlite). Now, to wet your appetite some nice screenshots:
|