Decodificador de campos de bits Snowflake / Discord | Ferramenta online grátis | Elysia Tools
Elysia Tools
Navegação
Development
Decodificador de campos de bits Snowflake / Discord
Analisa IDs Snowflake de 64 bits sem perda, extrai timestamp, worker, process, sequence e estima o shard do Discord.
Execução
Executar esta ferramenta
Preencha o formulário, execute a ferramenta e veja o resultado no mesmo lugar.
Exemplos
Exemplos compatíveis com esta ferramenta
Relacionado
Continue com ferramentas e temas relacionados
Guia de uso da ferramenta
Veja quando usar esta ferramenta, o que ela suporta e como os usuários a aplicam.
Fatos principais
Categoria
Development
Tipos de entrada
text, select, number, textarea
Tipo de saída
html
Cobertura de exemplos
4
API pronta
Sim
Visão geral
Decodifique IDs Snowflake de 64 bits sem perda para extrair timestamp, worker, process, sequence e outros campos conforme a plataforma selecionada. A ferramenta também pode estimar o shard do Discord quando você informa a quantidade de shards.
Quando usar
Verificar a data associada a um ID do Discord, Twitter, Mastodon, Sonyflake ou Instagram.
Analisar os campos de bits de um identificador Snowflake durante desenvolvimento e depuração.
Interpretar um formato privado usando epoch, unidade de tempo e campos personalizados.
Como funciona
1Insira o ID Snowflake no campo principal.
2Selecione a plataforma correspondente ou escolha Personalizado.
3Para um perfil personalizado, informe o epoch, a unidade de tempo e o JSON dos campos em ordem do menos significativo para o mais significativo.
4Opcionalmente, informe o número de shards do Discord para obter uma estimativa do shard.
Casos de uso
Investigar a data de criação associada a IDs de usuários, mensagens ou outros objetos Snowflake.
Validar a estrutura de IDs durante a integração com plataformas que usam campos de bits.
Analisar identificadores de uma implantação privada com um perfil de bits definido pela equipe.
Exemplos
1. Decodificar um ID do Discord e estimar o shard
Desenvolvedor de bot
Contexto
Um desenvolvedor precisa analisar um ID do Discord e relacioná-lo à data de criação e aos campos internos do identificador.
Problema
Extrair timestamp, worker, process e sequence e calcular uma estimativa de shard.
Como usar
Insira `109580041603153152`, selecione Discord e informe `8` no número de shards.
Plataforma: Discord; número de shards: 8.
Resultado
O resultado exibe os campos decodificados do ID e a estimativa de shard baseada na quantidade informada.
2. Decodificar um perfil personalizado 47/5/12
Engenheiro de sistemas
Contexto
Uma implantação privada usa um identificador com timestamp de 47 bits, worker de 5 bits e sequence de 12 bits.
Problema
Interpretar o ID usando um epoch próprio e a ordem correta dos campos a partir do bit menos significativo.
Como usar
Insira `1234567890123`, escolha Personalizado, use o epoch `2020-01-01T00:00:00.000Z` e informe o JSON dos campos.
Perguntas frequentes
Quais IDs a ferramenta decodifica?
Ela aceita IDs Snowflake de Discord, Twitter, Mastodon, Sonyflake e Instagram, além de perfis personalizados.
O que é extraído do ID?
A ferramenta pode extrair timestamp, worker, process, sequence e campos específicos conforme a plataforma ou configuração.
Como estimar o shard do Discord?
Selecione Discord e informe o número de shards no campo correspondente.
Como configurar um formato personalizado?
Escolha Personalizado, informe o epoch, selecione a unidade de tempo e forneça os campos em JSON, do menos significativo para o mais significativo.
Quais unidades de tempo personalizadas estão disponíveis?
Você pode usar milissegundos, 10 milissegundos ou segundos.