KLibido (Usenet binaries downloader)

Network

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
KLibido is a graphical Usenet file grabber for KDE. It supports multiple server, multiple download threads per server, queue management, .nzb files, etc...
Last changelog:

* 27/Feb/2006: version 0.2.5 Release notes:

- New option: do not automatically resize columns in headerlist (and remember columns' sizes)
- New option: Do not automatically sort by subject (and remember the selected sort column)
- New option: remember order of columns in headerlists
- NEW: Show progress for decoding
- FIX: Don't crash while canceling articles during decoding (and really cancel the article)
- FIX: Cancel of update items while updating dbs now works
- new action: move to bottom of the queue
- FIX: correctly remember "maximized" status for main Window.
- NEW: Sort by number of articles in available groups list (i.e.: when subscribing to newsgroups)
- New shortcuts in headerLists: clear filter (Ctrl + C) and jump to the filter entry box (Ctrl + F)
- New option: don't show statusbar at startup
- NEW: French translation
- NEW: Progress dialog for db migrations
- FIX: Header dates now works for localized distributions as well
- NEW: During db migration/compact, articles are checked for consistency and discarded (KLibido should not crash anymore if there are bogus articles into dbs). A log of the discarded articles is created in the db dir (default: ~/klibido/db)
- Various bugfixes (see Changelog)


Ratings & Comments

86 Comments

m00nraker

but here are the good news: There is a new project called "kwooty" It's the best nzb grabber in the linux world at the moment. Many features and the best thing: the author is going to improve it more and more, so future versions are planned. It works perfectly and it fully replaces klibido. So trust me and give it a try.

timseal

I do wish this app was still alive. There isn't anything else for Linux that comes close (at least, I haven't found one).

Carps

then mv -f ".deps/klibido.all_cpp.Tpo" ".deps/klibido.all_cpp.Po"; else rm -f ".deps/klibido.all_cpp.Tpo"; exit 1; fi nntpthreadsocket.h:237: error: extra qualification 'NntpThreadSocket::' on member 'm_findEndLine' make[1]: *** [klibido.all_cpp.o] Error 1 i used the fix above to sort out one build error now i have hit this build error - anyone that can help me out ?

Carps

looks like i may have sorted it myself, will soon find out when i try to use it. go to /src and look for nntpthreadsocket.h on line 237 and change char * NntpThreadSocket::m_findEndLine( char * start, char * end ); to char * m_findEndLine( char * start, char * end ); this has allowed me to compile it here on a slackware 12 box

Carps

yes i know i should have read things a bit before i posted - that will teach me to post before coffee ;) although i have done all the fixes above its crashing out all the time :(

ktulu77

Hi ! I use this application since a while but I think it would be nice if we could open a NZB file with it with kde or with a command line, for example, just by typing klibido file.nzb. With that, we could just click on a nzb file, and klibido would download it ! thank you :)

niti

great program. thanks. it would be better if ou add to it an option for nzb download.

niti

oo sorry. it has alredy an option to download nzb files. escuse me pls.

Molcrin

I have read all the advice given so far about installing uudeview and berkeley db... All my tests show that they are installed and working. This is my error: nntpthreadsocket.h:237: error: extra qualification ‘NntpThreadSocket::’ on member ‘m_findEndLine’ yydecoder.h:90: error: extra qualification ‘yyDecoder::’ on member ‘charCRC’ make[2]: *** [main.o] Error 1 I'm using SuSE 10.1. If you need any more information in order to offer advice please tell me how to obtain it for you, I'm quite new to Linux. Thanks in advance.

bauno

>nntpthreadsocket.h:237: error: extra qualification ‘NntpThreadSocket::’ on member ‘m_findEndLine’ >yydecoder.h:90: error: extra qualification ‘yyDecoder::’ on member ‘charCRC’ It's my fault. - Edit yydecoder.h - go to line 90 - Modify the "charCRC" function declaration: From: yyDecoder::charCRC to: charCRC (i.e.: remove "yydecoder::" ) Then it should work.

kylesoule

The steps I found necessary to compile this on a 64-bit Gentoo system. 1) Specify where my KDE headers where and disable aRts support with: ./configure --prefix=/usr/kde/3.5/ --without-arts Then I got an error: ./globals.h:24:20: error: db_cxx.h: No such file or directory and to repair this, I used an absolute path in db_cxx.h like so: 2) Modified line 24 in src/globals.h: - #include <db.cxx.h> + #include </usr/include/db4.2/db_cxx.h> I then got the same error again, this time in nntpthreadsocket.h, so I changed line 32 to the line above: #include </usr/include/db4.2/db_cxx.h> At this point, aside from frustration, I was beginning to wonder if I was going to be able to use KLibido or not...alas, I got an error like the error asked about above and did the following: 3) Line 237 in nntpthreadsocket.h, you will find a reference to: NntpThreadSocket::m_findEndLine( char * start, char * end ); which you will want to replace with: char * m_findEndLine( char * start, char * end ); Again, I found that another "extra qualification" in yydecoder.h. 4) Followed Bauno's instructions and removed yyDecoder:: from line 90 of yydecoder.h in the src directory. Run make clean and retry make.

kylesoule

In step 2, change: - #include <db.cxx.h> to - #include <db_cxx.h> Missed an underscore!! By the way, Thanks Bauno! I would be lost without KLibido!

nesman

after editing yydecoder.h on amd64-debian i still get the error: nntpthreadsocket.h:237: error: extra qualification ‘NntpThreadSocket::’ on member ‘m_findEndLine’ Any idea's? henk

nesman

solution above by kylesoule at step 3

Blackcrack

Hy, humm, have you show you Mailfolder ? ;) regards Blacky

bauno

Pardon?

goonjamin

Is there anyway to make an nzb file automatically open in klibido? As it is now if I click an nzb file on a website in konqueror and select oepn with klibido, currenly nothing happens. Instead I have to download it, open klibido and select open nzb. Is there anyway to automate this process? Great program btw :)

bauno

Not right now. I'll surely add this feature/option when I have some time...

gohanz

I have a compilation problem on my Slackware 10.2 This is the output of compiler: usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../../i486-slackware-linux/bin/ld: cannot find -ldb_cxx collect2: ld returned 1 exit status make[1]: *** [klibido] Error 1 make[1]: Leaving directory `/tmp/klibido-0.2.4.1/src' make: *** [install-recursive] Error 1

bauno

You need the c++ libs of Berkeley db. If you're compile the Db from source, pass --enable-cxx (or something similar, see README) to ./configure

paulicat

ll I have to say is, Awesome, Awesome, Awesome!! This is very close to the top (if not the top) piece of oss software I have ever used! Congrats!

bauno

Thanks :]

rrichie

Hi, this must be a very useful software. But i have some problems to compile it. Configure script says it is ok but make says : g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -I/usr/include/db4 -DQT_THREAD_SUPPORT -D_REENTRANT -I/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o klibido.o `test -f 'klibido.cpp' || echo './'`klibido.cpp klibido.cpp: Dans la fonction membre « void klibido::slotViewFile(KURL) » : klibido.cpp:816: attention : unused variable `int index' klibido.cpp: Dans member function « void klibido::migrateDbs() »: klibido.cpp:1387: error: saut à l'étiquette du « case » klibido.cpp:1377: error: crosses initialization of `char*p' make[2]: *** [klibido.o] Erreur 1 Can you help me please?

bauno

I silently re-released the source to fix this and another compile problem on some systems. Please download the source again and retry. Thanks

l1nux

hi, Debian package here: http://l1nux.free.fr/index.php?&direction=0&order=&directory=Debian/Internet thanks for this software :)

Pling
0 Affiliates
Details
license
version 0.2.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Network:

NzbPower
thejol
last update date: 19 years ago

Score 5.0

nzb
mnordstr
last update date: 13 years ago

Score 5.0

KNewz
ChaosWars
last update date: 17 years ago

Score 5.0

Kwooty
kwooty
last update date: 11 years ago

Score 7.7

PANDO for Linux
Sephiroth6779
last update date: 18 years ago

Score 5.0

Code Torrent Client 0.1 Beta
specialworld83
last update date: 13 years ago

Score 5.0



System Tags