Programmes intégrés

listen
reçoit, télécommande
Tapez ceci à l'invite d'un ordinateur pour le copier sur le support :
> examples listen > edit listen
Le programme
-- Affiche les messages envoyés par 'talk' depuis d'autres ordinateurs.
-- Les messages "on" et "off" commandent aussi la sortie du dessus :
-- une télécommande de porte, de lampe, de machine...
print("J'écoute, je suis le n°" .. net.id())
while true do
local m = net.receive() -- attend un message
if m.channel == "chat" then
print("#" .. m.sender .. " (" .. m.via .. "): " .. tostring(m.data))
if m.data == "on" then rs.set("top", true) end
if m.data == "off" then rs.set("top", false) end
end
end