[{"title":"( 94 个子文件 1.72MB ) roboserver:无需编写任何代码即可控制OpenComputers机器人!-源码","children":[{"title":"roboserver-master","children":[{"title":"todo.md <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"www <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false}],"spread":true},{"title":"jsconfig.json <span style='color:#111;'> 239B </span>","children":null,"spread":false},{"title":"documentation","children":[{"title":"tips.md <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false},{"title":"survival-robot-install.md <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"server-install.md <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"test-setup.md <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":"protocol.md <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"faq.md <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"standalone-install.md <span style='color:#111;'> 608B </span>","children":null,"spread":false},{"title":"local_install.txt <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"creative-robot-install.md <span style='color:#111;'> 629B </span>","children":null,"spread":false},{"title":"web_install.txt <span style='color:#111;'> 189B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"release_checklist.md <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"readme.md <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"routes","children":[{"title":"routes.js <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 179.99KB </span>","children":null,"spread":false},{"title":"views","children":[{"title":"login.ejs <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"index.ejs <span style='color:#111;'> 10.54KB </span>","children":null,"spread":false},{"title":"error.ejs <span style='color:#111;'> 156B </span>","children":null,"spread":false}],"spread":true},{"title":"electronApp.js <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"testplan.md <span style='color:#111;'> 7.99KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"css","children":[{"title":"accounts.css <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 118.36KB </span>","children":null,"spread":false},{"title":"bootstrap-select.min.css <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false}],"spread":false},{"title":"assets","children":[{"title":"tree.gif <span style='color:#111;'> 1.12MB </span>","children":null,"spread":false},{"title":"squaredcube.svg <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"placeholder_icon.ico <span style='color:#111;'> 229.06KB </span>","children":null,"spread":false},{"title":"cube.svg <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"placeholder_icon.png <span style='color:#111;'> 330.96KB </span>","children":null,"spread":false},{"title":"placeholder_icon.icns <span style='color:#111;'> 106.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"js","children":[{"title":"client","children":[{"title":"cmd.js <span style='color:#111;'> 668B </span>","children":null,"spread":false},{"title":"InventoryRender.mjs <span style='color:#111;'> 11.73KB </span>","children":null,"spread":false},{"title":"WebClient.mjs <span style='color:#111;'> 7.32KB </span>","children":null,"spread":false},{"title":"bannerMessages.mjs <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"CutawayForm.mjs <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"GUI.mjs <span style='color:#111;'> 26.44KB </span>","children":null,"spread":false},{"title":"WorldAndScenePoint.mjs <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"CoordForm.mjs <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"VoxelMap.mjs <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"Robot.mjs <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"Game.mjs <span style='color:#111;'> 392B </span>","children":null,"spread":false},{"title":"MapRender.mjs <span style='color:#111;'> 16.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"server","children":[{"title":"integrationTests.js <span style='color:#111;'> 387B </span>","children":null,"spread":false},{"title":"inventoryTest.js <span style='color:#111;'> 837B </span>","children":null,"spread":false},{"title":"robotTestData.js <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false},{"title":"robotTest.js <span style='color:#111;'> 6.46KB </span>","children":null,"spread":false},{"title":"TestClient.js <span style='color:#111;'> 15.24KB </span>","children":null,"spread":false},{"title":"customizeServer.js <span style='color:#111;'> 7.33KB </span>","children":null,"spread":false},{"title":"SocketToAccountMap.js <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false},{"title":"webClientTest.js <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"connect.js <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"webClientTestData.js <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"cli.js <span style='color:#111;'> 21.13KB </span>","children":null,"spread":false},{"title":"runTests.js <span style='color:#111;'> 674B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"config.example.js <span style='color:#111;'> 117B </span>","children":null,"spread":false}],"spread":false},{"title":"recipes","children":[{"title":"OCRecipes.json <span style='color:#111;'> 52.61KB </span>","children":null,"spread":false},{"title":"minecraftRecipes.json <span style='color:#111;'> 245.08KB </span>","children":null,"spread":false}],"spread":false},{"title":"shared","children":[{"title":"InventoryData.js <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"MapData.js <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"recipeSearch.js <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"fromClientSchemas.js <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"fromRobotSchemas.js <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"lib","children":[{"title":"bootstrap.min.js <span style='color:#111;'> 36.18KB </span>","children":null,"spread":false},{"title":"PointerLockControls.js <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"jquery-3.1.1.min.js <span style='color:#111;'> 84.68KB </span>","children":null,"spread":false},{"title":"socket.io.js <span style='color:#111;'> 59.31KB </span>","children":null,"spread":false},{"title":"ajv.min.js <span style='color:#111;'> 116.91KB </span>","children":null,"spread":false},{"title":"three.min.js <span style='color:#111;'> 469.09KB </span>","children":null,"spread":false},{"title":"bootstrap-select.min.js <span style='color:#111;'> 33.17KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"lua","children":[{"title":"oc","children":[{"title":"setup.lua <span style='color:#111;'> 351B </span>","children":null,"spread":false},{"title":"sendScan.lua <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"config.txt <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"downloadCode.lua <span style='color:#111;'> 744B </span>","children":null,"spread":false},{"title":"interact.lua <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false},{"title":"commandMap.lua <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"scanDirection.lua <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"config.lua <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"trackOrientation.lua <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"json.lua <span style='color:#111;'> 33.95KB </span>","children":null,"spread":false},{"title":"doToArea.lua <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"trackPosition.lua <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"adjacent.lua <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"tcp.lua <span style='color:#111;'> 877B </span>","children":null,"spread":false},{"title":"craft.lua <span style='color:#111;'> 7.39KB </span>","children":null,"spread":false},{"title":"moveAndScan.lua <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"commandLoop.lua <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"login","children":[{"title":"login.lua <span style='color:#111;'> 428B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"favicon.ico <span style='color:#111;'> 229.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"app.js <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]