Hi all,
sooner or later everyone reaches the point where a "reliable" way to get a unique ID to identify a device or a user is much needed.
I read almost all the forum's threads about the subject and did some research too, but I couldn't find a definitive word on it or an always good solution, so I decided to set up a library where to group all my findings and more: dgUID.
dgUID library is based exclusively on Core and Reflection libraries, so it should be fast and slim.
The intended audience is twofold: those who like to combine elements to come up with a personalized solution and those who prefer to stick with a given solution.
First group will eventually make full use of the whole bunch of GetXXXX functions in the library. Those are intended to expose basic building blocks to be freely combined to result in a custom solution.
The latter group will probably feel more comfortable with any MakeXXXX function, where an ID is returned based on some specific logic and a few parameters.
Following posts will detail about any release pecularity.
Release 0.20 - alpha release; please don't use "Make" functions for production code.
sooner or later everyone reaches the point where a "reliable" way to get a unique ID to identify a device or a user is much needed.
I read almost all the forum's threads about the subject and did some research too, but I couldn't find a definitive word on it or an always good solution, so I decided to set up a library where to group all my findings and more: dgUID.
dgUID library is based exclusively on Core and Reflection libraries, so it should be fast and slim.
The intended audience is twofold: those who like to combine elements to come up with a personalized solution and those who prefer to stick with a given solution.
First group will eventually make full use of the whole bunch of GetXXXX functions in the library. Those are intended to expose basic building blocks to be freely combined to result in a custom solution.
The latter group will probably feel more comfortable with any MakeXXXX function, where an ID is returned based on some specific logic and a few parameters.
Following posts will detail about any release pecularity.
Release 0.20 - alpha release; please don't use "Make" functions for production code.
dgUID_020.zip - library files
dgUID_Test_020 - demo code
dgUID_Test_020 - demo code
Attachments
Last edited: