It's not news, that my old rapidshare downloader stopped working after relatively short time because RapidShare changed the portal. Some of you probably adjusted signatures to make it work again, or at least attempted to, however you have to admit it was built as a temporary solution, only. Let me present you the very best one.
Since now, it's been completely programmed in C to achieve cleaner code, less memory / disk-space requirements and higher performance compared to other solutions. The source codes are strictly GNU99 compliant and should compile without any warning. Checks for possible memory leaks were performed with valgrind and flawfinder with splint helped by their static analysis to uncover and fix all potential weaknesses.
librapidget-1.0.0.tar.bz2 24KB
rapidget-2.0.0.tar.bz2 17KB
75b5f5f03c2b1792e2561afa7086cf3fd375f259 librapidget-1.0.0.tar.bz2
857eb6937c2bf0e53204ed37943f6d61cbbd6bbb rapidget-2.0.0.tar.bz2
UNIX-like OS with a recent gcc, GNU autoconf / automake / aclocal and autoheaders.
cd to directory with downloaded files and execute tar -xvjf librapidget-1.0.0.tar.bz2; tar -xvjf rapidget-2.0.0.tar.bz2 to unpack librapidget and rapidget.
Let's go ahead and execute cd librapidget-1.0.0; ./autogen.sh; ./configure && make followed by sudo make install. Now you have the library installed, so type cd ../rapidget-1.0.0; ./autogen.sh; ./configure && make followed by sudo make install and you're finished.
For further instructions perform cat README. You want to do that especially in directory rapidget-2.0.0 because of the configuration file.
Uninstallation: cd to directory with unpacked subdirectories librapidget-1.0.0 + rapidget-2.0.0 and execute cd rapidget-2.0.0; sudo make uninstall followed by cd ../librapidget-1.0.0; sudo make uninstall.
Come on, that was pretty easy, wasn't it?
Happy hacking!
Nobody has reacted yet. Enjoy you're the first!