Quban is a Qt4 program to download articles from the usenet news
service. It supports multiple servers, multiple download threads per server, automatic joining and decoding of articles.
What's included:
Automatic unpack/repair for par2, rar, zip and 7z files.
Built in ssl support
.nzb support
Advanced filtering of newsgroup articles
Grouping of related articles
Compressed header file download
Multiple servers fully supported
Configurable server download limits
File viewer for image and text files
Drag and drop for nzb files
Wizard
Job console for monitoring and cancelling running jobs
Getting group lists and subscribing to newsgroups
Application Scheduler and Traffic Management
Downloading headers, sorting, filtering by subject, state and "completeness"
downloading and decoding of binary posts (including yEnc).
Queue management: it's possible to move items to the top or bottom of the download queue to change the order of download, pause the queue, pause and cancel the
items in the queue.
Server priorities and balancing
Requeueing: if an article fails on a server, it is automatically tried on the other servers.
Group categories and aliases
Can generate a diagnostics report to assist problem detection
How does it do it:
Quban uses Qt4 libraries for the interface, Berkeley DB for
storing the newsgroups' headers, and a set of internal decoders for decoding the posts.
Dependencies:
Qt 4.6 or greater
Berkeley Db 4.x or 5.x
(http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html)
with C++ support. If you compile it from source, remember to pass the
"--enable-cxx" option to configure.
zlib version 1 (from version 0.6.0)
How to compile:
Full details are contained in the INSTALL file (bundled with the source code).
Getting started:
Type "quban" to start the program. To get it working:
Configure the directories (defaults are provided)
Add your servers (Server->New Server)
Get the group list (Server->Download list of available groups)
When the list of groups is displayed, subscribe to some groups (right click on group and select Subscribe to newsgroup...)
NewsGroup->Update subscribed newsgroups
Future enhancements:
More performance improvements
Credits
Alessandro "Bauno" Bonometti for the work he put into developing
Klibido 0.2.5, from which Quban was forked.
KNode and Pan developers for their icons
Sleepycat (and Oracle) for Berkeley Db
The trolls for the great IDE they've made.
David Pye (.nzb parsing, yy/uu decoder)
Licence:
Quban is released under version 3 of the GNU General Public License.
Martin Demet, <martydem_at_users.sourceforge.net></martydem_at_users.sourceforge.net>
Last edit: Martin Demet 2015-08-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Quban - a Qt usenet binary news grabber
Version 0.7.5 - 2nd August 2015
What it is:
Quban is a Qt4 program to download articles from the usenet news
service. It supports multiple servers, multiple download threads per server, automatic joining and decoding of articles.
What's included:
items in the queue.
How does it do it:
storing the newsgroups' headers, and a set of internal decoders for decoding the posts.
Dependencies:
(http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html)
with C++ support. If you compile it from source, remember to pass the
"--enable-cxx" option to configure.
How to compile:
Getting started:
Future enhancements:
Credits
Klibido 0.2.5, from which Quban was forked.
Licence:
Quban is released under version 3 of the GNU General Public License.
Martin Demet, <martydem_at_users.sourceforge.net></martydem_at_users.sourceforge.net>
Last edit: Martin Demet 2015-08-02