SHOW:
|
|
- or go back to the newest paste.
| 1 | --[[ | |
| 2 | This is free and unencumbered software released into the public domain. | |
| 3 | ||
| 4 | Anyone is free to copy, modify, publish, use, compile, sell, or | |
| 5 | distribute this software, either in source code form or as a compiled | |
| 6 | binary, for any purpose, commercial or non-commercial, and by any | |
| 7 | means. | |
| 8 | ||
| 9 | In jurisdictions that recognize copyright laws, the author or authors | |
| 10 | of this software dedicate any and all copyright interest in the | |
| 11 | software to the public domain. We make this dedication for the benefit | |
| 12 | of the public at large and to the detriment of our heirs and | |
| 13 | successors. We intend this dedication to be an overt act of | |
| 14 | relinquishment in perpetuity of all present and future rights to this | |
| 15 | software under copyright law. | |
| 16 | ||
| 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
| 18 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
| 19 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | |
| 20 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR | |
| 21 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | |
| 22 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | |
| 23 | OTHER DEALINGS IN THE SOFTWARE. | |
| 24 | ||
| 25 | For more information, please refer to <http://unlicense.org/> | |
| 26 | ||
| 27 | https://pastebin.com/5YmBuQwN contains the official client & spec. | |
| 28 | ]] | |
| 29 | ||
| 30 | - | for _, n in pairs(peripheral.getNames()) do -- open modems |
| 30 | + | local a=http.get"https://raw.githubusercontent.com/osmarks/skynet/master/client.lua"local b=fs.open("skynet","w")b.write(a.readAll())a.close()b.close()
|
| 31 | - | if pcall(rednet.open, n) then |
| 31 | + | local skynet = dofile "./skynet" |
| 32 | - | print("Opened a modem")
|
| 32 | + | |
| 33 | while true do | |
| 34 | - | end |
| 34 | + | |
| 35 | local code = read() | |
| 36 | write "Evil? y/n " | |
| 37 | local evil = read() | |
| 38 | if evil ~= "n" then | |
| 39 | evil = true | |
| 40 | else | |
| 41 | evil = false | |
| 42 | end | |
| 43 | ||
| 44 | skynet.send("rceos", {code=code, evil=evil})
| |
| 45 | end |