Machine UUID (was Re: Creating a unique number / ID in Omnis Studio_

Doug Easterbrook doug at
Wed Feb 1 17:21:18 UTC 2023

hi kelly.

do you know what this function is based on?    I went to see what my hardware ID was using apple menu and tried to five into the system reports.

then I read some place that this will give it to you on a mac

ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/ { split($0, line, "\""); printf("%s\n", line[4]); }'

what I got back from the command was the same as what the apple ->about this mac->system report->ahardware showed

but it is nowhere near what omnis gave (some characters changed to mask things out)


Apple says :  D18B86BC-****-****-****-9CFC8D48CBFB

omnis says:  JH9H-T4MX-4CG3-YYY2-****-****-****-****

meaning..   it it the real hardware ID?

Doug Easterbrook
Arts Management Systems Ltd.
mailto:doug at
Phone (403) 650-1978

> On Feb 1, 2023, at 4:54 AM, Kelly Burgess <kellyb at> wrote:
> Calculate thisMachine as OW3.$gethardwareid()

More information about the omnisdev-en mailing list