View difference between Paste ID: X31DtbRs and dr0xN5L2
SHOW: | | - or go back to the newest paste.
1
-- ClosedFiber Internet Everywhere
2
-- Cluster per Neihemiah - ITCC2
3-
connect = 122
3+
4
modem = peripheral.wrap('right')
5
6
print("ClosedFiber Cluster ITC22")
7
print("Avviamento in corso...")
8
shell.run("id")
9
10
-- modem listening event
11-
modem.setListening(81, true)
11+
modem.setListening(80, true)
12
function listen() 
13
  print("Listening started")
14
  local sender, request, id = rednet.receive()
15-
  local event, side, id, channel, message = os.pullEvent("lan_message")
15+
  print("HTTP Challenge from "..request)
16-
  print("HTTP Challeng to "..message..":"..channel)
16+
  modem.sendChannel(81, request)
17-
  rednet.send(connect, message)
17+
  print("HTTP Challeng to "..request)
18-
  print("HTTP Challenge for-ww to mod")
18+
  local event, side, id, chn, message = os.pullEvent("lan_message")
19-
  local irc, messageReturn, ms = rednet.receive(5)
19+
  print("Received HTTP Challenge/RES, forwarding...");
20-
  if messageReturn == nil then
20+
  rednet.send(sender, message)
21-
    messageReturn = '404'
21+
22-
  end
22+
23-
  print("Got a response: ".. messageReturn)
23+
24-
  modem.sendChannel(80, messageReturn)
24+
25