--- /dev/null
+local modem = peripheral.find("modem")
+
+if not modem then
+ print("No modem connected")
+ exit()
+else if not modem.isWireless() then
+ print ("Modem not wireless")
+ exit()
+end
+
+print("Wireless modem available")
--- /dev/null
+-- setup.lua
+
+
+
+local options =
+ { { desc = "install client"
+ , action = function () os.shell("dl cc rsr/rsr-client.lua:/bin/rsr-client.lua:o") end
+ }
+ , { desc = "install server"
+ , action = function () print("no!") end
+ }
+ }
+
+
+print("Dowload and install Redstone Remote")
+
+-- print options
+do
+ print("options:")
+ for i,opt in ipairs(options) do
+ print(" " .. tostring(i) .. " " .. opt.desc)
+ end
+end
+
+-- select option
+local selected = nil
+do
+ local _, k = os.pullEvent("key")
+ local option = options[tonumber(k)]
+ if option == nil then
+ print("No such option, exiting...")
+ exit()
+ else
+ selected = option
+ end
+end
+
+selected.action()
+
+
+
+
+-- do
+-- local i = 1
+-- for _,t ipairs(options) do option = i do
+-- t.option = i
+-- i = i + 1
+-- end
+
+-- local client = { from = rsr/client.lua
+-- dl cc rsr/client.lua:/bin/rsr/client.lua
+