Results 1 to 4 of 4

Thread: download manager in gtk+.

  1. #1
    Join Date
    Mar 2010
    Beans
    41
    Distro
    Ubuntu 14.04 Trusty Tahr

    download manager in gtk+.

    Hi, I am learning GTK+. I have to submit a project. I am thinking to make a simple download manager.
    I would like to know what other libraries to use for http and ftp and some other type of help like a guidence to start working on it.
    I have two months to make it. Is it possible to complete it in two months. Please help me.

  2. #2
    Join Date
    Jun 2008
    Location
    England -> Canada
    Beans
    331

    Re: download manager in gtk+.

    Quote Originally Posted by khatkarrohit View Post
    Hi, I am learning GTK+. I have to submit a project. I am thinking to make a simple download manager.
    I would like to know what other libraries to use for http and ftp and some other type of help like a guidence to start working on it.
    I have two months to make it. Is it possible to complete it in two months. Please help me.
    I would suggest that you go with libcurl (http://curl.haxx.se/libcurl/) since it supports numerous protocols and is fairly simple to use. If it's not what you're looking for then there is a list of other libraries here:
    http://curl.haxx.se/libcurl/competitors.html

    You will also probably need a decent knowledge of threading but apart from that it should be relatively straight forward. If you are very new to GTK+ then I would recommend doing something a bit easier since it will get pretty confusing updating the GUI from your worker thread which will be especially difficult to manage if you are still getting used to things.

    Good luck.
    Ben.
    Dif-tor heh smusma...
    Registered Linux User #476478 Register At www.counter.li.org
    *Slowly munches on a dead frog*

  3. #3
    Join Date
    Mar 2010
    Beans
    41
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: download manager in gtk+.

    thanks.......for the help..i made a little application.and my teacher was satisfied as it runs on linux...

  4. #4
    Join Date
    Mar 2006
    Beans
    837

    Re: download manager in gtk+.

    If you want to go a little bit low-level you could have a look at GIO's network capabilities(part of gtk)-->http://library.gnome.org/devel/gio/stable/
    It's design makes it a little easier to NOT use multiple threads and update the main/gui thread.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •