1

В IRC, если я присоединюсь к irc.freenode.net комнате канала https , я получу информацию ниже.

adams.freenode.net: *** Примечание - TS для #https изменен с 1515925182 на 1272500695

Что это значит?

в чем смысл TS?

какой смысл changed from 1515925182 to 1272500695?

Я пытался присоединиться к комнате 1272500695 , но это не соответствовало моему мнению .

1 ответ1

4

"TS" - метка времени создания канала. Обычно он отображается в удобочитаемом формате, когда вы присоединяетесь к каналу или когда используете /mode #chan .

(Большое число - это "метка времени Unix"; количество секунд с 1970-01-01. 1272500695 - 2010-04-29 00:24:55.)

В вашей ситуации сообщение может быть переведено как:

Вы присоединились к пустому каналу. Как первый человек в этом, вы становитесь chanop.

Тем не менее, канал все еще принадлежит (зарегистрирован) кем-то еще. Сервисы теперь удаляют ваш статус chanop.

Netsplits - оригинальная цель отметок времени

Если сеть разделяется на две части, и канал заканчивается без людей на одной стороне, он автоматически разрушается (как это обычно происходит с пустыми каналами). Любой случайный человек, пытающийся присоединиться к этому каналу, воссоздает его и автоматически становится чанопом (оператором канала).

Когда сеть пересоединяется, ей необходимо объединить эти два канала с одинаковыми именами с обеих сторон. Если время их создания также идентично, то они должны быть двумя половинами одного и того же канала, а их списки пользователей объединены.

Однако, если канал, приходящий с одной стороны, имеет более новую временную метку, это означает, что он был воссоздан; статус чанопа каждого с этой стороны считается незаконным и автоматически удаляется.

Услуги - уловка, которую вы сейчас видите

Когда вы присоединяетесь и воссоздаете канал, который был ранее зарегистрирован сетевыми службами, программное обеспечение служб подделывает подобное событие, чтобы удалить статус chanop всех, кто присоединился. Это более быстрый и надежный метод, чем поспешная отправка регулярных команд /mode -o .

В качестве дополнительного бонуса, это заставляет /mode #chan показывать правильное время, когда канал был изначально создан и зарегистрирован.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .