Machine UUID (was Re: Creating a unique number / ID in Omnis Studio_
Mike Matthews - Omnis
omnis at lineal.co.uk
Wed Mar 22 15:40:22 UTC 2023
Hello All,
Apparently the format of the OW3.$gethardwareid() I am using is not good enough for our beloved UK tax office, HMRC. They ask for this:
Submit a UUID which is 128 bits or 32 hex characters long
# Gov-Client-Device-ID: beec798b-b366-47fa-b1f8-92cede14a1ce
# Omnis version : 69CW-EQK5-B92I-YYY5-69CD-7MK5-BY2Q-7XKZ
So how do you convert the OW3 result into either a 128 bits or 32 hex characters long string?
Thanks
Mike Matthews
On 1 Feb 2023, at 19:41, Andrew Stolarz <stolarz at gmail.com<mailto:stolarz at gmail.com>> wrote:
Caution: This is a message which has originated from outside the organisation. Ensure the sender is trusted and the content is safe before opening links or attachments.
Doug / Mike
I asked this to Omnis back in 2017, they stated at that time. (I dont
recall what version of Omnis).
----
The id is formed from various pieces of information we attempt to get about
the hardware, and this typically includes
MACAddress
CDRomDriveInfo
DisplayAdapter
HardDriveInfo
IDEAdapter
RAMInfo
VolumeSerialNumber
ProcessorInfo
----
Andrew
On Wed, Feb 1, 2023 at 12:22 PM Doug Easterbrook via omnisdev-en <
omnisdev-en at lists.omnis-dev.com<mailto:omnisdev-en at lists.omnis-dev.com>> wrote:
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)
eg:
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 artsman.com
https://linkprotect.cudasvc.com/url?a=http%3a%2f%2fwww.artsman.com&c=E,1,7rgNEZj_hcMRpFe3yxPQNfG3cs_-SJ09QKPUdE7dBWBzZqxFfu6694O4JNpcNd69as-jPWDhDWj2xz0tcmTER3wZWhn86ImUdWK1KY78gLCaBRqM&typo=1
Phone (403) 650-1978
On Feb 1, 2023, at 4:54 AM, Kelly Burgess <kellyb at montana.com> wrote:
Calculate thisMachine as OW3.$gethardwareid()
_____________________________________________________________
Manage your list subscriptions at https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,pjmYeXOPg-jU5KyR6cFDjEU-fqqxmSwjWkwQbtpYz2-6rXxO9zY9uP-JcMsDpQ38uLS5ibS3wEdBD-Q8su11jHy7FneKj4lDbkA0i3ulrotI5Swi1c3AjA,,&typo=1
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,lUXeQov5w-OPUGJP692sHSO5-hUt9MlDvDfBd1U2PlDQ6IyX0MsCP9gcjAeKQUsovEjSG7Wxq14kk7qRVAexjUgqPCMeFv_qialGLfFzb8YbreX16A,,&typo=1
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
More information about the omnisdev-en
mailing list