Sign in to follow this  
Followers 0

Version 4 UUID Generator


2 posts in this topic

Posted

Version 4 UUID generator not using COM Object calls:

;Version 4 UUID generator
;credits goes to mimec (http://php.net/uniqid#69164)
Func uuid()
    Return StringFormat('%04x%04x-%04x-%04x-%04x-%04x%04x%04x', _
            Random(0, 0xffff), Random(0, 0xffff), _
            Random(0, 0xffff), _
            BitOR(Random(0, 0x0fff), 0x4000), _
            BitOR(Random(0, 0x3fff), 0x8000), _
            Random(0, 0xffff), Random(0, 0xffff), Random(0, 0xffff) _
        )
EndFunc

Share this post


Link to post
Share on other sites



Posted (edited)

This is Great ! Just what I was looking for, as I wanted a V4-uuid .

Also came across a couple of other UUID things.

One Here:

And another way as shown by PTrex in another thread on a different topic.

MsgBox(0,"GUID Generator",_GenerateGUID ())
Func _GenerateGUID ()
$oScriptlet = ObjCreate ("Scriptlet.TypeLib")
Return $oScriptlet.Guid
EndFunc

ProgAndy gave me this one too:

The WinAPIEx library contains a function called _WinAPI_CreateGUID

Geez I love the AutoIT Community !

They know the answers even before the question arises ! So what's the winning Lotto Numbers EH !!!

Thanks

WhiteStar

Edited by WhiteStar

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.