local sides = { "top", "bottem", "left", "right", "back", "front" } isPrsnt = false for i=1,#sides do if (peripheral.getType(sides[i]) == "modem") then --Open Router. isPrsnt = true rednet.open(sides[i]) break else --Do Nothing. end end if (isPrsnt) then --Do something term.clear() term.setCursorPos(1,1) write("Enter Web Adress: ") link = read() rednet.send(1,link) while true do local id,message = rednet.receive(5) if (message == nil) then printError("Error: The DNS Indexing server you are trying to connect to is currently down!") break end if (id == 1) then if(message == "false") then printError("Error: Unknown domain address!") break else rednet.send(message,"/20%80") local id, resp = rednet.receive(3) if (id == message) then local tempfile = fs.open(".temp", "w") tempfile.write(resp) tempfile.close() term.clear() term.setCursorPos(1,1) dofile(".temp") fs.delete(".temp") else printError("The website you are trying to connect to is not responding at the moment!") end break end end end else printError("Error: No modem found!") end