adams.freenode.net: *** Aviso - TS para #https mudou de 1515925182 para 1272500695

1

No IRC, se eu entrar na sala irc.freenode.net do https , eu receberei as informações abaixo.

adams.freenode.net: *** Notice -- TS for #https changed from 1515925182 to 1272500695

Qual é o significado disso?

qual o significado de TS ?

qual o significado de changed from 1515925182 to 1272500695 ?

Eu tentei entrar na sala 1272500695 , mas isso não se encaixa no meu pensamento.

    
por aircraft 14.01.2018 / 11:26

1 resposta

4

"TS" é o timestamp de criação do canal. Geralmente é mostrado em formato legível quando você entra no canal, ou quando você usa /mode #chan .

(O grande número é um "timestamp Unix"; número de segundos desde 1970-01-01. 1272500695 is 2010-04-29 00:24:55.)

Na sua situação, a mensagem pode ser traduzida como:

You have joined an empty channel. As the first person in it, you become a chanop.

However, the channel is still owned (registered) by someone else. Services will now remove your chanop status.

Netsplits - o objetivo original dos timestamps

Se a rede se dividir em dois e o canal acabar sem pessoas de um lado, ele será automaticamente destruído ( como geralmente acontece com canais vazios). Qualquer pessoa aleatória tentando entrar nesse canal a recriaria e automaticamente se tornaria um operador de canal.

Quando a rede é vinculada novamente, ela precisa mesclar esses dois canais com nomes idênticos dos dois lados. Se os tempos de criação também forem idênticos, eles devem ser duas metades do mesmo canal e suas listas de usuários mescladas.

No entanto, se o canal proveniente de um lado tiver um registro de data e hora mais recente , significa que ele foi recriado; o status de todos os jogadores daquele lado é considerado ilegítimo e automaticamente removido.

Serviços - o truque que você está vendo atualmente

Ao ingressar e recriar um canal que tenha sido registrado anteriormente em serviços de rede, o software de serviços falsifica um evento semelhante para remover o status de todos que ingressaram. É um método mais rápido e confiável do que correr para enviar comandos regulares /mode -o .

Como um bônus adicional, isso faz com que /mode #chan mostre a hora correta de quando o canal foi originalmente criado e registrado.

    
por 14.01.2018 / 11:47

Tags