Unter Ubuntu:
sudo apt-get install irssi
Unter Gentoo:
sudo emerge -av irssi
Dazu zunächst einmal irssi starten:
irssi
Eine schöne konsolenbasierte Anwendung erscheint. Nun sind folgende Einstellungen vorzunehmen (Befehle zeilenweise eingeben und jeweils mit Return abschließen):
/set dcc_autoget ON
/set dcc_autoresume ON
Nun muss noch der Download-Pfad nach Wunsch gesetzt werden, in dem alle empfangenen Dateien gespeichert werden, im Beispiel ist ein Pfad vorgegeben:
/set dcc_download_path /home/beispieluser/Anime/
Damit ist die grundlegende Einrichtung abgeschlossen! Wird nun eine Datei zugesendet, nimmt irssi diese automatisch an, und setzt die Übertragung auch fort, falls die Datei schon (mit kleinerer Größe) existiert.
Zunächst müssen die "Serverdaten" bekannt sein. Im Folgenden sind alle relevanten Daten, damit die Anleitung allgemein gehalten werden kann, durch ${VARIABLENNAME} gekennzeichnet. Optionale Parameter, die nicht immer nötig sind, werden durch $[OPTIONAL] dargestellt. Damit ergeben sich folgende Befehle:
/connect ${IRC_SERVER_URL}
/j ${CHANNEL_NAME} $[CHANNEL_PASSWORD]
Nun kann der betreffende Bot, der Dateien anbietet, angeschrieben werden. Dazu hier eine kleine Liste der verbreiteten Kommandos:
Paketliste herunterladen / anzeigen: | /msg ${BOT_NAME} XDCC list | |
Paket anfordern: | /msg ${BOT_NAME} XDCC send ${PAKETNUMMER} | |
Pakete als Block anfordern (geht nicht immer): | /msg ${BOT_NAME} XDCC send ${PAKETNUMMER1}-${PAKETNUMMER2} |
Darüber hinaus ist die Paketliste meist auch als Paket 1, 0 oder -1 verfügbar.
Um den Vorgang zu überwachen, ist ein wenig Navigation in irssi ganz hilfreich. Dazu kann man sich vorstellen, dass alle "Chatfenster" einzelne Tabs sind, zwischen denen gewechselt werden kann. Dazu funktionieren die Kombinationen "ALT+Pfeiltaste" oder direkt "ALT+Ziffer". Das erste Fenster ist stets das Server-Fenster, hier tauchen gesendete Dateien auf. Mit dem Kommando
/dcc
erscheint hier der Status der aktuellen Übertragungen.