adams.freenode.net: *** Hinweis - TS für #https von 1515925182 auf 1272500695 geändert

467
aircraft

Wenn ich im IRC irc.freenode.netdem httpsRaum des Senders beitrete, bekomme ich folgende Informationen.

adams.freenode.net: *** Hinweis - TS für #https von 1515925182 auf 1272500695 geändert

Was ist die Bedeutung davon?

was bedeutet das TS?

was bedeutet das changed from 1515925182 to 1272500695?

Ich habe versucht den 1272500695Raum zu betreten, aber das passt nicht zu meinem Denken.

1

1 Antwort auf die Frage

4
grawity

"TS" ist der Zeitstempel des Kanals . Es wird normalerweise in lesbarem Format angezeigt, wenn Sie sich dem Kanal anschließen oder verwenden /mode #chan.

(Die große Zahl ist ein "Unix-Zeitstempel"; Anzahl der Sekunden seit 1970-01-01. 1272500695Ist 2010-04-29 00:24:55.)

In Ihrer Situation kann die Nachricht folgendermaßen übersetzt werden:

Sie haben sich einem leeren Kanal angeschlossen. Als erste Person wirst du ein Chanop.

Der Kanal befindet sich jedoch immer noch im Besitz einer anderen Person. Services entfernen jetzt Ihren Chanop-Status.

Netsplits - der ursprüngliche Zweck von Zeitstempeln

Wenn sich das Netzwerk in zwei Hälften teilt und der Kanal ohne Personen auf einer Seite endet, wird er automatisch zerstört (wie bei leeren Kanälen üblich). Jede zufällige Person, die versucht, sich diesem Kanal anzuschließen, würde ihn neu erstellen und automatisch zu einem Kanaloperator (Kanaloperator) werden.

Wenn das Netzwerk erneut verbunden wird, muss es diese beiden gleichnamigen Kanäle von beiden Seiten zusammenführen. Wenn auch ihre Erstellungszeiten identisch sind, müssen sie zwei Hälften desselben Kanals sein und ihre Benutzerlisten müssen zusammengeführt werden.

Wenn der Kanal, der von einer Seite kommt, einen neueren Zeitstempel hat, bedeutet dies, dass er neu erstellt wurde. Der Chanop-Status aller Personen auf dieser Seite wird als unrechtmäßig angesehen und automatisch entfernt.

Services - der Trick, den Sie gerade sehen

Wenn Sie einem Kanal beitreten und einen Kanal neu erstellen, der zuvor bei Netzwerkdiensten registriert wurde, fälscht die Servicesoftware ein ähnliches Ereignis, um den Status des Chanop-Status aller Benutzer zu entfernen. Dies ist eine schnellere und zuverlässigere Methode als das Senden von regulären /mode -oBefehlen.

Als zusätzlicher Bonus wird dadurch /mode #chander korrekte Zeitpunkt angezeigt, zu dem der Kanal ursprünglich erstellt und registriert wurde.