Re: [gnome-network]Download manager
- From: "Beņat" <ixa mendaitz com>
- To: tapia <tapia eitig com>
- Cc: gnome-network-list gnome org
- Subject: Re: [gnome-network]Download manager
- Date: Thu, 28 Aug 2003 20:29:30 +0200
Hello:
I use a program, that although it doesn't have all the features you
mention, I think may be very interesting to consider.
http://downman.sourceforge.net/
It has a server/client architecture (a server tha does the download, and
a GTK GUI to control/monitor it), that could also be integrated with KDE
if wanted. I use it from Galeon (integrated) and although I miss some
features (segmentated download, mirror search) it works very well.
I think it's easier to implement those features and not to start from
scratch.
Hope this helps.
Regards
Beņat
On Thu, 2003-08-28 at 19:17, tapia wrote:
> Hi.
>
> This is my first message to this list, and my english isn't very good,
> so excuse me if I make some miskates :-)
>
> Well, I talk this morning with rodrigo about writing a download manager
> for gnome-network. I'm writing one for Mono, so we can reuse the
> analysis.
>
> That's how I think a modern download manager would be, taking as model
> the Windows program GetRight:
>
> * Segmented downloads.
>
> The app must allow several connections to a server, or download
> fragments of the file from different mirrors. For doing this, GetRight
> uses two techniques:
>
> * Mirror search engines. There are internet services for that.
> Generally it's not very useful, but sometimes allow you to
> avoid a slow mirror.
>
> * If you want to download two files with the same name from
> different servers, GetRight look if they are the same file. If
> they are, then it segments the download, using the servers as
> mirrors.
>
> Each download segment is absolutely independent, and the user can stop,
> restart or change the mirror of it.
>
> * Tray Icon. That's my proposal on how to use the tray:
>
> * The tray icon shows the total download speed, or the used
> bandwith percent.
>
> * The tray tooltip show, in separated lines, all the downloads,
> showing the interesting info. By example:
> "linux-2.4.22.tar.bz2 - Size: 17.3 Mb - gotten: 64%"
>
> * left-clicking opens the download manager main window.
>
> * right-clicking shows a popup menu with the downloads, and
> clicking on it shows the control window for this download.
>
> * Main window.
>
> Toolbar:
>
> * New -> New download dialog
> * Start -> Starts the selected downloads
> * Stop -> Stops the selected downloads
> * Start All
> * Stop All
>
> A TreeView with the following columns:
>
> * A checkbox showing if the download is selected or not.
> * The file name
> * The file size
> * A ProgressBar showing the download percent.
> * Download speed.
>
> * Control Window for each download.
>
> This window shows more info about the download, and let the user "play"
> with the download segments: change the mirror, add more segments...
>
> Here you can see a GetRight control window:
>
> www.eitig.com/~tapia/capturas/getright.jpg
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]