Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.setBackgroundColor(colors.blue)
- term.setTextColor(colors.yellow)
- term.clear()
- term.setCursorPos(1,1)
- local idPC = os.getComputerID()
- srv_dns = 1
- local modem = peripheral.wrap('left')
- modem.open(idPC)
- function zadat()
- term.write("domena: ")
- domena = read()
- print("vyhledavam pocitac s domenou "..domena)
- modem.transmit(tonumber(srv_dns),53,idPC)
- modem.transmit(tonumber(srv_dns),54,domena)
- prijmout()
- zadat()
- end
- function prijmout ()
- local _, side, freq, rfreq, message = os.pullEvent('modem_message')
- if (rfreq == 55) then
- if message == false then
- print("Domena 1. radu neexistuje!")
- else
- print("Domena 1. radu je obsazena!")
- print("Odkazuje na pocitac ID "..message)
- prijmout()
- end
- print()
- end
- if (rfreq == 56) then
- if message == false then
- print("Domena 2. radu je volna!")
- elseif message == nil then
- else
- print("Domena 2. radu je obsazena!")
- print("Odkazuje na pocitac ID "..message)
- prijmout()
- end
- print()
- end
- if (rfreq == 57) then
- if message == false then
- print("Domena 3. radu je volna!")
- elseif message == nil then
- print(message)
- else
- print("Domena 3. radu je obsazena!")
- print("Odkazuje na pocitac ID "..message)
- end
- print()
- end
- end
- zadat()
Add Comment
Please, Sign In to add comment