Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    KGet - KDE's Download Manager

    KGet logo

    Download managers, although frowned upon by some, are often useful applications for those of us who download a lot of files, or are on slower connections and want to use a dedicated application (perhaps with some tricks up its sleeve) for the downloading of files.

    KGet is KDE's resident dedicated download program and is capable of acting both as a download manager for the Konqueror browser, as well as a standalone program.

    On your system, KGet might already be installed. If not, you should be able to find a package named kget or get it as part of the kdenetwork metapackage.

    When you first launch KGet, it asks you whether you want to enable that Konqueror integration I just mentioned.

    KGet Konqueror integration

    Then, it all but disappears into a blue arrow in the system tray, usually at the bottom right of the screen.

    KGet icon in Kicker System Tray

    There are now a few different ways you can start a download.

    Konqueror Integration

    If you chose to use KGet as Konqueror's download manager, next time you click a link that forces a download, KGet will spring into action.

    If you didn't enable the integration feature, you can still use KGet on a case-by-case basis, by right-clicking a download link and choosing Actions > Download with KGet from within Konqueror.

    KGet Actions menu

    Once a download has started, you can click on the arrow in the system tray (now coloured green) to see the progress of ongoing downloads.

    Starting Downloads Manually

    If you don't browse with Konqueror, you may wish to kick off a download manually.

    KGet Main Window

    Open up KGet by clicking its icon, then click the Open button in the main window, or choose File > Open. Then simply paste the download URL in that window.

    KGet Downloading a File

    Controlling Downloads

    As you'd expect from any advanced download manager, KGet includes many features that the download system in your browser doesn't.

    Downloads can be paused, resumed, queued and delayed as you please, by using the controls in the menu. Of course, don't restrict yourself to downloading one thing at a time!

    KGet becomes most efficient when you are able to download multiple items at once as the available bandwidth can be maximised for optimum efficiency.

    For those on slower connections that are not 'always-on', KGet's offline mode allows you to queue up downloads for later, and the auto-disconnect functionality means that KGet will automatically close the internet connection once its work is done.

    Drop Target

    One final feature I want to show is the drop target. In KGet, go to Settings > Show Drop Target.

    A large draggable arrow icon appears on the screen.

    KGet logo

    As the name suggests, anything you drag and drop onto this icon will be downloaded by KGet. This should work in all KDE applications and many other non-KDE applications as well (including Firefox).


    Have your own OpenID URL without becoming a provider

    Many services, such as AOL and myOpenID, provide OpenID accounts to use on whatever site that accepts them. You simply type in your OpenID url and hit Enter. But what if your given ID was randomly generated, or the username you wanted wasn't available?

    I'd like to introduce a less-widely-known feature of OpenIDs: Delegation. Delegation allows you to have another URL point to your real OpenID. The best part? No domain or DNS setup is necessary, and the only knowledge you need to know is how to use HTML.

    Open the page that you want your OpenID URL to be. This most likely the index page of a domain name, since you probably want to keep it short. In the <head> section, add the following code:

    <link rel="openid.server" href="http://openid.provider/server" />
    <link rel="openid.delegate" href="http://original.open.id" />

    The first "server" parameter can be found by visiting your provider's site for the server location. AOL users, use https://api.screenname.aol.com/auth/openidServer. myOpenID users can use http://www.myopenid.com/server. Yahoo users are out of luck; Yahoo does not provide the server URL.

    If your provider also supports OpenID 2, it is a good idea to add these as well:
    <link rel="openid2.provider" href="http://openid.provider/server" />
    <link rel="openid2.local_id" href="http://original.open.id" />

    Use the same options for server as described above.

    Now whenever you want to sign in to a site that accepts OpenID, simply use your new delegated name. The login process will be redirected to your actual provider to sign in, but everyone else will see your domain.


    Epiphany switches to WebKit

    In an announcement email this morning, the developers of the Epiphany web browser have announced that the next release will be based off of WebKit, and only WebKit.

    We are a small team, with only one maintainer and a hand-full of
    regular contributors. Maintaining the abstraction layer, and the Gecko
    back-end require lot of effort and time. Much time alone is spent on
    keeping up with Gecko API changes, and we have not had much
    contributions to the Gecko back-end in a long time. [...]

    This single back-end will be * WebKit *.

    This is the first time users will be able to experience WebKit on a GNOME desktop by default. Currently, to use WebKit, users need to download and install Konqueror from the KDE desktop or manually compile WebKit into epiphany.

    The WebKit-enabled epiphany will make it into GNOME 2.24 this fall, or GNOME 2.26 next year depending on the development speed.


    1. 1
    2. 2