Zobrazit plnou verzi příspěvku: Generátor GUID

Peter Jirat
14.07.2016, 22:34
Zdravím, trochu se teď zabývám sdílenými parametry a jejich generováním, ty obsahují GUID. A všiml jsem si, že veškeré GUID, generované ať přímo v Revitu nebo i externím generátorem, mají vždy na začátku 3. skupiny čislici 4 (f1f6a1dc-52d1-49ed-bec1-ed1ecdfa7a21). Je to nějaká definice?Znamená to, že to je verze 4 GUID-u? (rychlý náhled na wikipedii)

Vladimír Michl
15.07.2016, 11:31

To je jen vnitřní identifikátor algoritmu, nic podstatného v tom nehledejte :-)

Peter Jirat
15.07.2016, 11:42
Něco v tom hledám :-) Jde mi o to, že u některých zakázek požadujeme předání i souboru sdílených parametrů, použitých v modelu. A rád bych měl jistotu, že GUIDy v těchto souborech jsou správně - a zřejmě nic jiného než že 3.skupina začíná na 4 nezkontroluji. Revit to má takto asi nastavené, když GUIDy generuje do souboru sdílených parametrů, ale ten se dá vytvořit i jinými způsoby a chci se vyvarovat následných problémů.Je jasné, že pokud se podařilo ty parametry do prostředí Revitu načíst, tak asi správně jsou - ale správnost načtení nebo to, zda všechny parametry jsou do modelu načtené, zatím nekontroluji.

statecny
15.07.2016, 14:50
Zda je GUID správně asi nezkontrolujtete. Guid může být  libovolný. Můžete ho nechat vygenerovat nějakým Guid generátorem nebo dokonce i napsat ručně. Podstatné je, aby byl jedinečný a aby se již neměnil.

Peter Jirat
15.07.2016, 16:33
Zkusil jsem tu 4 nahradit 5-kou, Revit to bez problémů vezme, tak je to asi jen opravdu příznak použitého algoritmu a na funkčnost to vliv nemá.Díky