SHOW:
|
|
- or go back to the newest paste.
1 | function split(inputstr, sep) | |
2 | if sep == nil then | |
3 | sep = "%s" | |
4 | - | modem.setListening(81, true) |
4 | + | end |
5 | local t={} | |
6 | for str in string.gmatch(inputstr, "([^"..sep.."]+)") do | |
7 | table.insert(t, str) | |
8 | - | if msg == "lol.net" then |
8 | + | end |
9 | return t | |
10 | end | |
11 | ||
12 | local modem = peripheral.wrap("top") | |
13 | -- Aspetto la richiesta | |
14 | while true do | |
15 | modem.setListening(80, true) | |
16 | local event, lato, sender, canale, msg = os.pullEvent("lan_message") | |
17 | ||
18 | print("Richiesta da: 144.91.97."..sender.."\nContenuto: "..msg) | |
19 | if msg == "craftabo.net" then | |
20 | modem.sendChannel(80, "sus") | |
21 | elseif string.find(msg, "sus.tets/sendForm") ~= nil then | |
22 | r = split(msg, "$") | |
23 | -- r[2] == contenuto del form | |
24 | end | |
25 | sleep(0.1) | |
26 | end |