
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The download accelerator/manager for Kde Linux, with the beauty of Kde.
ATENTION!! If you are upgrading from the previus version remove the /home/$user/.doka file, but be careful if you have any important files the program won't know then and you must add to the same url and same location to resume the download, OR just finish your current downloads and install this new version.
This is because I didn't make a good save info system, if someone knows an easy way to use kconfig please send it to me! Thanks!
Features:
Support various connections.
More than one donwload at time.
Proxy support (with NO user/pass field).
Speed Limiter.
Restart downloads.
Resume downloads.
Read a list of Urls from a text file
Command line add. (eg. doka -u http://...tar.gz)
Easy Interface.
and more...
Not implemented yet:
Add more connections when the download is running/started.
Finish the implementation of mirrors feature.
To integrate with firefox/mozilla and others use the flashgot tutorial http://www.flashgot.net/features#customdm
Enjoy.
13 years ago
0.1.1
Fixed the speed limiter
Fixed the initial downloads folder
Add the feature to read Url from a text file
Add the mirror window feature BUT it is not working yet
Fixed the -u Url argument passing trough command line
Fixed the icons location
Fixed the KDE shortcut to Internet insteady of Utilities
Add a definitive Icon to the program
Improved the url parser now it is from qt
0.1
First Release Candidate
13 years ago
0.1.1
Fixed the speed limiter
Fixed the initial downloads folder
Add the feature to read Url from a text file
Add the mirror window feature BUT it is not working yet
Fixed the -u Url argument passing trough command line
Fixed the icons location
Fixed the KDE shortcut to Internet insteady of Utilities
Add a definitive Icon to the program
Improved the url parser now it is from qt
0.1
First Release Candidate
mirttex
13 years ago
The development with qt4 started some day ago, I believe that really soon it will be the 0.2 version woking, and much better!
Qt4 rockys!!! It really faster and more powerfull, the porting is not that easy. And the entire code will be reformulated to use it... User that want metalink (I still don't know what it is..) will need to wait a little longer bug first ;-))
Thanks!
Report
muramasa
13 years ago
David
Report
thormedia
13 years ago
Please add the ability to load a cookie file, as some sites, like RapidShare, require that my cookie is passed to their server.
I've put an example rapidshare HTTP header on your sf.net's feature request page.
Many thanks, and hope you can add this function.
Report
djclue917
13 years ago
BTW, you just drop the RC tags since I doubt this is already at RC-quality. Also, if you have a 0.1-rc1 release, the next RC should be 0.1-rc2, if the version number itself changed, then you should use an alpha or beta tag rather than an rc tag. e.g.: 0.1.1-beta1, 0.1.1-beta2, 0.1.1-rc1, etc.
Anyway, just drop the RC tag.
Report
mirttex
13 years ago
Thanks I'll update these things soon.
Report
raditzman
13 years ago
Report
linux3114a
13 years ago
having under /opt/kde3/lib
libkdeui.so
libkdeui.la
libkdeui.so.4
libkdeui.so.4.2.0
joins the log :
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/en/Makefile
config.status: creating po/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
Good - your configure finished. Start make now
+ make -j 2
make all-recursive
make[1]: entrant dans le répertoire « /usr/src/packages/BUILD/doka-0.1.1rc2 »
Making all in doc
make[2]: entrant dans le répertoire « /usr/src/packages/BUILD/doka-0.1.1rc2/doc »
Making all in .
make[3]: entrant dans le répertoire « /usr/src/packages/BUILD/doka-0.1.1rc2/doc »
make[3]: Rien
Report
Kaisermart
13 years ago
# ln -s /opt/kde3/lib/libkdeui.so /usr/lib/
;)
Report
linux3114a
13 years ago
Report
Kaisermart
13 years ago
Report
Kaisermart
13 years ago
Report
Kaisermart
13 years ago
When the otre side send HTTP/1.1 200 OK the info tab of doka show the error file size exceed 2 Gb but the file size is 5 Kb.
And I thing that the string path file is bad take of the server.
Sorry for my bad english
Report
dbreckenridge
13 years ago
cd . && make -f admin/Makefile.common configure.in ;
make[1]: Entering directory `/home/dbreck/doka'
make[1]: Leaving directory `/home/dbreck/doka'
cd . && /bin/sh /home/dbreck/doka/admin/missing --run aclocal-1.7
/home/dbreck/doka/admin/missing: line 46: aclocal-1.7: command not found
WARNING: `aclocal-1.7' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.in'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.
cd . && \
/bin/sh /home/dbreck/doka/admin/missing --run automake-1.7 --gnu Makefile
/home/dbreck/doka/admin/missing: line 46: automake-1.7: command not found
WARNING: `automake-1.7' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd . && perl admin/am_edit Makefile.in
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
make[1]: Entering directory `/home/dbreck/doka'
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:47: error: possibly undefined macro: AC_CHECK_COMPILERS
configure.in:48: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:49: error: possibly undefined macro: AC_ENABLE_STATIC
configure.in:54: error: possibly undefined macro: AM_KDE_WITH_NLS
configure.in:57: error: possibly undefined macro: AC_PATH_KDE
configure.in:62: error: possibly undefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/home/dbreck/doka'
make: *** [configure] Error 2
I have automake version 1.9.6-35 installed on my SuSE 10.2 system. Why is doka insisting on version 1.7?
Report
mirttex
13 years ago
Report
Altmenorg
13 years ago
Just replace the "admin" folder with the latest kdebase one, and regenerate Makefiles with make -f admin/Makefiles.common
The build then goes nicelly with automake1.9
Report
Kaisermart
13 years ago
In opensuse 10.2 only remain exec ln -s /opt/kde3/lib/libkdeui.so /usr/lib/
and compile good.
Report
ppoloko85
13 years ago
Report
Elchicobelga
14 years ago
Report
mirttex
14 years ago
http://www.flashgot.net/features#customdm
Report
Elchicobelga
14 years ago
Report
robbeh
14 years ago
very nice program! Integration in Firefox works out of the box via Flashgot addon. Tested: works fine!
Till changed: Open src/frm_addwb.ui with QTDesigner and change the line to your preferred Download folder, then recompile.
Greets robbeh
Report
robbeh
14 years ago
Report
mirttex
14 years ago
Report
liquidat
14 years ago
However, there are some bugs: the configure dialog always has the default URL /home/daniel/download, so I need to change it every time. But
whenever I try push the "add" button, the program crashes (see below). If I reopen the program the added link is listed there, but it points again to /home/daniel/downloads.
Looks like hardcoded, you should change that to /home/$USER/. If I may give you an advice: create a new, different user on your machine, and test everything there, you will quickly see the problem.
As for people who can help you with the konqueror integration: check with the konqueror guys, they shure can help you. Also, check for the "make kget cool" commits in commit digest, there you will find people who are working at kget and might be able to help you with your alternative download program.
Anyway, here is the crash output:
0x00278402 in __kernel_vsyscall ()
#0 0x00278402 in __kernel_vsyscall ()
#1 0x00554ceb in write () from /lib/libpthread.so.0
#2 0x005b1a9e in _X11TransGetConnectionNumber () from /usr/lib/libX11.so.6
#3 0x005b17af in _X11TransWrite () from /usr/lib/libX11.so.6
#4 0x005b76b7 in _XSend () from /usr/lib/libX11.so.6
#5 0x005b81fa in _XEventsQueued () from /usr/lib/libX11.so.6
#6 0x005a3eb2 in XPending () from /usr/lib/libX11.so.6
#7 0x029850da in QEventLoop::processEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#8 0x029f63f0 in QEventLoop::enterLoop ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#9 0x029f62a6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#10 0x029dc97f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#11 0x0804feeb in main ()
Report
mirttex
14 years ago
as you can see even the mirro option is not working
I didn't understand how the program crashes but I will try to reproduce the bug...
what about the instalation? the executable went right place?
Report