--- title: Génération de GUID slug: Génération_de_GUID tags: - Extensions - NeedsUpdate - Tools - XPCOM translation_of: Mozilla/Tech/XPCOM/Generating_GUIDs ---
Les identificateurs GUID sont utilisés dans le code de Mozilla pour identifier différents types d'entités, dont les Interfaces XPCOM, les composants et modules complémentaires comme les extensions et les thèmes, bien que les modules complémentaires puissent aussi être identifiés avec des ID de la forme nomextension@organisation.tld depuis Firefox 1.5.
Un certain nombre d'outils permettant de générer des GUID sont listés ici.
Vous pouvez créer un GUID depuis la page de Shailesh N. Humbad Generate GUID Online. Un autre générateur se trouve sur la page de la famille Kruithof — UUID (GUID) Generator on the WEB. Enfin, il est généralement possible d'obtenir un GUID d'un des bots (comme botbot) sur le canal IRC #mozilla.
Les utilisateurs de Windows peuvent utiliser l'outil GuidGen de Microsoft pour obtenir un GUID. (Cet outil fait également partie de Microsoft Visual C++)
Utilisez /usr/bin/uuidgen
. Ce programme peut être trouvé dans le package libuuid1
(Debian).
Les jkeiser's Mozilla tools fournissent un générateur d'UUID avec des formats de sortie de style C++ et de style IDL.
Un UUID peut être généré depuis du code privilégié de Mozilla à l'aide de nsIUUIDGenerator
. Consultez la page liée pour plus de détails.