[L2Ork-dev] Creating a unique identifier for each pd client
Ivica Ico Bukvic
ico at vt.edu
Tue Mar 24 19:05:06 EDT 2020
Thanks, Sam. I am hoping to use something that is either native to
Purr-Data or an abstraction. I did locate a httpget abstraction that can
retrieve client's external IP which seems unique and predictable enough,
although it may fail when having multiple clients connect from the same
router. There may be a better way using netclient/netserver...
On 3/24/2020 2:40 PM, Sam Thursfield wrote:
> Hi Ivica,
>
> On Tue, Mar 24, 2020 at 7:22 PM Ivica Ico Bukvic <ico at vt.edu> wrote:
>> Any ideas on how to generate a unique ID to each client without manual
>> user interaction and in a way that is platform-agnostic? I imagine one
>> could leverage client's network MAC address or unique computer
>> identifier but am unaware of how this can be retrieved in an OS-agnostic
>> way inside pd-l2ork/purr-data.
> This library looks like it would work if you are able to add or embed
> an external dependency: https://github.com/graeme-hill/crossguid
> Disclaimer: I haven´t tried it myself
>
> Sam
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev
--
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Institute for Creativity, Arts, and Technology
Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico at vt.edu
www.icat.vt.edu
www.performingarts.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net
More information about the L2Ork-dev
mailing list