Iroffer Kommandos: Unterschied zwischen den Versionen
Dinoex (Diskussion | Beiträge) |
Dinoex (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
== | == Info Kommandos == | ||
=== | === HELP === | ||
Verfügbar in: console, dcc, msg | Verfügbar in: console, dcc, msg | ||
Beschreibung: Zeigt die auf dem Bot freigegebenen Dateien an | Beschreibung: Hilfe anzeigen | ||
=== XDLFULL === | |||
Verfügbar in: console, dcc, msg | |||
Beschreibung: Zeigt alle auf dem Bot freigegebenen Dateien an, auch wenn diese in Gruppen einsortiert sind. | |||
=== XDLGROUP <gruppe> === | |||
Verfügbar in: console, dcc, msg | |||
Beschreibung: Zeigt die auf dem Bot freigegebenen Dateien an die in der angegebene Gruppen einsortiert sind. | |||
=== XDL === | |||
Verfügbar in: console, dcc, msg | |||
Beschreibung: Zeigt die auf dem Bot freigegebenen Dateien an. | |||
Ausgabebeispiel: | Ausgabebeispiel: | ||
Zeile 16: | Zeile 30: | ||
** The official iroffer distribution source **</pre> | ** The official iroffer distribution source **</pre> | ||
==== XDS | === XDLOCK === | ||
Verfügbar in: console, dcc, msg | |||
Beschreibung: Zeigt alle auf dem Bot gesperrten Dateien an. | |||
=== XDS === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Sorgt für sofortiges Schreiben der State- und XDCCList-Datei auf die Festplatte | Beschreibung: Sorgt für sofortiges Schreiben der State- und XDCCList-Datei auf die Festplatte. | ||
=== DCL === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Zeigt eine Übersicht aller aktuell laufenden Transfers | Beschreibung: Zeigt eine Übersicht aller aktuell laufenden Transfers. | ||
Ausgabebeispiel: | Ausgabebeispiel: | ||
Zeile 49: | Zeile 68: | ||
*Getting: Der Upload läuft, die Prozentzahl zeigt den Fortschritt | *Getting: Der Upload läuft, die Prozentzahl zeigt den Fortschritt | ||
=== DCLD === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Zeigt eine detaillierte Liste der Transfers als DCL | Beschreibung: Zeigt eine detaillierte Liste der Transfers als DCL. | ||
Ausgabebeispiel: | Ausgabebeispiel: | ||
Zeile 92: | Zeile 111: | ||
*Resumed: Position innerhalb der Datei, ab welcher die Übertragung ggf. fortgesetzt wurde | *Resumed: Position innerhalb der Datei, ab welcher die Übertragung ggf. fortgesetzt wurde | ||
=== TRINFO <id> === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Zeigt sehr detaillierte Informationen über einen einzelnen Transfer | Beschreibung: Zeigt sehr detaillierte Informationen über einen einzelnen Transfer. | ||
Beispiel: trinfo 0 | Beispiel: trinfo 0 | ||
Zeile 132: | Zeile 151: | ||
*Sockets: Die Nummer des von dieser Übertragung belegten Socket; 0 bedeutet, dass kein Socket benutzt wird | *Sockets: Die Nummer des von dieser Übertragung belegten Socket; 0 bedeutet, dass kein Socket benutzt wird | ||
==== | === QUL === | ||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt alle Einträge in der Warteschlange. | |||
=== IGNL === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt alle Einträge in der Ignore-Liste. | |||
=== LISTUL === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt die Dateien im Upload-Verzeichnis. | |||
=== CHANL [<netz>]=== | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt die IRC-Channnels und die User in ihnen. | |||
== Transfer Kommandos == | |||
=== CLOSE <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Abbrechen der Übertagung mit ID = <n>. | |||
=== CLOSEU <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Abbrechen des Uploads mit ID = <n>. | |||
=== RMQ <position> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löschen von <position> in der Warteschlange. | |||
=== NOMIN <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Mindestgeschwindigkeit für Transfer <id> deaktivieren. | |||
=== NOMAX <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Maximalgeschwindigkeit für Transfer <id> deaktivieren. | |||
=== UNLIMITED <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Aufheben aller Bandbreitengrenzen für Transfer <id>. | |||
=== SEND <nick> <n> [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sende Paket <n> an <nick>. | |||
=== QUEUE <nick> <n> [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Paket <n> in die Warteschlange für <nick> einfügen | |||
=== PSEND <channel> <style> [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sende <style> (full|minimal|summary) XDCC LIST an <channel>. | |||
=== QSEND === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Starte einen neue Transfer für das nächste Paket in der Warteschlange. | |||
=== SLOTSMAX [<slots>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändere zeitweise den Wert von 'slotsmax' auf <slots>. | |||
=== QUEUESIZE [<slots>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändere zeitweise den Wert von 'queuesize' auf <slots>. | |||
=== REQUEUE <x> <y> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verschiebe ein Paket in der Warteschlange von Position <x> nach <y>. | |||
== Kommandos für Pakete == | |||
=== INFO <n> === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Zeigt | Beschreibung: Zeigt die Infos für Paket <n> an. | ||
=== | |||
=== REMOVE <n> [<m>] === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: | Beschreibung: Enfernt Paket <n>, oder Paket <n> bis <m>. | ||
=== | === REMOVEDIR <dir> === | ||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: | Beschreibung: Entfernt jedes Paket aus Verzeichnis <dir>. | ||
=== | |||
=== REMOVEGROUP <gruppe> === | |||
Verfügbar: console, dcc, msg | Verfügbar: console, dcc, msg | ||
Beschreibung: Zeigt die IRC- | Beschreibung: Entfernt jedes Paket aus der Gruppe <gruppe>. | ||
=== RENUMBER <x> <y> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verschiebt Paket <x> an Position <y>. | |||
=== SORT === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sortiere all Pakete nach dem Dateinamen. | |||
=== ADD <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Fügt Datei <filename> als neues Paket hinzu. | |||
=== ADDDIR <dir> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Fügt jede Datei in Verzeichnis <dir> hinzu. | |||
=== ADDNEW <dir> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Fügt jede neue Datei in Verzeichnis <dir> hinzu. | |||
=== ADDGROUP <gruppe> <dir> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Fügt jede Datei aus Verzeichnis <dir> zu <gruppe> hinzu. | |||
=== AUTODADD === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Suche jetzt in den 'autoadd_dirs' nach neuen Dateien. | |||
=== CHFILE <n> <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Datei, die zu Paket <n> gehört, auf <filename>. | |||
=== CHDESC <n> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Beschreibung von Paket <n> zu <msg>. | |||
=== CHNOTE <n> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Anmerkung von Packet n auf <msg>. | |||
=== CHMINS <n> <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Minimalgeschwindigkeit von Pack <n> auf <x> KB (0 für aus). | |||
=== CHMAX <n> <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Maximalgeschwindigkeit von Pack <n> auf <x> KB (0 für aus). | |||
=== CHLIMIT <n> <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert das tägliche Downloadlimit von Pack <n> auf <x> Übertragungen (0 für aus). | |||
=== CHLIMITINFO <n> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Mitteilung bei Überschreitung des Downloadlimits von Pack <n> auf <msg>. | |||
=== CHGETS <n> <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verändert den Downloadzähler einer Datei zu Wert <x>. | |||
=== LOCK <n> <passwort> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sichert Pack <n> mit Passwort <passwort>. | |||
=== UNLOCK <n> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Entfernt das Passwort für Pack <n>. | |||
=== LOCKGROUP <gruppe> <passwort> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sichert alle Packet in der <gruppe> mit Passwort <passwort>. | |||
=== UNLOCKGROUP <gruppe> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Entfernt das Passwort für alle Packet in der <gruppe>. | |||
=== GROUPDESC <gruppe> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Beschreibung von <gruppe> auf <msg>. | |||
=== GROUP <n> <gruppe> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Gruppenzugehörigkeit von Pack <n> auf <gruppe>. | |||
=== MOVEGROUP <n> <m> <gruppe> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Gruppenzugehörigkeit von Pack <n> bis <m> auf <gruppe>. | |||
=== REGROUP <gruppe> <neu> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verschiebt alle Packs von <gruppe> in die Gruppe <neu>. | |||
=== NEWGROUP <gruppe> <dir> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert die Gruppenzugehörigkeit von allen Dateien in <dir> auf <gruppe>. | |||
=== ANNOUNCE <n> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: ANNOUNCE <msg> für Paket <n> in allen Channels. | |||
=== SANNOUNCE <n> <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Kurze ANNOUNCE für Paket <n> in allen Channels. | |||
=== ADDANN <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Fügt Datei <filename> als neues Paket hinzu und sendet ein ANNOUNCE. | |||
=== CRC [<n>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeit das Ergebnis der CRC Prüfung von Paket <n> an. | |||
=== NEWDIR <dirname> <neu> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ändert das Verzeichnis in allen zutreffenden Paketen. | |||
== Festplatten Kommandos == | |||
=== FILEMOVE <filename> <neu> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Umbenennen einer Datei. | |||
=== MOVEFILE <n> <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Umbenennen der Datei die zu Paket <n> gehört. | |||
=== FILEDEL <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löschen der Datei auf der Festplatte | |||
=== FILEREMOVE <n> [<m>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löschen des Pakets <n> oder der Pakete <n> bis <m> und der zugehörigen Dateien. | |||
=== SHOWDIR <dir> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Das Verzeichnis auf der Festplatte anzeigen. | |||
=== FETCH <file> <url> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Startet einen Download von <url> und speichert im Uploadverzeichnis. | |||
=== FETCHCANCEL <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Bricht den Download <id> ab. | |||
== Sonstige Kommandos == | |||
=== MSG <nick> <message> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet Mitteilung <message> an Nick <nick>. | |||
=== AMSG <msg> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet Mitteilung in allen Channels. | |||
=== MSGNET <netz> <nick> <message> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet Mitteilung <message> an Nick <nick>. | |||
=== MESG <message> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet Mitteilung <message> an alle Nutzer, die aktuell vom Bot etwas herrunterladen. | |||
=== MESQ <messages> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet eine Mitteilung an alle Nutzer, die gerade in der Warteschlange stehen. | |||
=== IGNORE <x> <hostmask> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Ignoriere hostmask (nick!user@host) für <x> Minuten, wildcards (?*]) sind erlaubt. | |||
=== UNIGNORE <hostmask> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löschen des Ignores für hostmask. | |||
=== NOSAVE <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verhindert das Speichern der State-Datei für die nächsten <x> Minuten. | |||
=== NOSEND <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verhindert das Versenden von Dateien in den nächsten <x> Minuten. | |||
=== NOLIST <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verhindert die Benutzung des Kommandos XDCC LIST und die Ausgabe der Packliste für die nächsten <x> Minuten. | |||
=== MSGREAD === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt die vom Bot aufgezeichneten Mitteilungen. | |||
=== MSGDEL === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löschen der Mitteilungsaufzeichnungen. | |||
=== RMUL <filename> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löscht Datei <filename> im Uploadverzeichnis. | |||
=== RAW <command> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet <command> zum Server (RAW IRC) | |||
=== RAWNET <netz> <command> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sendet <command> zum Server (RAW IRC) | |||
== Bot Kommandos == | |||
=== SERVERS [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt die Serverliste des Bots an. | |||
=== HOP [<channel>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: <channel> verlassen und neu betreten. | |||
=== NOCHANNEL <x> [<channel>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Verlasse den Channel <channel> für <x> Minuten. | |||
=== JUMP <server> [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Wechselt zu einem zufälligen Server oder zu <server>. | |||
=== SERVQ === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löscht die Serversendwarteschlange. | |||
=== STATUS === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt nützliche Statusinformationen an. | |||
=== REHASH === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Lädt erneut die Konfigurationsdatei und re-konfiguriert den Bot. | |||
=== BOTINFO === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt Informationen über den Botstatus an. | |||
=== MEMSTAT === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeigt Daten zum Speicherverbrauch des Bots an. | |||
=== CLEARRECORDS === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löscht die Übertragungs-, Bandbreiten-, Gesamtübertragungsrekorde, Uptime und Übertragungsvolumen. | |||
=== CLEARGETS === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Löscht den Downloadzähler in allen Paketen. | |||
=== REDRAW === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Zeichnet den Text auf der Konsole neu. | |||
=== DELHIST === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Loschen der eingegebene Zeilen aus dem Speicher. | |||
=== QUIT === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Diesen DCC-Chat beenden. | |||
=== EXIT === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Diesen DCC-Chat beenden. | |||
=== LOGOUT === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Diesen DCC-Chat beenden. | |||
=== CHATME === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Den Bot eine DCC-Chat zu dir aufbauen lassen. | |||
=== CHALTL === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Anzeige der DCC-Chats. | |||
=== CLOSEC <id> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Beende DCC-Chat <id>. | |||
=== DEBUG <x> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Schalte die Debug-Ausgabe bis Stufe <n> ein (0 für aus). | |||
=== IDENTIFY [<netz>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Sende das Passwort für 'nickserv' erneut. | |||
=== HOLDQUEUE [<x>] === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Keine weiteren Downlaods starten. | |||
=== SHITDOWN <act> === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Bot beenden, <act> kann sein "now", "delayed", oder "cancel". | |||
=== DUMP === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Schreibt alle Internen Informationen in das Logfile. | |||
=== CRASH === | |||
Verfügbar: console, dcc, msg | |||
Beschreibung: Schreibt alle Internen Informationen in das Logfile, und beenedet den Bot. | |||
[[Kategorie:Datenübertragung]] | [[Kategorie:Datenübertragung]] | ||
[[Kategorie:Software]] | [[Kategorie:Software]] |
Version vom 1. Mai 2007, 10:51 Uhr
Info Kommandos
HELP
Verfügbar in: console, dcc, msg
Beschreibung: Hilfe anzeigen
XDLFULL
Verfügbar in: console, dcc, msg
Beschreibung: Zeigt alle auf dem Bot freigegebenen Dateien an, auch wenn diese in Gruppen einsortiert sind.
XDLGROUP <gruppe>
Verfügbar in: console, dcc, msg
Beschreibung: Zeigt die auf dem Bot freigegebenen Dateien an die in der angegebene Gruppen einsortiert sind.
XDL
Verfügbar in: console, dcc, msg
Beschreibung: Zeigt die auf dem Bot freigegebenen Dateien an.
Ausgabebeispiel:
** 2 packs ** 12 of 12 slots open, Record: 65.8KB/s ** Bandwidth Usage ** Current: 0.5KB/s, Cap: 50.0KB/s, Record: 2.5KB/s ** To request a file type: "/msg offerDCC xdcc send #x" ** ** To request details type: "/msg offerDCC xdcc info #x" ** #1 4618x [ 55K] iroffer 1.0.1 - Stable (v1.0) version #2 361x [ 66K] iroffer 1.1b8 - Experimental (v1.1) version ** The official iroffer distribution source **
XDLOCK
Verfügbar in: console, dcc, msg
Beschreibung: Zeigt alle auf dem Bot gesperrten Dateien an.
XDS
Verfügbar: console, dcc, msg
Beschreibung: Sorgt für sofortiges Schreiben der State- und XDCCList-Datei auf die Festplatte.
DCL
Verfügbar: console, dcc, msg
Beschreibung: Zeigt eine Übersicht aller aktuell laufenden Transfers.
Ausgabebeispiel:
Current Transfers ID User File Status 5 PMG1 testfile1.tgz Listening 10 PMG2 testfile2.tgz Sending 47% 11 PMG3 testfile3.tgz Sending 90% 15 PMG4 testfile4.tgz Finishing Current Upload ID User File Status 1 PMG5 testfile5.tgz Getting 33%
Anmerkungen:
- ID: Jeder Up- und Download besitzt eine eigene ID
- User: Der Nick des Benutzers, der den Transfer angefordert hat
- File: Name der übertragenen Datei
- Status:
*Listening: Die Übertragung wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Sending: Die Übertragung läuft, die Prozentzahl zeigt den Fortschritt *Finishing: Die Übertragung wurde beendet, es wird auf die abschließende Bestätigung gewartet *Closing: Die Übertragung wurde abgeschlossen, aber noch nicht aus der Liste entfernt *Connecting: Ein Upload wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Getting: Der Upload läuft, die Prozentzahl zeigt den Fortschritt
DCLD
Verfügbar: console, dcc, msg
Beschreibung: Zeigt eine detaillierte Liste der Transfers als DCL.
Ausgabebeispiel:
Current Transfers ID User File Status ^- Speed Current/ End Start/Remain Min/ Max Resumed -------------------------------------------------------------------- 5 PMG testfile1.tgz Sending 40% ^- 2.9K/s 16399K/ 40686K 1h06m/ 2h21m no/ no 5458K 11 PMG2 testfile3.tgz Sending 24% ^- 3.0K/s 8650K/ 36178K 38m08s/ 2h35m no/ no no -------------------------------------------------------------------- Current Uploads ID User File Status ^- Speed Current/ End Start/Remain -------------------------------------------------------------------- 1 testDCC testfile20 Getting 31% ^- 0.0K/s 6371K/ 20480K 0m00s/99h59m --------------------------------------------------------------------
Anmerkungen:
- ID: Jeder Up- und Download besitzt eine eigene ID
- User: Der Nick des Benutzers, der den Transfer angefordert hat
- File: Name der übertragenen Datei
- Status:
*Listening: Die Übertragung wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Sending: Die Übertragung läuft, die Prozentzahl zeigt den Fortschritt *Finishing: Die Übertragung wurde beendet, es wird auf die abschließende Bestätigung gewartet *Closing: Die Übertragung wurde abgeschlossen, aber noch nicht aus der Liste entfernt *Connecting: Ein Upload wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Getting: Der Upload läuft, die Prozentzahl zeigt den Fortschritt
- Speed: Aktuelle Übertragungsgeschwindigkeit
- Current: Aktuelle Position innerhalb der Datei (in KB)
- End: Gesamtlänge der Datei (in KB, entspricht der Gesamtgröße)
- Start: Zeit seit Beginn der Übertragung
- Remain: Verbleibende Zeit bis zum Abschluss der Übertragung
- Min: Minimale Geschwindigkeit der Übertragung (falls ein Limit vorhanden ist)
- Max: Maximale Geschwindigkeit der Übertragung (falls ein Limit vorhanden ist)
- Resumed: Position innerhalb der Datei, ab welcher die Übertragung ggf. fortgesetzt wurde
TRINFO <id>
Verfügbar: console, dcc, msg
Beschreibung: Zeigt sehr detaillierte Informationen über einen einzelnen Transfer.
Beispiel: trinfo 0
Ausgabebeispiel:
Transfer Info for ID 1: User PMG, Hostname cant.get.enough.iroffer.org, Status Sending File: testfile1.tgz Start 5458K, Current 18624K, End 40686K (46% File, 37% Xfer) Min no, Current 3.1K/s, Max no, In Transit 116K Transfer started 1h 19m ago, Finish in 1h 58m, Last contact 0m 0s ago. Local: 10.0.0.1:3091, Remote: 10.0.0.2:1114 Sockets: Listen 0, Transfer 7, File 6
Anmerkungen:
- User: Der Nick des Benutzers, der den Transfer angefordert hat
- Hostname: Hostname der Person, die den Transfer angefordert hat, zum Zeitpunkt der Anforderung
- Status:
*Listening: Die Übertragung wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Sending: Die Übertragung läuft, die Prozentzahl zeigt den Fortschritt *Finishing: Die Übertragung wurde beendet, es wird auf die abschließende Bestätigung gewartet *Closing: Die Übertragung wurde abgeschlossen, aber noch nicht aus der Liste entfernt *Connecting: Ein Upload wurde eingeleitet, aber es wurde noch keine Verbindung aufgebaut *Getting: Der Upload läuft, die Prozentzahl zeigt den Fortschritt
- File: Name der übertragenen Datei
- Start: Position, ab der innerhalb der Datei die Übertragung gestartet wurde (in KB)
- Current: Aktuelle Position innerhalb der Datei (in KB)
- End: Gesamtlänge der Datei (in KB, entspricht der Gesamtgröße)
- % File: Fortschritt (in Prozent) der Übertragung der aktuell verarbeiteten Datei
- % XFer: Fortschritt (in Prozent) der Übertragung des gesamten angeforderten Pakets
- Min: Minimalgeschwindigkeit der Übertragung (falls ein Limit vorhanden ist)
- Max: Maximalgeschwindigkeit der Übertragung (falls ein Limit vorhanden ist)
- In Transit: Die Datenmenge, die im Socketbuffer belegt ist, plus die Datenmenge, die gerade zum Benutzer übertragen wird
- Finish in: Geschätzte Zeitdauer bis zum Abschluss der Übertragung
- Last Contact: Zeitpunkt des letzten Kontakts mit diesem Benutzer
- Sockets: Die Nummer des von dieser Übertragung belegten Socket; 0 bedeutet, dass kein Socket benutzt wird
QUL
Verfügbar: console, dcc, msg
Beschreibung: Zeigt alle Einträge in der Warteschlange.
IGNL
Verfügbar: console, dcc, msg
Beschreibung: Zeigt alle Einträge in der Ignore-Liste.
LISTUL
Verfügbar: console, dcc, msg
Beschreibung: Zeigt die Dateien im Upload-Verzeichnis.
CHANL [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Zeigt die IRC-Channnels und die User in ihnen.
Transfer Kommandos
CLOSE <id>
Verfügbar: console, dcc, msg
Beschreibung: Abbrechen der Übertagung mit ID = <n>.
CLOSEU <id>
Verfügbar: console, dcc, msg
Beschreibung: Abbrechen des Uploads mit ID = <n>.
RMQ <position>
Verfügbar: console, dcc, msg
Beschreibung: Löschen von <position> in der Warteschlange.
NOMIN <id>
Verfügbar: console, dcc, msg
Beschreibung: Mindestgeschwindigkeit für Transfer <id> deaktivieren.
NOMAX <id>
Verfügbar: console, dcc, msg
Beschreibung: Maximalgeschwindigkeit für Transfer <id> deaktivieren.
UNLIMITED <id>
Verfügbar: console, dcc, msg
Beschreibung: Aufheben aller Bandbreitengrenzen für Transfer <id>.
SEND <nick> <n> [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Sende Paket <n> an <nick>.
QUEUE <nick> <n> [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Paket <n> in die Warteschlange für <nick> einfügen
PSEND <channel> <style> [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Sende <style> (full|minimal|summary) XDCC LIST an <channel>.
QSEND
Verfügbar: console, dcc, msg
Beschreibung: Starte einen neue Transfer für das nächste Paket in der Warteschlange.
SLOTSMAX [<slots>]
Verfügbar: console, dcc, msg
Beschreibung: Ändere zeitweise den Wert von 'slotsmax' auf <slots>.
QUEUESIZE [<slots>]
Verfügbar: console, dcc, msg
Beschreibung: Ändere zeitweise den Wert von 'queuesize' auf <slots>.
REQUEUE <x> <y>
Verfügbar: console, dcc, msg
Beschreibung: Verschiebe ein Paket in der Warteschlange von Position <x> nach <y>.
Kommandos für Pakete
INFO <n>
Verfügbar: console, dcc, msg
Beschreibung: Zeigt die Infos für Paket <n> an.
REMOVE <n> [<m>]
Verfügbar: console, dcc, msg
Beschreibung: Enfernt Paket <n>, oder Paket <n> bis <m>.
REMOVEDIR <dir>
Verfügbar: console, dcc, msg
Beschreibung: Entfernt jedes Paket aus Verzeichnis <dir>.
REMOVEGROUP <gruppe>
Verfügbar: console, dcc, msg
Beschreibung: Entfernt jedes Paket aus der Gruppe <gruppe>.
RENUMBER <x> <y>
Verfügbar: console, dcc, msg
Beschreibung: Verschiebt Paket <x> an Position <y>.
SORT
Verfügbar: console, dcc, msg
Beschreibung: Sortiere all Pakete nach dem Dateinamen.
ADD <filename>
Verfügbar: console, dcc, msg
Beschreibung: Fügt Datei <filename> als neues Paket hinzu.
ADDDIR <dir>
Verfügbar: console, dcc, msg
Beschreibung: Fügt jede Datei in Verzeichnis <dir> hinzu.
ADDNEW <dir>
Verfügbar: console, dcc, msg
Beschreibung: Fügt jede neue Datei in Verzeichnis <dir> hinzu.
ADDGROUP <gruppe> <dir>
Verfügbar: console, dcc, msg
Beschreibung: Fügt jede Datei aus Verzeichnis <dir> zu <gruppe> hinzu.
AUTODADD
Verfügbar: console, dcc, msg
Beschreibung: Suche jetzt in den 'autoadd_dirs' nach neuen Dateien.
CHFILE <n> <filename>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Datei, die zu Paket <n> gehört, auf <filename>.
CHDESC <n> <msg>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Beschreibung von Paket <n> zu <msg>.
CHNOTE <n> <msg>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Anmerkung von Packet n auf <msg>.
CHMINS <n> <x>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Minimalgeschwindigkeit von Pack <n> auf <x> KB (0 für aus).
CHMAX <n> <x>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Maximalgeschwindigkeit von Pack <n> auf <x> KB (0 für aus).
CHLIMIT <n> <x>
Verfügbar: console, dcc, msg
Beschreibung: Ändert das tägliche Downloadlimit von Pack <n> auf <x> Übertragungen (0 für aus).
CHLIMITINFO <n> <msg>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Mitteilung bei Überschreitung des Downloadlimits von Pack <n> auf <msg>.
CHGETS <n> <x>
Verfügbar: console, dcc, msg
Beschreibung: Verändert den Downloadzähler einer Datei zu Wert <x>.
LOCK <n> <passwort>
Verfügbar: console, dcc, msg
Beschreibung: Sichert Pack <n> mit Passwort <passwort>.
UNLOCK <n>
Verfügbar: console, dcc, msg
Beschreibung: Entfernt das Passwort für Pack <n>.
LOCKGROUP <gruppe> <passwort>
Verfügbar: console, dcc, msg
Beschreibung: Sichert alle Packet in der <gruppe> mit Passwort <passwort>.
UNLOCKGROUP <gruppe>
Verfügbar: console, dcc, msg
Beschreibung: Entfernt das Passwort für alle Packet in der <gruppe>.
GROUPDESC <gruppe> <msg>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Beschreibung von <gruppe> auf <msg>.
GROUP <n> <gruppe>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Gruppenzugehörigkeit von Pack <n> auf <gruppe>.
MOVEGROUP <n> <m> <gruppe>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Gruppenzugehörigkeit von Pack <n> bis <m> auf <gruppe>.
REGROUP <gruppe> <neu>
Verfügbar: console, dcc, msg
Beschreibung: Verschiebt alle Packs von <gruppe> in die Gruppe <neu>.
NEWGROUP <gruppe> <dir>
Verfügbar: console, dcc, msg
Beschreibung: Ändert die Gruppenzugehörigkeit von allen Dateien in <dir> auf <gruppe>.
ANNOUNCE <n> <msg>
Verfügbar: console, dcc, msg
Beschreibung: ANNOUNCE <msg> für Paket <n> in allen Channels.
SANNOUNCE <n> <msg>
Verfügbar: console, dcc, msg
Beschreibung: Kurze ANNOUNCE für Paket <n> in allen Channels.
ADDANN <filename>
Verfügbar: console, dcc, msg
Beschreibung: Fügt Datei <filename> als neues Paket hinzu und sendet ein ANNOUNCE.
CRC [<n>]
Verfügbar: console, dcc, msg
Beschreibung: Zeit das Ergebnis der CRC Prüfung von Paket <n> an.
NEWDIR <dirname> <neu>
Verfügbar: console, dcc, msg
Beschreibung: Ändert das Verzeichnis in allen zutreffenden Paketen.
Festplatten Kommandos
FILEMOVE <filename> <neu>
Verfügbar: console, dcc, msg
Beschreibung: Umbenennen einer Datei.
MOVEFILE <n> <filename>
Verfügbar: console, dcc, msg
Beschreibung: Umbenennen der Datei die zu Paket <n> gehört.
FILEDEL <filename>
Verfügbar: console, dcc, msg
Beschreibung: Löschen der Datei auf der Festplatte
FILEREMOVE <n> [<m>]
Verfügbar: console, dcc, msg
Beschreibung: Löschen des Pakets <n> oder der Pakete <n> bis <m> und der zugehörigen Dateien.
SHOWDIR <dir>
Verfügbar: console, dcc, msg
Beschreibung: Das Verzeichnis auf der Festplatte anzeigen.
FETCH <file> <url>
Verfügbar: console, dcc, msg
Beschreibung: Startet einen Download von <url> und speichert im Uploadverzeichnis.
FETCHCANCEL <id>
Verfügbar: console, dcc, msg
Beschreibung: Bricht den Download <id> ab.
Sonstige Kommandos
MSG <nick> <message>
Verfügbar: console, dcc, msg
Beschreibung: Sendet Mitteilung <message> an Nick <nick>.
AMSG <msg>
Verfügbar: console, dcc, msg
Beschreibung: Sendet Mitteilung in allen Channels.
MSGNET <netz> <nick> <message>
Verfügbar: console, dcc, msg
Beschreibung: Sendet Mitteilung <message> an Nick <nick>.
MESG <message>
Verfügbar: console, dcc, msg
Beschreibung: Sendet Mitteilung <message> an alle Nutzer, die aktuell vom Bot etwas herrunterladen.
MESQ <messages>
Verfügbar: console, dcc, msg
Beschreibung: Sendet eine Mitteilung an alle Nutzer, die gerade in der Warteschlange stehen.
IGNORE <x> <hostmask>
Verfügbar: console, dcc, msg
Beschreibung: Ignoriere hostmask (nick!user@host) für <x> Minuten, wildcards (?*]) sind erlaubt.
UNIGNORE <hostmask>
Verfügbar: console, dcc, msg
Beschreibung: Löschen des Ignores für hostmask.
NOSAVE <x>
Verfügbar: console, dcc, msg
Beschreibung: Verhindert das Speichern der State-Datei für die nächsten <x> Minuten.
NOSEND <x>
Verfügbar: console, dcc, msg
Beschreibung: Verhindert das Versenden von Dateien in den nächsten <x> Minuten.
NOLIST <x>
Verfügbar: console, dcc, msg
Beschreibung: Verhindert die Benutzung des Kommandos XDCC LIST und die Ausgabe der Packliste für die nächsten <x> Minuten.
MSGREAD
Verfügbar: console, dcc, msg
Beschreibung: Zeigt die vom Bot aufgezeichneten Mitteilungen.
MSGDEL
Verfügbar: console, dcc, msg
Beschreibung: Löschen der Mitteilungsaufzeichnungen.
RMUL <filename>
Verfügbar: console, dcc, msg
Beschreibung: Löscht Datei <filename> im Uploadverzeichnis.
RAW <command>
Verfügbar: console, dcc, msg
Beschreibung: Sendet <command> zum Server (RAW IRC)
RAWNET <netz> <command>
Verfügbar: console, dcc, msg
Beschreibung: Sendet <command> zum Server (RAW IRC)
Bot Kommandos
SERVERS [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Zeigt die Serverliste des Bots an.
HOP [<channel>]
Verfügbar: console, dcc, msg
Beschreibung: <channel> verlassen und neu betreten.
NOCHANNEL <x> [<channel>]
Verfügbar: console, dcc, msg
Beschreibung: Verlasse den Channel <channel> für <x> Minuten.
JUMP <server> [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Wechselt zu einem zufälligen Server oder zu <server>.
SERVQ
Verfügbar: console, dcc, msg
Beschreibung: Löscht die Serversendwarteschlange.
STATUS
Verfügbar: console, dcc, msg
Beschreibung: Zeigt nützliche Statusinformationen an.
REHASH
Verfügbar: console, dcc, msg
Beschreibung: Lädt erneut die Konfigurationsdatei und re-konfiguriert den Bot.
BOTINFO
Verfügbar: console, dcc, msg
Beschreibung: Zeigt Informationen über den Botstatus an.
MEMSTAT
Verfügbar: console, dcc, msg
Beschreibung: Zeigt Daten zum Speicherverbrauch des Bots an.
CLEARRECORDS
Verfügbar: console, dcc, msg
Beschreibung: Löscht die Übertragungs-, Bandbreiten-, Gesamtübertragungsrekorde, Uptime und Übertragungsvolumen.
CLEARGETS
Verfügbar: console, dcc, msg
Beschreibung: Löscht den Downloadzähler in allen Paketen.
REDRAW
Verfügbar: console, dcc, msg
Beschreibung: Zeichnet den Text auf der Konsole neu.
DELHIST
Verfügbar: console, dcc, msg
Beschreibung: Loschen der eingegebene Zeilen aus dem Speicher.
QUIT
Verfügbar: console, dcc, msg
Beschreibung: Diesen DCC-Chat beenden.
EXIT
Verfügbar: console, dcc, msg
Beschreibung: Diesen DCC-Chat beenden.
LOGOUT
Verfügbar: console, dcc, msg
Beschreibung: Diesen DCC-Chat beenden.
CHATME
Verfügbar: console, dcc, msg
Beschreibung: Den Bot eine DCC-Chat zu dir aufbauen lassen.
CHALTL
Verfügbar: console, dcc, msg
Beschreibung: Anzeige der DCC-Chats.
CLOSEC <id>
Verfügbar: console, dcc, msg
Beschreibung: Beende DCC-Chat <id>.
DEBUG <x>
Verfügbar: console, dcc, msg
Beschreibung: Schalte die Debug-Ausgabe bis Stufe <n> ein (0 für aus).
IDENTIFY [<netz>]
Verfügbar: console, dcc, msg
Beschreibung: Sende das Passwort für 'nickserv' erneut.
HOLDQUEUE [<x>]
Verfügbar: console, dcc, msg
Beschreibung: Keine weiteren Downlaods starten.
SHITDOWN <act>
Verfügbar: console, dcc, msg
Beschreibung: Bot beenden, <act> kann sein "now", "delayed", oder "cancel".
DUMP
Verfügbar: console, dcc, msg
Beschreibung: Schreibt alle Internen Informationen in das Logfile.
CRASH
Verfügbar: console, dcc, msg
Beschreibung: Schreibt alle Internen Informationen in das Logfile, und beenedet den Bot.