Elysia Tools

Parcourez outils, exemples, explications visuelles et guides thématiques dans un espace clair.

Catégories populaires

Dossiers

Langue
ZHESPTRUFRDEEN

Elysia Tools

Navigation mobile

Development

Décodeur de champs binaires Snowflake / Discord

· Dernière mise à jour:2026-08-06

Analyse les identifiants Snowflake 64 bits sans perte, extrait timestamp, worker, process, sequence et estime le shard Discord.

Exécution

Exécuter cet outil

Remplissez le formulaire, lancez l’outil et consultez le résultat au même endroit.

Exemples

Exemples adaptés à cet outil

Associé

Continuer avec des outils et dossiers associés

Rédigé par l'équipe Elysia Tools

Guide d'utilisation de l'outil

Découvrez quand utiliser cet outil, ce qu'il prend en charge et comment les utilisateurs l'appliquent.

Points clés

Catégorie
Development
Types d’entrée
text, select, number, textarea
Type de sortie
html
Exemples associés
4
API disponible
Oui

Aperçu

Décodez un identifiant Snowflake de 64 bits pour en extraire le timestamp, les champs worker, process ou machine et la séquence. Choisissez une plateforme prise en charge ou définissez un profil binaire personnalisé, avec estimation du shard Discord si vous indiquez leur nombre.

Quand l’utiliser

  • Analyser la date de création et les champs internes d’un ID Discord ou Snowflake.
  • Vérifier la structure d’identifiants provenant de Twitter, Mastodon, Sonyflake ou Instagram.
  • Décoder un format privé en définissant un epoch et des champs binaires personnalisés.

Fonctionnement

  1. 1Saisissez l’ID Snowflake 64 bits à analyser.
  2. 2Sélectionnez la plateforme correspondante, ou choisissez « Personnalisé ».
  3. 3Pour un profil personnalisé, indiquez l’epoch, l’unité temporelle et les champs JSON dans l’ordre du bit de poids faible au plus élevé.
  4. 4Pour Discord, renseignez éventuellement le nombre de shards afin d’obtenir une estimation du shard associé.

Cas d’usage

  • Diagnostiquer la structure et l’ancienneté d’identifiants Discord.
  • Comparer les champs binaires de différents formats Snowflake.
  • Inspecter les identifiants d’un déploiement privé utilisant un schéma personnalisé.

Comparer les alternatives

  • Analyse des traces JSON Jaeger, Zipkin ou OpenTelemetry et affiche spans, latence et erreurs en waterfall

  • Décode l’en-tête/le payload d’un JWT avec coloration, diagnostique les claims standards, vérifie la signature avec des clés HS*/RS*/PS*/ES*/EdDSA et propose …

  • Génère des JSON Web Keys (JWK) pour RSA, EC (P-256/P-384/P-521/secp256k1) et OKP (Ed25519/Ed448/X25519/X448), ou analyse un JWK existant pour inspecter ses p…

Pour qui

Idéal pour

  • Analyser du contenu dans le navigateur.
  • Les workflows où Plateforme compte, par exemple Discord ou Twitter.
  • Le workflow « Decode a Discord ID and infer its shard », en une seule passe.

Peu adapté pour

  • Tâches par lots entièrement automatisées — cette page est conçue pour un usage interactif ; pour les scripts, utilisez le point de terminaison API.
  • Du contenu dans d'autres formats — cet outil attend du contenu.

Cas limites et erreurs fréquentes

  • Fichiers très volumineux

    Les gros fichiers prennent plus de temps et peuvent atteindre les limites de mémoire du navigateur — essayez d'abord avec un échantillon plus petit.

  • Vérification de la sortie ignorée

    Comparez les premières lignes ou pages de la sortie avec l'entrée avant de l'utiliser en production.

  • Fichiers provenant d'exportateurs inhabituels

    Certains fichiers utilisent des variantes de format qui ne se convertissent pas proprement — si la sortie semble incorrecte, réenregistrez le fichier depuis l'application qui l'a créé et réessayez.

Exemples

1. Décoder un ID Discord et estimer son shard

Développeur de bot Discord

Contexte

Un développeur souhaite identifier la date associée à un ID Discord et vérifier son shard dans une architecture de huit shards.

Problème

Lire les champs binaires de l’ID sans effectuer manuellement les décalages et masques de bits.

Utilisation

Saisissez l’ID 109580041603153152, sélectionnez Discord et indiquez 8 dans le nombre de shards.

Plateforme : Discord ; nombre de shards : 8.

Résultat

L’outil affiche les composants décodés de l’ID, dont le timestamp et les champs worker, process ou sequence, ainsi qu’une estimation du shard Discord.

2. Décoder un profil personnalisé 47/5/12

Ingénieur backend

Contexte

Une équipe utilise un identifiant privé composé d’un timestamp sur 47 bits, d’un worker sur 5 bits et d’une séquence sur 12 bits.

Problème

Contrôler la répartition des bits et interpréter un identifiant généré depuis l’epoch du 1er janvier 2020.

Utilisation

Saisissez l’ID 1234567890123, sélectionnez Personnalisé, indiquez l’epoch ISO et décrivez les champs dans le JSON prévu.

FAQ

Quels identifiants peuvent être analysés ?

L’outil prend en charge les formats Discord, Twitter, Mastodon, Sonyflake, Instagram et les profils personnalisés.

Quels champs sont extraits ?

Selon la plateforme, il extrait notamment le timestamp, le worker, le process ou la machine et la séquence.

Comment est calculé le shard Discord ?

L’estimation est disponible lorsque vous indiquez le nombre de shards Discord.

Comment définir un format personnalisé ?

Saisissez un epoch, choisissez l’unité temporelle, puis fournissez un JSON de champs avec leur nombre de bits, du bit de poids faible au plus élevé.

Quelles unités temporelles personnalisées sont disponibles ?

Vous pouvez choisir les millisecondes, les unités de 10 millisecondes ou les secondes.

Accueil
Outils3201
Exemples593
Visualisations465
Visionneuses de fichiers103
Dossiers233
Étiquettes333
Images, audio et vidéo657

Outils de traitement, conversion et optimisation d’images, d’audio et de vidéo

Maths, dates et finance644

Calculateurs, outils numériques, logique de dates, statistiques et finance

Design et couleur297

Outils de couleur, mise en page, graphisme, style visuel et assistance design

Texte et rédaction209

Outils de rédaction, nettoyage, formatage, extraction et analyse de texte

Développement et Web193

Utilitaires développeur, réseau, débogage Web et assistants d’automatisation

Conversion et encodage175

Outils de conversion de formats, fichiers, archives, unités et encodages

Examen des sources FLAC/WAV et transmission des preuves
Revue et livraison d’un module de jeu promotionnel auto-hébergé
Relecture d'un lot de codes Stripe et contrôle préalable à l'importation
Tri technique des photos et transmission des candidates à la retouche
Structurer une capture d'interface, la relire et la transmettre au développement

© 2026 Elysia Tools. Tous droits réservés.

DocumentationTarifsÀ proposConditions d'utilisationPolitique de confidentialitéCookiesContact
Observabilité

Exemples de Traçage Distribué

Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes

Services cloud

Exemples AWS EventBridge

Exemples AWS EventBridge incluant les bus d'événements, règles, cibles, registre de schémas, événements personnalisés et routage d'événements inter-comptes pour l'architecture serverless event-driven

Sécurité

Exemples JWT

Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées

Documents

Exemples PDF

Exemples PDF generes par les outils du 2026-02-01 au 2026-02-10

Development

Decodeur de traces distribuees et waterfall

Analyse des traces JSON Jaeger, Zipkin ou OpenTelemetry et affiche spans, latence et erreurs en waterfall

Data Processing

Analyseur de logs structures

Detecte les formats de logs courants, extrait les champs principaux et exporte en JSON, CSV ou SQL.

Media

Décodeur DTMF

Détecte les chiffres DTMF dans n'importe quel enregistrement et retrouve la séquence avec horodatages. Banc de filtres Goertzel selon ITU-T Q.23/Q.24 — mesure les deux fréquences, le twist et la durée de chaque touche.

Development

Décodeur NTP RFC 5905 / SNTP — seconde intercalaire et époque

Décode un paquet NTP/SNTP de 48 octets : champs de bits de l’octet 0, stratum/poll/precision, root delay/dispersion, reference ID, quatre horodatages 64 bits (époque 1900)

[{"name":"sequence","bits":12},{"name":"worker","bits":5},{"name":"timestamp","bits":47}]

Résultat

L’outil interprète l’ID selon le profil 47/5/12 et restitue les champs personnalisés avec leur valeur décodée.

Decodeur de traces distribuees et waterfall
Inspecteur et Vérificateur JWT
Générateur et Analyseur JWK