]>

# Das Caitoo Handbuch

Matej Koss <koss@napri.sk> Deutsche Übersetzung : Jorfen <jorfen@topmail.de>
Version 0.6.4, 26 June 1999

Dieses Handbuch beschreibt Caitoo in der Version 0.6.4

Handbuch zu Caitoo

Caitoo
Download

## Einführung

Caitoo ( vorher bekannt als KGet ) ist ein Download-Manager ähnlich Go!zilla(tm) oder GetRight Download(tm).

Caitoo hält alle Ihre Downloads in einer Liste fest und unterstützt Drag&Drop von KDE-Applikationen und Netscape. Damit ist es möglich, daß Sie URL's von KFM oder Netscape in das Programmfenster von Caitoo ziehen können. Die Datenübertragung wird in der Liste registriert und Sie haben die Möglichkeit, diese einfach in der Liste zu verwalten (hinzufügen, löschen, stoppen, fortsetzen, nach hinten verschieben). Das Statusfenster zeigt die Größe jeder Datenübertragung, den Fortschritt in Prozent, die Geschwindigkeit jeder Datenübertragung und die geschätzte Zeit bis zur Beendigung der Übertragung.

Caitoo verwendet wie KFM libkio und kioslaves. Dies ermöglicht die Verwendung von vielen fortschrittlichen Eigenschaften, wie die Fortsetzung von FTP- und HTTP-Übertragungen, Setzen einer maximalen Zeit bei Leseoperationen usw.

Sie können angeben, wie oft bei einer Datenübertragung versucht werden soll zu wiederholen, die Datenübertragung zu einer bestimmten Zeit ausführen lassen oder eine Übertragung einfach der Liste hinzufügen, ohne dass die Übertragung sofort gestartet wird. Caitoo unterstützt ebenfalls das Einreihen von Übertragungen. Übertragungslisten können in eine Datei exportiert und importiert werden und automatisch in bestimmten Zeitintervallen gespeichert werden. Weitere Funktionen : automatisches Trennen der Verbindung, automatisches Beenden von Caitoo, automatisches Einfügen von URLs und den Experten-Modus für erfahrene Benutzer.

Caitoo kann Ihre Internetverbindung überwachen und dementsprechend Übertragungen starten und beenden.

Ich hoffe, daß Sie Caitoo nützlich finden werden,

`Matt Koss`

koss@napri.sk

## Installation

### Woher bekommt man Caitoo?

Caitoo kann von der Caitoo Homepage http://devel-home.kde.org/~caitoo oder von ftp://ftp.kde.org/pub/kde/unstable/apps/network, , der KDE-FTP-Seite bezogen werden.

### Vorraussetzungen

Um Caitoo erfolgreich zu kompilieren benötigen Sie die KDE1.1-Bibliotheken. Diese können auf ftp://ftp.kde.org/pub/kde/ gefunden werden.

Sie benötigen außerdem die QT-Bibliothek in der Version 1.42 oder höher.

Außerdem wird noch ein fortgeschrittener Compiler wie egcs oder gcc2.8 gebraucht.

Benutzer der KDE-Distribution von SuSE6.1 müssen die Quellen von kdelibs neu kompilieren, da die vorkompilierten kdelibs keine kdebug Makros enthalten.

### Kompilation und Installation

Um Caitoo zu kompilieren und zu Installieren führen Sie folgende Befehle im Stammverzeichnis von Caitoo aus :

    > ./configure
    > make
    > make install

Stellen Sie außerdem sicher, daß die Umgebungsvariablen KDEDIR und QTDIR korrekt gesetzt sind, bevor Sie anfangen zu kompilieren !

Caitoo verwendet `autoconf` und es sollten keine Probleme bei der Kompilation auftreten. Falls es dennoch unerwartet zu Problemem kommen sollte, wenden Sie sich bitte an den Autor des Programms.

## Mit Caitoo arbeiten

### Datenübertragung starten

#### Drag&Drop

Sie können URLs von KDE-Anwendungen wie KFM oder KMail oder von Netscape in das Fenster von Caitoo ziehen. Danach wählen Sie das Verzeichnis und den Dateinamen zum Speichern.

#### Eine Datenübertragung von Hand öffnen

Sie können eine Datenübertragung vom Menü aus oder über die Tastenkombination Ctrl-o oder Ctrl-v öffnen. Ctrl-v ist besonders nützlich wenn sich eine URL in der Zwischenablage befindet und/oder Sie einen Browser verwenden, der nicht das KDE Drag&Drop-Protokoll beherscht. In dem Fall kopieren Sie die URL einfach in die Zwischenablage und drücken die Tastenkombination Ctrl-v oder den entsprechenden Eintrag im Menü. Caitoo öffnet einen Dialog, in dem sie die URL editieren können.

#### Eine URL beim Start oder während des Betriebs übergeben

Sie können Caitoo beim Start eine URL als Komandozeilenargument übergeben :

    > caitoo eine_url

Auf die gleiche Weise können Sie Caitoo eine URL übergeben wenn es schon gestartet wurde. Es wird keine neue Instanz von Caitoo gestartet, sondern die übergebene URL der Datenübertragungsliste hinzugefügt.

Mit Caitoo kommt außerdem ein Shellskript namens caitooclient. Dieses Skript ruft Caitoo mit Kommandozeilenargumenten auf, die dem Skript übergeben wurden und leitet die Standard-Ausgabe und Fehlerausgabe nach `/dev/null`. Dies kann nützlich sein, wenn Caitoo von einen anderen Programm gestartet wird.

### Übertragungsmodi

Datenübertragungen befinden sich immer in einem von drei möglichen Modi:

#### Eingereiht

Die Übertragung wurde eingereiht. Das heißt, Caitoo startet den Transfer sobald es möglich ist. Weitere Details sind unter Einreihen nachzulesen.

#### nach Zeitplan

Die Übertragung wird nach Zeitplan begonnen. Caitoo prüft jede Minute, ob es eine Übertragung starten soll und berücksichtigt dabei die maximale Anzahl von offenen Übertragungen. Die Zeit wird unter Übertragung konfigurieren eingestellt.

#### Verzögert

Die Übertragung wird nur der Liste hinzugefügt, ohne dass sie gestartet wird. Um die Übertragung zu starten, muss ihr Modus geändert werden oder Sie starten sie per Hand.

Dies ist nützlich wenn Sie offline arbeiten. Setzen sie Neue Übertragung als Verzögert hinzufügen in den Einstellungen.

Benutzen Sie diese Funktionen wenn Sie Probleme mit Ihrer Verbindung zum Server haben und die Dateien später herunterladen wollen.

### Weitere Funktionen

#### Einreihen

Einreihen bedeutet, dass Sie die Anzahl maximal offener Übertragungen setzen. Caitoo wird versuchen, ihre Vorgaben einzuhalten. Natürlich können Sie jederzeit weitere Übertragungen von Hand öffnen.

Das bedeutet nicht, dass Sie nicht mehr als die angegebene Anzahl von Datenübertragungen in Caitoo registrieren lassen können!

Caitoo kontrolliert alle registrierten Übertragungen und öffnet sie wenn es nötig ist. Benutzen Sie Einreihen wenn Sie eine schlechte Verbindung zum Internet haben oder einfach nur ein langsames Modem wie ich :-)

Auch können Sie mit dieser Option verhindern, dass ihre Übertragungen andernfalls die komplette Netzbandbreite in Beschlag nehmen.

#### Fortsetzen von Übertragungen

Caitoo unterstützt das Fortsetzen von abgebrochenen Übertragungen, was eine Funktion der meisten FTP-Server ist und auch im HTTP 1.1 Protokoll beschrieben wird. Wenn Sie eine Datei herunterladen, und bei 75&percnt; ein Fehler auftaucht, brauchen Sie nicht mehr die komplette Datei herunterzuladen, sondern nur die Übertragung neu in Caitoo eintragen und Sie fangen an der Position an herunterzuladen, wo Sie aufgehört haben.

Leider unterstützt nicht jeder Server das Fortsetzen. Caitoo prüft dies vorher nach und zeigt diese Information in der Übertragungsliste an.

Das Fortsetzen von HTTP-Übertragungen ist ein Sonderfall. Bitte sehen Sie diese Funktion vorerst als experimentell an und verlassen Sie sich nicht allzusehr darauf.

#### Experten Modus

Der Experten Modus wird für erfahrene Benutzer empfohlen. Caitoo wird in diesen Modus den Benutzer nicht auffordern, Aktionen zu bestätigen.

Dies trifft auf das Löschen von Übertragungen, Einfügeoperationen und den Speicherort zu.

Wenn ein Fehler während des Startens oder in einer Übertragungen auftritt, zeigt Caitoo Ihnen nicht die Fehlermeldung, sondern setzt die Übertragung auf Wiederholung. Dies ist sinnvoll wenn Caitoo automatisiert arbeiten soll.

In diesem Zusammenhang sind die Funktionen Automatisches Trennen der Verbindung und Automatisches Beenden von Caitoo ebenfalls sinnvoll.

### Caitoo Tastaturbelegung

Caitoo kennt folgende Tastenkombinationen :

`Ctrl-o`

  Öffnet eine neue Übertragung.

`Ctrl-v`

  Öffnet eine neue Übertragung und holt die URL von der Zwischenablage.

`Ctrl-q`

  Beendet Caitoo.

## Bildschirmelemente

### Übertragungsliste

Der Hauptteil von Caitoo ist die Übertragungsliste, in der alle Übertragungen registriert werden. Jede Übertragung nimmt eine Zeile in Anspruch, die jeweils in mehrere Felder unterteilt ist:

- S - Der Status wird hier durch ein Symbol repräsentiert

- Lokaler Dateiname - Der Name, unter dem die Datei gespeichert wird

- Frt. - Zeigt an, ob die Übertraung fortgesetzt werden kann

- Anzahl - Bearbeitete Dateien / Gesamtanzahl Dateien

- &percnt; - Fortschritt in Prozent

- Gesamt - Gesamtgröße ( rekursiv gezählt im Falle von Verzeichnissen)

- Geschw. - momentane Übertragungsgeschwindigkeit

- Zeit - Zeit bis zur Beendigung der Übertragung

- URL - URL der Übertragung

Um Aktionen auf eine Übertragung anzuwenden, muss diese mit der linken Maustaste ausgewählt werden. Die mittlere Maustaste wählt sie wieder ab.

Mit der rechten Maustaste öffnen Sie ein Menu, mit dem Sie mehrere Aktionen durchführen können. Sie können eine Übertragung an den Anfang oder an das Ende der Liste bewegen. Z.B. können Sie eine langsame Datenübertragung anhalten und an das Ende bewegen. Sie wird dann zuletzt gestartet.

Der Menüeintrag Kopiere URL in die Zwischenablage kopiert die URL der gewählten Übertragung in die Zwischenablage. Dies ist nützlich wenn Sie eine Übertragung mit einen ähnlichen Namen starten wollen (Rechtsklick auf den Transfer, URL kopieren, Ctrl-v und den Namen editieren).

Der Menüeintrag Übertragung konfigurieren läßt Sie die Übertragung konfigurieren. Sehen Sie dazu auch Übertragung konfigurieren.

### Werkzeugleiste

Die Werkzeugleiste enthält Knöpfe für alle Aktionen, die auf eine ausgewählte Übertragung angewendet werden können. Nicht alle sind zu jeder Zeit verfügbar. Z.B. können sie keinen pausierten Transfer nochmal pausieren. Die Knöpfe sind entsprechend ihrer Funktionen angeordnet.

Im linken Teil befinden sich die Knöpfe für grundlegende Aktionen. Diese sind: fortsetzen, pausieren, löschen und neu starten. Die Funktionsweise dieser Knöpfe sollte schon bekannt sein.

Der neu starten-Knopf wurde als Bequemlichkeit hinzugefügt. Er macht nichts anderes als den Transfer zu pausieren und dann fortzusetzen.

Im mittleren Teil befinden sich die Knöpfe, um die Übertragungsmodi einzustellen: eingereiht, nach Zeitplan, und verzögert. Diese Knöpfe zeigen außerdem gleichzeitig den Status der angewählten Übertragung an. Nur jeweils einer der drei Knöpfe kann eingeschaltet sein.

Der dritte Teil enthält zwei Knöpfe: Einstellungen, um schnell die Einstellungen zu öffnen und Neuen Transfer öffnen (URL von der Zwischablage holen).

Der vierte Teil enthält fünf globale Knöpfe: Experten Modus, Benutze vorheriges Verzeichnis, automatisch Verbindung trennen, automatisch Beenden, und automatisch von der Zwischenablage einfügen.

Der Knopf ganz rechts ist dafür da, Caitoo in die Kontrolleiste einzubinden. Sehen Sie dazu auch In die Kontrolleiste einbinden.

### Statusleiste

Die Statusleiste zeigt alle wichtigen Nachrichten an, z.B. wenn eine Übertragung fortgesetzt oder wiederholt wird.

Sie enthält außerdem einige wichtige Felder:

- Übertragungen - Anzahl der Übertragungen, die in der Liste sind

- Dateien - Anzahl der Dateien, die noch heruntergeladen werden müssen

- Größe - Gesamtgröße der Dateien

- Zeit - Die Zeit, die bis zur Beendigung aller Übertragungen verbleibt

- Geschw. - Gesamtgeschwinigkeit

### Hauptmenü

#### Datei

Übertragung öffnen

  Fragt nach der URL der Übertragung.

Übertragung öffnen (URL von der Zwischenablage holen)

  Öffnet eine Übertragung und holt die URL von der Zwischenablage.

exportiere Übertragungsliste

  Exportiert die Übertragungsliste in eine Datei.

importiere Übertragungsliste

  Lädt eine Übertragungsliste.

Beenden

  Beendet Caitoo.

#### Optionen

Statusleiste anzeigen

  Damit können Sie die Statusleiste anzeigen lassen oder verstecken.

Animationen anzeigen

  Damit können Sie Animationen ein- und ausschalten.

Benutze Klänge

  Damit können Sie das Abspielen von Klängen ein- und ausschalten.

Einstellungen

  Öffnet den Einstellungen-Dialog. Details lesen Sie hier.

#### Hilfe

Inhalt

  Öffnet die Hilfe zu Caitoo.

Über...

  Zeigt wichtige Informationen zu Caitoo.

### Übertragung konfigurieren

Über diesen Dialog können Sie den Übertragungsmodus und den Zeitgeber einstellen. Außerdem zeigt er Ihnen die Quell- und Ziel-URL.

Dieser Dialog wird außerdem geöffnet wenn Sie den Übertragungsmodus auf Zeitplan stellen und sie die Zeitgeber einstellen.

### Individueller Fortschritt

Wenn die auf eine Übertragung in der Liste doppelklicken, wird dieser Dialog geöffnet. Er erlaubt es Ihnen den individuellen Fortschritt der Übertragung in einem eigenen Fenster zu beobachten.

Achtung !!!

Wenn Sie auf Abbrechen drücken wird nicht nur das Fenster geschlossen, sondern auch die komplette Übertragung beendet.

### In die Kontrolleiste einbinden

Wenn Sie diese Option anwählen wird Caitoo in die Kontrolleiste eingebunden. Danach wird Caitoo durch ein Symbol in der Kontrolleiste repräsentiert.

Sie können eine URL auch in dieses Symbol ziehen.

In dem Symbol wird außerdem der Fortschritt der ersten drei Übertragungen angezeigt.

Ein Rechtsklick auf das Symbol öffnet ein Menü, in dem Sie Caitoo wieder von der Kontrolleiste lösen lassen oder Caitoo beenden können.

### Drop Target

Press Drop target on the toolbar to change Caitoo main window into the little shaped window. This little window will be always on the top of all windows. You can use it for drag&drop of URL's. As Dock widget, it also shows progress of running transfers.

Three different icons show status of transfer. Open hand means that no transfer is currently in progress. Grabbing hand means that some transfer is running. And finally, finger pointing down means that we are offline. The same icons, only smaller are shown in the dock widget.

Please note, that the only way how the drop target can be moved around on the screen is by holding down the left mouse button while the Alt key is pressed.

Right mouse button click opens a popup menu, where you can set this window to be sticky or not, open preferences dialog or quit application.

### Log-Fenster

Das Log-enster zeigt die Nachrichten aller Teile von Caitoo an. Sie können es von der Werkzeugleiste oder vom Hauptmenü aus öffnen.

Alle Informationen werden außerdem in /.kde/share/appls/caitoo/logs gespeichert.

## Einstellungen

Über Einstellungen wird es ihnen ermöglicht, viele Teile von Caitoo ihren Wünschen entsprechend einzustellen.

### Verbindung

#### Wiederherstellen der Verbindung

Bei Login-Problem oder Zeitüberschreitung

  Wenn Caitoo sich an einen Server nicht anmelden kann, stoppt Caitoo die Übertragung und wiederholt sie später. Dazu können sie einstellen nach wie vielen Minuten und wie oft Caitoo versuchen soll, die Übertragung zu starten.

Bei Verbingungsabbruch

  Wenn plötzlich die Verbindung abbrechen sollte, pausiert Caitoo alle Übertragungn und setzt sie bei Wiederherstellung der Verbindung wieder fort (nur die, die auch fortgesetzt werden können).

Automatisch Fortsetzen

  Wenn diese Option gesetzt ist, wird Caitoo alle Übertragungen automatisch fortsetzen und nicht mehr nachfragen ob das Ziel überschrieben oder fortgesetzt werden soll. Wenn die Übertragung nicht fortgesetzt werden kann, fragt Caitoo trotzdem nach.

#### Zeitüberschreitungen

Dies sind die Intervalle, die Caitoo veranlassen, Übertragungen zu pausieren und fortzusetzen, nachdem eine zeitlang keine Daten angekommen sind. Der zweite Wert ist für die Übertragungen die nicht fortgesetzt werden können. Natürlich sollte dieser Wert größer als der erste Wert sein.

#### Art der Verbindung

Hier können Sie einstellen was Sie für eine Verbindung zum Internet haben. Caitoo entscheidet entsprechend ob der Offline-Modus automatisch aktiviert wird oder nicht. Diese Funktion ist für Benutzer einer nicht-dauerhaften Verbindung zum Internet besonders interessant.

Um diese Funktion erfolgreich nutzen zu können, müssen Sie wissen, über welches Netzwerk-Interface ihre Internet-Verbindung läuft.

Wenn Sie sicher sind, dass sie immer verbunden sind, können sie dauerhaft auswählen. Caitoo wird nicht mehr prüfen, ob eine Verbindung besteht, sondern einfach davon ausgehen, dass dies der Fall ist. Sie können den Offline-Modus jedoch jederzeit manuell anwählen.

Benutzer einer anderen Verbindungsart möchten mit Sicherheit eine andere Wahl treffen. Wenn Sie nicht wissen, über welches Interface ihre Internetverbindung läuft, benutzen Sie ifconfig.

Ein Beispiel :

    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
              UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
              RX packets:128 errors:0 dropped:0 overruns:0
              TX packets:128 errors:0 dropped:0 overruns:0./configure

Sie können sehen, dass die ersten beiden Buchstaben lo sind. Das ist die Abkürzung für das loopback-Interface, welches auf fast allen System immer zu finden ist. Die Ausgabe von ifconfig wird höchstwahrscheinlich so wie oben aussehen wenn Sie nicht mit den Internet verbunden sind. Wenn Sie verbunden sind, sollte ein weiterer Eintrag, welcher mit ppp0 oder sl1 anfängt, zu finden sein. Diese beiden Einträge stehen für das PPP-Interface 0 oder SLIP-Interface 1. Nun sollten Sie wissen, was für eine Verbindung Sie zum Internet haben und tragen diese entsprechend ein.

Offline-Modus

  Schalten Sie diese Option ein, wenn Caitoo im Offline-Modus betrieben werden soll. In diesem Modus können sie die Übertragungsliste mit Übertragungen füllen, ohne dass tatsächlich eine Übertragung gestartet wird. Dies ist nützlich, wenn Sie offline arbeiten, aber schon Übertragungen eintragen wollen.

### Proxies

Wenn Sie über einen Proxy zum Internet verbunden werden, schalten Sie diese Optionen ein.

Proxy benutzen.

Geben Sie den Proxy-Server und den Port ein.

Im Feld keinen Proxy für geben Sie die Server ein, für die kein Proxy verwendet werden soll.

Bitte beachten Sie, daß die Benutzung von FTP-Proxies noch nicht funktioniert und HTTP-Proxies sich noch im experimentellen Stadium befinden.

### Automatisierung

Übetragungsliste automatisch speichern

  Dies ist das Intervall, nach dem die Übertragungsliste automatisch gespeichert wird.

Automatisch Verbindung trennen

  Wenn diese Option aktiviert ist, trennt Caitoo automatisch die Verbindung zum Internet, wenn alle eingereihten Übertragungen beendet sind. Diese Option ignoriert Übertragungen nach Zeitplan.

Kommando zum Trennen der Verbindung

  Geben Sie hier das Kommando an, daß Sie zum Trennen der Verbindung benötigen. Voreinstellung ist "kppp -k", was eine Verbindung via kppp beendet. Eine andere Alternative wäre z.B. "killall pppd".

Automatisch beenden

  Wenn diese Option gesetzt ist, wird Caitoo sich beenden, wenn alle Übertragungen beendet sind. Dieses mal werden Übertragungen nach Zeitplan mit berücksichtigt.

Automatisches Einfügen von der Zwischenablage

  Wenn diese Option aktiviert ist, fügt Caitoo automatisch alle URLs von der Zwischenablage ein, wenn nach der URL gefragt wird.

### Einschränkungen

Maximale Anzahl offener Übertragungen

  Caitoo wird nicht mehr als die hier angegeben Zahl an Übertragungen automatisch öffnen.

Übertragung starten, wenn Netzbandbreite mehr als

  Wird noch nicht unterstützt.

Halte die Bandbreite einer Übertragung bei

  Wird noch nicht unterstützt.

### Erweitert

Neue Übertragungen einfügen als

  Hier können Sie wählen, ob neue Übertragungen als eingereiht oder verzögert eingetragen werden sollen. Letzteres wird empfohlen, wenn Sie offline arbeiten.

Show download windows

  If this is set, Caitoo will open progress windows for started transfer. You can even choose to start it iconified. This option is good if you e.g. want to watch the progress of some transfer without opening the main window. Iconified window will show progress in the task bar.

Unvollständige Übertragungen markieren

  Wenn diese Option gesetzt ist, erweitert Caitoo den Dateinamen einer Datei um .part. Wenn die Übertragung beendet ist, entfernt Caitoo die Erweiterung wieder. Auf diese Weise wissen Sie sofort, ob die Datei erfolgreich übertragen wurde ode nicht.

Nach Übertragung Datei von der Übertragungsliste entfernen

  Wenn diese Option ausgeschaltet wird, bleiben beendete Übertragungen in Liste. Dies ist nützlich, wenn Sie Statistiken über Übertragungen führen wollen.

Hole Dateigrößen

  Mit dieser Option holt Caitoo zuerst die Dateigröße einer Übertragung und zeigt sie in der Übertragungsliste an.

Experten-Modus

  Dieser Modus ist für erfahrene Benutzer. Weitere Details hier.

### Verzeichnisse

In dieser Sektion können sie Standart-Verzeichnisse für bestimmte Dateierweiterungen einstellen. Jede Zeile der Liste besteht aus einem Paar: Dateierweiterung und Verzeichniss.

Die Knöpfe erlauben es Ihnen, Dateierweiterungen hinzuzufügen, zu löschen und zu verändern.

Außerdem dürfen Sie bei der Eingabe Wildcards verweden.

Wenn eine neue Übertragung gestartet wird, vergleicht Caitoo die Dateiendung mit der Eintragung in der Liste. Caitoo geht die Liste der Reihe nach durch, also sollten globale Einträge wie * am Ende der Liste stehen.

Wenn Caitoo keine Entprechung in der Liste findet, verwendet Caitoo das momentane Verzeichniss.

Der Knopf Zuletztes benutztes Verzeichnis verwenden in der Werkzeugleiste kann benutzt werden, um diese Funktion temporär ausser Kraft zu setzen. Caitoo wird dann alle Übertragungen im zuletzt verwendeten Verzeichniss ablegen.

### System

Klänge benutzen

  Wenn diese Option eingeschaltet ist, spielt Caitoo bei folgenden Ereignissen Klänge ab:

  - Eine Übertragung wurde der Übertragungsliste hinzugefügt

  - Eine Übertragung wurde gestartet

  - Eine Übertragung wurde beendet

  - Alle Übertragungen wurden beendet

  Auf diese Weise benachrichtigt Sie Caitoo This way you do not have to watch the Caitoo window ( you can leave it docked into panel, so that it does not take any place on the screen ) and Caitoo will notify you when transfers are added / started / finished. If you cannot use sound - leave this option disabled. Caitoo comes with four default sounds for these events. If you don't like supplied sounds, you can of course change them. Choose sound for change in the combo box, change it by pressing Change button and test it with Test button. In order to use sound you have to start kaudioserver first. It comes with KDE distribution and normally it is already started from startkde script. You can toggle this option also from the main menu.

Animationen verwenden

  Wenn diese Option aktiviert ist, animiert Caitoo die Symbole in der Übertragungsliste und, wenn Caitoo in die Kontrolleiste eingebunden wird, aktiviert die Symbolanzeige.

Fenster-Stil

  Here you can set, how will Caitoo appear on the screen. It can be either as a normal window, dock widget or drop target. See Screen fundamentals for more details on each type.

Windows 9x Andockstil

  This toggle is for selecting between two styles of docking or drop target.

  When it is on, dock widget or drop target behave like in Windows 9x. When you click on them, they will undock / change into the normal Caitoo window.

  The second way is the same as it was in the former versions of Caitoo. Clicking on dock widget or drop target will show / hide normal Caitoo window, while still being docked or shown as drop target.

Zeichensätze

  Benutzen Sie diesen Dialog, um den gewünschten Zeichensatz auszuwählen, den Caitoo verwenden soll.

## Fragen und Antworten

- Warum sollte ich Caitoo verwenden und nicht nur kfm ?

Why should I use Caitoo and not just kfm ?

If you use to download only one file at a time, kfm is probably enough for you ( if you do not need resuming ). Caitoo is utility for people who want to download many files and do not want to look at many progress dialogs.

Caitoo is independent from kfm. This means that when kfm dumps core ( though it doesn't happen too often since KDE 1.0 ), Caitoo still works and transfers files.

However, Caitoo is intended to closely cooperate with kfm as it uses KDE drag and drop. Use kfm to browse web and when you see something that you need - just drag it onto Caitoo window and browse away. You do not have to remember the URL of the file anymore - Caitoo will take care of it. And when Caitoo can't connect - you can still leave transfer on the list and try to connect later.

Another thing is queueing. You can set number of transfers and then use Caitoo as before. Caitoo will only start specified number of transfers, and keep others queued. Later, when first transfers finish, Caitoo will start queued ones.

## Copyright

    Caitoo is Copyright 1998-1999 by Matej Koss,
                                  koss@napri.sk

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

### Thanks

Thanks to the guys who wrote programs GetRight Download and Go!zilla ( for Windoze ) - sorry, but I don't know your names - which gave me the idea for this program, even if I didn't use any code from them.

Thanks to many users, who have contribute their bug reports / fixes and requests for new features to me.

Thanks to the authors of KDE, wonderful desktop environment.

Thanks to the Trolls for Qt, a great library.