Iroffer Kommandos

Aus Fansub-Wiki
Version vom 1. Mai 2007, 09:06 Uhr von Dinoex (Diskussion | Beiträge) (→‎Kommandos)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Kommandos

Was die Kommandos im einzelnen tun, will ich nun hier erläutern.

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 **

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

Verfügbar: console, dcc, msg

Beschreibung: Zeigt die IRC-Channnels und die User in ihnen