uuid() [v1.1]

Author: Titan Last Modified: 20061215


Generates a time-based Universally Unique Identifier based on random clock and node IDs.
e.g. MsgBox, % uuid(y) ; where y is false for random IDs

uuid(c = false)

For more details of the functions's parameters and return value, please see it's source code.

Remarks

http://en.wikipedia.org/wiki/UUID

For update's details and remarks related to the functions, please see the AutoHotkey Forum: http://www.autohotkey.com/forum/viewtopic.php?t=14917

License

The functions is an open source item under the Simplified BSD license. For details, please see titan-license.txt

Example

; #Include uuid.ahk
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%

Clipboard := uuid()
MsgBox %Clipboard%