Manual

From ktorrent
Jump to: navigation, search

Contents

Introduction

KTorrent is a bittorrent application for KDE which allows you to download files using the BitTorrent protocol. It enables you to run multiple torrents at the same time and comes with extended features to make it a full-featured client for BitTorrent.

Key features of KTorrent include the following:

  • Queuing of torrents
  • Global and per torrent speed limits
  • Previewing of certain file types, build in (video and audio)
  • Importing of partially or fully downloaded files
  • File prioritization for multi-file torrents
  • Selective downloading for multi-file torrents
  • Kick/ban peers with an additional IP Filter dialog for list/edit purposes
  • UDP tracker support
  • Support for private trackers and torrents
  • Support for µTorrent's peer exchange
  • Support for protocol encryption (compatible with Azureus)
  • Support for creating trackerless torrents
  • Support for distributed hash tables (DHT, the Mainline version)
  • Support for UPnP to automatically forward ports on a LAN with dynamic assigned hosts
  • Support for webseeds
  • Scripting support via Kross and interprocess control via DBus interface.
  • System tray integration
  • Tracker authentication support
  • Connection though a proxy
  • Scripting support via Kross and interprocess control via DBus interface.

In addition to the built-in functionality, there are some plugins available for KTorrent.

Main Application

Torrent files

Quick start - How to use a torrent file

from konqueror

First step is to open a torrent file by right clicking on a file or link. Then choose "open with Ktorrent". If you don't see that option then you can make konqueror associate .torrent files with Ktorrent. Just pick "Open with" select Ktorrent and check "Remember application associated for this type of file".

Inside Ktorrent

pick a local file

go File -> Open

if you have an URL string and don't like downloading the torrent file with an external program. You can download and open by

go File -> Open URL

Magnet links

Magnet links are encrypted strings. The protocol looks like magnet://?xt=urn... and is not really a path to go and get the torrent file. Instead peer n peer is used to fetch the torrent. When a magnet link is passed to Ktorrent see the progress by click (in torrent mood) on Magnet at the bottom panel. Some magnet links don't get downloaded and my be a dead link. Go there and delete them if there is no hop. Magnet links are fast and secure.

(You may need to see your manual for your browser about passing magnet links)

Queue Manager

Plugins

See main article: Category:Plugins

The plugin available in KTorrent are:

  • Searching for torrent files with popular search engines
  • Web interface to support the control from a web browser
  • Syndication plugin to keep up with new released torrents
  • Bandwidth scheduling
  • IP Blocking filter
  • Infowidget which shows you seeders/leechers, a file selection part, webseed tab with edit functionality, chunks information and a trackers tab also with edit purposes.
  • Logviewer to get up with the protocol and networking messages
  • Directory scanner to automatically load torrents from certain directories
  • UPnP plugin to automaticly port forward when you are behind a router
  • Zeroconf plugin to discover peers on the local network
  • Download order plugin, allows you to determine the download order of files in a multi-file torrent
Personal tools