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 |