Peter TB Brett wrote:

> On 28/10/2016 01:58, Richard Gaskin wrote:
>> Armed with that I just attempt a TCP connection to each device in
>> turn, looking for a specific reply.  When I get what I expect, I
>> know I've reached my app on the other machine.  Takes less than a
>> second to scan the network.
>
> Note that more advanced organisational networks' self-protection
> logic will (correctly) interpret this as a port scan and will
> automatically turn off your connection.

Indeed. Fortunately the router's not connected to any other network, and we own it.


> You really do need Zeroconf/Bonjour/Avahi/mDNS/etc. support...

Bonjour sounds lovely, but one of the requirements of the system we're building is that it exists. :)

I'm not sure if Monte's Bonjour external is available in the Community Edition (is there a page somewhere that lists which features of which externals are available in which LC editions?).

But even if it is, it covers only Apple-branded OSes, and we need something that covers all the platforms LiveCode supports.

I may get back to exploring why UDP broadcasting didn't seem to work for me, but for now at least I have a means of automated discovery on our modest local network that lets us explore the other parts to see if LiveCode will be a good fit for what we need to do (the Raspberry Pi requirement may be a deal-breaker anyway, but we're considering other tools as a Plan B if we can't resolve the RPi crasher in LC).

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 ____________________________________________________________________
 [email protected]                http://www.FourthWorld.com


_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to