Analysiert 64-Bit-Snowflake-IDs verlustfrei, extrahiert Zeitstempel, Worker-, Prozess- und Sequenzfelder und schätzt Discord-Shards.
Ausführung
Dieses Tool ausführen
Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.
Beispiele
Beispiele zu diesem Tool
Verwandt
Mit verwandten Tools und Themen fortfahren
Leitfaden zur Tool-Nutzung
Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.
Wichtige Fakten
Kategorie
Development
Eingabetypen
text, select, number, textarea
Ausgabetyp
html
Sample-Abdeckung
4
API bereit
Ja
Überblick
Der Snowflake-/Discord-ID-Bitfeld-Decoder analysiert 64-Bit-Snowflake-IDs verlustfrei. Er extrahiert je nach Plattform Zeitstempel sowie Worker-, Prozess-, Maschinen- und Sequenzfelder und kann bei Discord eine Shard-Schätzung berechnen.
Wann verwenden
Wenn du das Erstellungsdatum oder die Bitfelder einer Discord-, Twitter-, Mastodon-, Sonyflake- oder Instagram-ID prüfen möchtest.
Wenn du eine Discord-Shard-Schätzung anhand einer ID und der Shard-Anzahl benötigst.
Wenn du ein eigenes Snowflake-Format mit benutzerdefinierter Epoche, Zeiteinheit und Bitfeld-Aufteilung analysieren möchtest.
So funktioniert es
1Gib die Snowflake-ID in das Pflichtfeld ein und wähle die passende Plattform aus.
2Optional kannst du für Discord die Shard-Anzahl angeben, um eine Shard-Schätzung zu erhalten.
3Für ein eigenes Format legst du eine benutzerdefinierte Epoche, Zeiteinheit und JSON-Bitfelddefinition fest.
4Das Tool berechnet die Felder und zeigt die dekodierten Ergebnisse als HTML-Ausgabe an.
Anwendungsfälle
Discord-Bot-Entwicklung: IDs zeitlich einordnen und eine Shard-Schätzung für eine konfigurierte Shard-Anzahl erhalten.
Systemanalyse: Worker-, Prozess-, Maschinen- und Sequenzfelder von Snowflake-IDs zur Fehlersuche oder Dokumentation prüfen.
Private Snowflake-Systeme: IDs mit eigener Epoche und eigener Bitfeld-Aufteilung analysieren.
Beispiele
1. Discord-ID dekodieren und Shard schätzen
Discord-Bot-Entwickler
Hintergrund
Ein Entwickler untersucht eine Discord-ID und möchte neben dem Zeitstempel auch die enthaltenen Worker-, Prozess- und Sequenzfelder prüfen.
Aufgabe
Die ID soll ohne verlustbehaftete Umwandlung dekodiert und einer von acht Discord-Shards zugeordnet werden.
Verwendung
Gib `109580041603153152` als Snowflake-ID ein, wähle „Discord“ und trage `8` bei der Discord-Shard-Anzahl ein.
Plattform: Discord; Shard-Anzahl: 8; benutzerdefinierte Epoche und Felder leer lassen.
Ergebnis
Das Tool zeigt die dekodierten ID-Felder, den Zeitstempel und eine Discord-Shard-Schätzung als HTML-Ausgabe.
Für eine private Snowflake-Bereitstellung soll eine ID mit eigener Epoche und einer festen Aufteilung in Timestamp-, Worker- und Sequenzbits analysiert werden.
Aufgabe
Die Standardkonfiguration passt nicht zur internen ID-Struktur.
Verwendung
FAQ
Welche IDs kann der Decoder analysieren?
Unterstützt werden Discord, Twitter, Mastodon, Sonyflake, Instagram und ein benutzerdefiniertes Format.
Welche Eingabe ist erforderlich?
Erforderlich ist eine Snowflake-ID im Feld „Snowflake-ID“. Die Plattform ist standardmäßig auf Discord gesetzt.
Wie funktioniert die Discord-Shard-Schätzung?
Gib zusätzlich zur Discord-ID die Anzahl der Discord-Shards an. Daraus wird die passende Shard geschätzt.
Wie definiere ich ein eigenes Bitprofil?
Verwende JSON mit Feldnamen und Bitanzahl, zum Beispiel sequence mit 12, worker mit 5 und timestamp mit 47 Bits. Die Felder werden vom niederwertigsten Bit an gelesen.
Welche benutzerdefinierten Zeiteinheiten sind verfügbar?
Für benutzerdefinierte Profile stehen Millisekunden, 10 Millisekunden und Sekunden zur Auswahl.