feat(turtle): 添加海龟控制程序及帮助文档

添加海龟控制程序turtle.lua,实现移动、挖掘、放置和物品栏管理功能
添加对应的帮助文档turtle.hlp,说明程序使用方法和命令列表
This commit is contained in:
2025-09-03 21:26:12 +08:00
parent 788ed1f685
commit 320876740b
12 changed files with 884 additions and 1 deletions

View File

@@ -0,0 +1,138 @@
# Details
Date : 2025-09-03 18:47:10
Directory d:\\Projects\\Lua\\LeonOS\\leonos
Total : 123 files, 9165 codes, 862 comments, 2062 blanks, all 12089 lines
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [.trae/rules/project_rules.md](/.trae/rules/project_rules.md) | Markdown | 4 | 0 | 0 | 4 |
| [NEW_COMMANDS_SUGGESTIONS.md](/NEW_COMMANDS_SUGGESTIONS.md) | Markdown | 54 | 0 | 13 | 67 |
| [README.md](/README.md) | Markdown | 6 | 0 | 1 | 7 |
| [data/computercraft/lua/bios.lua](/data/computercraft/lua/bios.lua) | Lua | 150 | 7 | 29 | 186 |
| [data/computercraft/lua/packages/example-pkg/1.0.0/example.lua](/data/computercraft/lua/packages/example-pkg/1.0.0/example.lua) | Lua | 22 | 1 | 2 | 25 |
| [data/computercraft/lua/packages/example-pkg/1.0.0/package.json](/data/computercraft/lua/packages/example-pkg/1.0.0/package.json) | JSON | 11 | 0 | 0 | 11 |
| [data/computercraft/lua/packages/installed.json](/data/computercraft/lua/packages/installed.json) | JSON | 3 | 0 | 0 | 3 |
| [data/computercraft/lua/rom/apis/colors.lua](/data/computercraft/lua/rom/apis/colors.lua) | Lua | 70 | 1 | 12 | 83 |
| [data/computercraft/lua/rom/apis/colours.lua](/data/computercraft/lua/rom/apis/colours.lua) | Lua | 1 | 0 | 1 | 2 |
| [data/computercraft/lua/rom/apis/disk.lua](/data/computercraft/lua/rom/apis/disk.lua) | Lua | 27 | 1 | 8 | 36 |
| [data/computercraft/lua/rom/apis/gps.lua](/data/computercraft/lua/rom/apis/gps.lua) | Lua | 11 | 1 | 7 | 19 |
| [data/computercraft/lua/rom/apis/help.lua](/data/computercraft/lua/rom/apis/help.lua) | Lua | 78 | 1 | 24 | 103 |
| [data/computercraft/lua/rom/apis/keys.lua](/data/computercraft/lua/rom/apis/keys.lua) | Lua | 17 | 6 | 7 | 30 |
| [data/computercraft/lua/rom/apis/lgui.lua](/data/computercraft/lua/rom/apis/lgui.lua) | Lua | 540 | 43 | 94 | 677 |
| [data/computercraft/lua/rom/apis/multishell.lua](/data/computercraft/lua/rom/apis/multishell.lua) | Lua | 20 | 1 | 11 | 32 |
| [data/computercraft/lua/rom/apis/paintutils.lua](/data/computercraft/lua/rom/apis/paintutils.lua) | Lua | 130 | 1 | 28 | 159 |
| [data/computercraft/lua/rom/apis/parallel.lua](/data/computercraft/lua/rom/apis/parallel.lua) | Lua | 40 | 3 | 12 | 55 |
| [data/computercraft/lua/rom/apis/rednet.lua](/data/computercraft/lua/rom/apis/rednet.lua) | Lua | 95 | 1 | 18 | 114 |
| [data/computercraft/lua/rom/apis/settings.lua](/data/computercraft/lua/rom/apis/settings.lua) | Lua | 89 | 1 | 25 | 115 |
| [data/computercraft/lua/rom/apis/shell.lua](/data/computercraft/lua/rom/apis/shell.lua) | Lua | 254 | 3 | 78 | 335 |
| [data/computercraft/lua/rom/apis/textutils.lua](/data/computercraft/lua/rom/apis/textutils.lua) | Lua | 308 | 3 | 81 | 392 |
| [data/computercraft/lua/rom/apis/vector.lua](/data/computercraft/lua/rom/apis/vector.lua) | Lua | 57 | 1 | 19 | 77 |
| [data/computercraft/lua/rom/apis/window.lua](/data/computercraft/lua/rom/apis/window.lua) | Lua | 299 | 1 | 69 | 369 |
| [data/computercraft/lua/rom/completions/alias.lua](/data/computercraft/lua/rom/completions/alias.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/bedit.lua](/data/computercraft/lua/rom/completions/bedit.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/bg.lua](/data/computercraft/lua/rom/completions/bg.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/calc.lua](/data/computercraft/lua/rom/completions/calc.lua) | Lua | 5 | 2 | 1 | 8 |
| [data/computercraft/lua/rom/completions/cd.lua](/data/computercraft/lua/rom/completions/cd.lua) | Lua | 3 | 0 | 2 | 5 |
| [data/computercraft/lua/rom/completions/copy.lua](/data/computercraft/lua/rom/completions/copy.lua) | Lua | 6 | 0 | 2 | 8 |
| [data/computercraft/lua/rom/completions/delete.lua](/data/computercraft/lua/rom/completions/delete.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/devbin.lua](/data/computercraft/lua/rom/completions/devbin.lua) | Lua | 10 | 0 | 2 | 12 |
| [data/computercraft/lua/rom/completions/edit.lua](/data/computercraft/lua/rom/completions/edit.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/fg.lua](/data/computercraft/lua/rom/completions/fg.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/help.lua](/data/computercraft/lua/rom/completions/help.lua) | Lua | 6 | 0 | 2 | 8 |
| [data/computercraft/lua/rom/completions/list.lua](/data/computercraft/lua/rom/completions/list.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/mkdir.lua](/data/computercraft/lua/rom/completions/mkdir.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/move.lua](/data/computercraft/lua/rom/completions/move.lua) | Lua | 6 | 0 | 2 | 8 |
| [data/computercraft/lua/rom/completions/paint.lua](/data/computercraft/lua/rom/completions/paint.lua) | Lua | 4 | 0 | 3 | 7 |
| [data/computercraft/lua/rom/completions/pkg.lua](/data/computercraft/lua/rom/completions/pkg.lua) | Lua | 4 | 0 | 3 | 7 |
| [data/computercraft/lua/rom/completions/reboot.lua](/data/computercraft/lua/rom/completions/reboot.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/redstone.lua](/data/computercraft/lua/rom/completions/redstone.lua) | Lua | 12 | 0 | 2 | 14 |
| [data/computercraft/lua/rom/completions/set.lua](/data/computercraft/lua/rom/completions/set.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/shutdown.lua](/data/computercraft/lua/rom/completions/shutdown.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/completions/tree.lua](/data/computercraft/lua/rom/completions/tree.lua) | Lua | 5 | 1 | 1 | 7 |
| [data/computercraft/lua/rom/completions/ver.lua](/data/computercraft/lua/rom/completions/ver.lua) | Lua | 4 | 1 | 1 | 6 |
| [data/computercraft/lua/rom/editors/advanced.lua](/data/computercraft/lua/rom/editors/advanced.lua) | Lua | 247 | 2 | 60 | 309 |
| [data/computercraft/lua/rom/editors/basic.lua](/data/computercraft/lua/rom/editors/basic.lua) | Lua | 183 | 1 | 46 | 230 |
| [data/computercraft/lua/rom/keymaps/lwjgl2.lua](/data/computercraft/lua/rom/keymaps/lwjgl2.lua) | Lua | 23 | 1 | 2 | 26 |
| [data/computercraft/lua/rom/keymaps/lwjgl3.lua](/data/computercraft/lua/rom/keymaps/lwjgl3.lua) | Lua | 118 | 1 | 2 | 121 |
| [data/computercraft/lua/rom/modules/main/cc/audio/dfpwm.lua](/data/computercraft/lua/rom/modules/main/cc/audio/dfpwm.lua) | Lua | 168 | 6 | 55 | 229 |
| [data/computercraft/lua/rom/modules/main/cc/completion.lua](/data/computercraft/lua/rom/modules/main/cc/completion.lua) | Lua | 31 | 3 | 12 | 46 |
| [data/computercraft/lua/rom/modules/main/cc/expect.lua](/data/computercraft/lua/rom/modules/main/cc/expect.lua) | Lua | 39 | 1 | 11 | 51 |
| [data/computercraft/lua/rom/modules/main/cc/http/gist.lua](/data/computercraft/lua/rom/modules/main/cc/http/gist.lua) | Lua | 215 | 62 | 17 | 294 |
| [data/computercraft/lua/rom/modules/main/cc/pretty.lua](/data/computercraft/lua/rom/modules/main/cc/pretty.lua) | Lua | 345 | 101 | 78 | 524 |
| [data/computercraft/lua/rom/modules/main/cc/shell/completion.lua](/data/computercraft/lua/rom/modules/main/cc/shell/completion.lua) | Lua | 87 | 2 | 25 | 114 |
| [data/computercraft/lua/rom/modules/main/cc/strings.lua](/data/computercraft/lua/rom/modules/main/cc/strings.lua) | Lua | 99 | 1 | 34 | 134 |
| [data/computercraft/lua/rom/modules/main/edit/syntax.lua](/data/computercraft/lua/rom/modules/main/edit/syntax.lua) | Lua | 135 | 40 | 24 | 199 |
| [data/computercraft/lua/rom/modules/main/edit/syntax/lua.lua](/data/computercraft/lua/rom/modules/main/edit/syntax/lua.lua) | Lua | 149 | 0 | 4 | 153 |
| [data/computercraft/lua/rom/modules/main/rc/copy.lua](/data/computercraft/lua/rom/modules/main/rc/copy.lua) | Lua | 28 | 2 | 7 | 37 |
| [data/computercraft/lua/rom/modules/main/rc/io.lua](/data/computercraft/lua/rom/modules/main/rc/io.lua) | Lua | 186 | 2 | 44 | 232 |
| [data/computercraft/lua/rom/modules/main/rc/json.lua](/data/computercraft/lua/rom/modules/main/rc/json.lua) | Lua | 280 | 45 | 64 | 389 |
| [data/computercraft/lua/rom/modules/main/rc/thread.lua](/data/computercraft/lua/rom/modules/main/rc/thread.lua) | Lua | 309 | 6 | 87 | 402 |
| [data/computercraft/lua/rom/programs/about.lua](/data/computercraft/lua/rom/programs/about.lua) | Lua | 4 | 1 | 3 | 8 |
| [data/computercraft/lua/rom/programs/alias.lua](/data/computercraft/lua/rom/programs/alias.lua) | Lua | 29 | 5 | 13 | 47 |
| [data/computercraft/lua/rom/programs/app.lua](/data/computercraft/lua/rom/programs/app.lua) | Lua | 37 | 7 | 9 | 53 |
| [data/computercraft/lua/rom/programs/appdelete.lua](/data/computercraft/lua/rom/programs/appdelete.lua) | Lua | 90 | 15 | 16 | 121 |
| [data/computercraft/lua/rom/programs/applist.lua](/data/computercraft/lua/rom/programs/applist.lua) | Lua | 55 | 8 | 13 | 76 |
| [data/computercraft/lua/rom/programs/bg.lua](/data/computercraft/lua/rom/programs/bg.lua) | Lua | 13 | 1 | 6 | 20 |
| [data/computercraft/lua/rom/programs/calc.lua](/data/computercraft/lua/rom/programs/calc.lua) | Lua | 54 | 19 | 16 | 89 |
| [data/computercraft/lua/rom/programs/clear.lua](/data/computercraft/lua/rom/programs/clear.lua) | Lua | 14 | 5 | 5 | 24 |
| [data/computercraft/lua/rom/programs/commands.lua](/data/computercraft/lua/rom/programs/commands.lua) | Lua | 47 | 8 | 9 | 64 |
| [data/computercraft/lua/rom/programs/config.lua](/data/computercraft/lua/rom/programs/config.lua) | Lua | 224 | 17 | 32 | 273 |
| [data/computercraft/lua/rom/programs/copy.lua](/data/computercraft/lua/rom/programs/copy.lua) | Lua | 30 | 0 | 7 | 37 |
| [data/computercraft/lua/rom/programs/craftos.lua](/data/computercraft/lua/rom/programs/craftos.lua) | Lua | 43 | 1 | 15 | 59 |
| [data/computercraft/lua/rom/programs/delete.lua](/data/computercraft/lua/rom/programs/delete.lua) | Lua | 21 | 0 | 4 | 25 |
| [data/computercraft/lua/rom/programs/devbin.lua](/data/computercraft/lua/rom/programs/devbin.lua) | Lua | 69 | 2 | 19 | 90 |
| [data/computercraft/lua/rom/programs/edit.lua](/data/computercraft/lua/rom/programs/edit.lua) | Lua | 18 | 5 | 7 | 30 |
| [data/computercraft/lua/rom/programs/fg.lua](/data/computercraft/lua/rom/programs/fg.lua) | Lua | 13 | 1 | 6 | 20 |
| [data/computercraft/lua/rom/programs/find.lua](/data/computercraft/lua/rom/programs/find.lua) | Lua | 156 | 19 | 24 | 199 |
| [data/computercraft/lua/rom/programs/help.lua](/data/computercraft/lua/rom/programs/help.lua) | Lua | 27 | 8 | 10 | 45 |
| [data/computercraft/lua/rom/programs/helplist.lua](/data/computercraft/lua/rom/programs/helplist.lua) | Lua | 47 | 8 | 8 | 63 |
| [data/computercraft/lua/rom/programs/history.lua](/data/computercraft/lua/rom/programs/history.lua) | Lua | 93 | 12 | 6 | 111 |
| [data/computercraft/lua/rom/programs/imageview.lua](/data/computercraft/lua/rom/programs/imageview.lua) | Lua | 69 | 16 | 17 | 102 |
| [data/computercraft/lua/rom/programs/list.lua](/data/computercraft/lua/rom/programs/list.lua) | Lua | 44 | 5 | 14 | 63 |
| [data/computercraft/lua/rom/programs/lua.lua](/data/computercraft/lua/rom/programs/lua.lua) | Lua | 46 | 5 | 13 | 64 |
| [data/computercraft/lua/rom/programs/mkdir.lua](/data/computercraft/lua/rom/programs/mkdir.lua) | Lua | 10 | 0 | 3 | 13 |
| [data/computercraft/lua/rom/programs/move.lua](/data/computercraft/lua/rom/programs/move.lua) | Lua | 30 | 0 | 7 | 37 |
| [data/computercraft/lua/rom/programs/network.lua](/data/computercraft/lua/rom/programs/network.lua) | Lua | 159 | 9 | 26 | 194 |
| [data/computercraft/lua/rom/programs/paint.lua](/data/computercraft/lua/rom/programs/paint.lua) | Lua | 1 | 1 | 2 | 4 |
| [data/computercraft/lua/rom/programs/peripherals.lua](/data/computercraft/lua/rom/programs/peripherals.lua) | Lua | 23 | 4 | 7 | 34 |
| [data/computercraft/lua/rom/programs/pkg.lua](/data/computercraft/lua/rom/programs/pkg.lua) | Lua | 387 | 47 | 52 | 486 |
| [data/computercraft/lua/rom/programs/programs.lua](/data/computercraft/lua/rom/programs/programs.lua) | Lua | 5 | 0 | 2 | 7 |
| [data/computercraft/lua/rom/programs/reboot.lua](/data/computercraft/lua/rom/programs/reboot.lua) | Lua | 7 | 0 | 4 | 11 |
| [data/computercraft/lua/rom/programs/redstone.lua](/data/computercraft/lua/rom/programs/redstone.lua) | Lua | 80 | 4 | 23 | 107 |
| [data/computercraft/lua/rom/programs/set.lua](/data/computercraft/lua/rom/programs/set.lua) | Lua | 51 | 5 | 10 | 66 |
| [data/computercraft/lua/rom/programs/shell.lua](/data/computercraft/lua/rom/programs/shell.lua) | Lua | 85 | 13 | 18 | 116 |
| [data/computercraft/lua/rom/programs/shutdown.lua](/data/computercraft/lua/rom/programs/shutdown.lua) | Lua | 7 | 0 | 4 | 11 |
| [data/computercraft/lua/rom/programs/storage.lua](/data/computercraft/lua/rom/programs/storage.lua) | Lua | 41 | 10 | 10 | 61 |
| [data/computercraft/lua/rom/programs/test_config.lua](/data/computercraft/lua/rom/programs/test_config.lua) | Lua | 52 | 16 | 18 | 86 |
| [data/computercraft/lua/rom/programs/test_config_find.lua](/data/computercraft/lua/rom/programs/test_config_find.lua) | Lua | 38 | 17 | 15 | 70 |
| [data/computercraft/lua/rom/programs/test_find.lua](/data/computercraft/lua/rom/programs/test_find.lua) | Lua | 101 | 26 | 31 | 158 |
| [data/computercraft/lua/rom/programs/test_help_format.lua](/data/computercraft/lua/rom/programs/test_help_format.lua) | Lua | 35 | 4 | 5 | 44 |
| [data/computercraft/lua/rom/programs/test_helplist.lua](/data/computercraft/lua/rom/programs/test_helplist.lua) | Lua | 57 | 1 | 5 | 63 |
| [data/computercraft/lua/rom/programs/test_history.lua](/data/computercraft/lua/rom/programs/test_history.lua) | Lua | 63 | 2 | 7 | 72 |
| [data/computercraft/lua/rom/programs/test_imageview.lua](/data/computercraft/lua/rom/programs/test_imageview.lua) | Lua | 26 | 3 | 5 | 34 |
| [data/computercraft/lua/rom/programs/test_lgui.lua](/data/computercraft/lua/rom/programs/test_lgui.lua) | Lua | 47 | 10 | 9 | 66 |
| [data/computercraft/lua/rom/programs/threads.lua](/data/computercraft/lua/rom/programs/threads.lua) | Lua | 22 | 5 | 8 | 35 |
| [data/computercraft/lua/rom/programs/time.lua](/data/computercraft/lua/rom/programs/time.lua) | Lua | 56 | 6 | 6 | 68 |
| [data/computercraft/lua/rom/programs/tree.lua](/data/computercraft/lua/rom/programs/tree.lua) | Lua | 62 | 12 | 19 | 93 |
| [data/computercraft/lua/rom/programs/ver.lua](/data/computercraft/lua/rom/programs/ver.lua) | Lua | 14 | 6 | 6 | 26 |
| [data/computercraft/lua/rom/programs/wget.lua](/data/computercraft/lua/rom/programs/wget.lua) | Lua | 45 | 3 | 10 | 58 |
| [data/computercraft/lua/rom/startup/00_fs.lua](/data/computercraft/lua/rom/startup/00_fs.lua) | Lua | 148 | 24 | 30 | 202 |
| [data/computercraft/lua/rom/startup/10_package.lua](/data/computercraft/lua/rom/startup/10_package.lua) | Lua | 99 | 7 | 26 | 132 |
| [data/computercraft/lua/rom/startup/15_term.lua](/data/computercraft/lua/rom/startup/15_term.lua) | Lua | 303 | 11 | 75 | 389 |
| [data/computercraft/lua/rom/startup/20_io.lua](/data/computercraft/lua/rom/startup/20_io.lua) | Lua | 9 | 0 | 5 | 14 |
| [data/computercraft/lua/rom/startup/30_peripheral.lua](/data/computercraft/lua/rom/startup/30_peripheral.lua) | Lua | 139 | 4 | 42 | 185 |
| [data/computercraft/lua/rom/startup/35_http.lua](/data/computercraft/lua/rom/startup/35_http.lua) | Lua | 112 | 31 | 26 | 169 |
| [data/computercraft/lua/rom/startup/40_commands.lua](/data/computercraft/lua/rom/startup/40_commands.lua) | Lua | 26 | 1 | 10 | 37 |
| [data/computercraft/lua/rom/startup/90_settings.lua](/data/computercraft/lua/rom/startup/90_settings.lua) | Lua | 82 | 1 | 19 | 102 |
| [data/computercraft/lua/rom/update.lua](/data/computercraft/lua/rom/update.lua) | Lua | 62 | 6 | 18 | 86 |
| [installer.lua](/installer.lua) | Lua | 167 | 14 | 30 | 211 |
| [unbios.lua](/unbios.lua) | Lua | 84 | 33 | 1 | 118 |
| [updater.lua](/updater.lua) | Lua | 139 | 2 | 42 | 183 |
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

View File

@@ -0,0 +1,15 @@
# Diff Details
Date : 2025-09-03 18:47:10
Directory d:\\Projects\\Lua\\LeonOS\\leonos
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details

View File

@@ -0,0 +1,2 @@
"filename", "language", "", "comment", "blank", "total"
"Total", "-", , 0, 0, 0
1 filename language comment blank total
2 Total - 0 0 0

View File

@@ -0,0 +1,19 @@
# Diff Summary
Date : 2025-09-03 18:47:10
Directory d:\\Projects\\Lua\\LeonOS\\leonos
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
## Languages
| language | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
## Directories
| path | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)

View File

@@ -0,0 +1,22 @@
Date : 2025-09-03 18:47:10
Directory : d:\Projects\Lua\LeonOS\leonos
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
Languages
+----------+------------+------------+------------+------------+------------+
| language | files | code | comment | blank | total |
+----------+------------+------------+------------+------------+------------+
+----------+------------+------------+------------+------------+------------+
Directories
+------+------------+------------+------------+------------+------------+
| path | files | code | comment | blank | total |
+------+------------+------------+------------+------------+------------+
+------+------------+------------+------------+------------+------------+
Files
+----------+----------+------------+------------+------------+------------+
| filename | language | code | comment | blank | total |
+----------+----------+------------+------------+------------+------------+
| Total | | 0 | 0 | 0 | 0 |
+----------+----------+------------+------------+------------+------------+

View File

@@ -0,0 +1,125 @@
"filename", "language", "Markdown", "Lua", "JSON", "comment", "blank", "total"
"d:\Projects\Lua\LeonOS\leonos\.trae\rules\project_rules.md", "Markdown", 4, 0, 0, 0, 0, 4
"d:\Projects\Lua\LeonOS\leonos\NEW_COMMANDS_SUGGESTIONS.md", "Markdown", 54, 0, 0, 0, 13, 67
"d:\Projects\Lua\LeonOS\leonos\README.md", "Markdown", 6, 0, 0, 0, 1, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\bios.lua", "Lua", 0, 150, 0, 7, 29, 186
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\example.lua", "Lua", 0, 22, 0, 1, 2, 25
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\package.json", "JSON", 0, 0, 11, 0, 0, 11
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\installed.json", "JSON", 0, 0, 3, 0, 0, 3
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colors.lua", "Lua", 0, 70, 0, 1, 12, 83
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colours.lua", "Lua", 0, 1, 0, 0, 1, 2
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\disk.lua", "Lua", 0, 27, 0, 1, 8, 36
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\gps.lua", "Lua", 0, 11, 0, 1, 7, 19
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\help.lua", "Lua", 0, 78, 0, 1, 24, 103
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\keys.lua", "Lua", 0, 17, 0, 6, 7, 30
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\lgui.lua", "Lua", 0, 540, 0, 43, 94, 677
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\multishell.lua", "Lua", 0, 20, 0, 1, 11, 32
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\paintutils.lua", "Lua", 0, 130, 0, 1, 28, 159
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\parallel.lua", "Lua", 0, 40, 0, 3, 12, 55
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\rednet.lua", "Lua", 0, 95, 0, 1, 18, 114
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\settings.lua", "Lua", 0, 89, 0, 1, 25, 115
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\shell.lua", "Lua", 0, 254, 0, 3, 78, 335
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\textutils.lua", "Lua", 0, 308, 0, 3, 81, 392
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\vector.lua", "Lua", 0, 57, 0, 1, 19, 77
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\window.lua", "Lua", 0, 299, 0, 1, 69, 369
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\alias.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bedit.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bg.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\calc.lua", "Lua", 0, 5, 0, 2, 1, 8
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\cd.lua", "Lua", 0, 3, 0, 0, 2, 5
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\copy.lua", "Lua", 0, 6, 0, 0, 2, 8
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\delete.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\devbin.lua", "Lua", 0, 10, 0, 0, 2, 12
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\edit.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\fg.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\help.lua", "Lua", 0, 6, 0, 0, 2, 8
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\list.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\mkdir.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\move.lua", "Lua", 0, 6, 0, 0, 2, 8
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\paint.lua", "Lua", 0, 4, 0, 0, 3, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\pkg.lua", "Lua", 0, 4, 0, 0, 3, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\reboot.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\redstone.lua", "Lua", 0, 12, 0, 0, 2, 14
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\set.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\shutdown.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\tree.lua", "Lua", 0, 5, 0, 1, 1, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\ver.lua", "Lua", 0, 4, 0, 1, 1, 6
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\advanced.lua", "Lua", 0, 247, 0, 2, 60, 309
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\basic.lua", "Lua", 0, 183, 0, 1, 46, 230
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl2.lua", "Lua", 0, 23, 0, 1, 2, 26
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl3.lua", "Lua", 0, 118, 0, 1, 2, 121
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\audio\dfpwm.lua", "Lua", 0, 168, 0, 6, 55, 229
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\completion.lua", "Lua", 0, 31, 0, 3, 12, 46
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\expect.lua", "Lua", 0, 39, 0, 1, 11, 51
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\http\gist.lua", "Lua", 0, 215, 0, 62, 17, 294
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\pretty.lua", "Lua", 0, 345, 0, 101, 78, 524
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\shell\completion.lua", "Lua", 0, 87, 0, 2, 25, 114
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\strings.lua", "Lua", 0, 99, 0, 1, 34, 134
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax.lua", "Lua", 0, 135, 0, 40, 24, 199
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax\lua.lua", "Lua", 0, 149, 0, 0, 4, 153
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\copy.lua", "Lua", 0, 28, 0, 2, 7, 37
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\io.lua", "Lua", 0, 186, 0, 2, 44, 232
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\json.lua", "Lua", 0, 280, 0, 45, 64, 389
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\thread.lua", "Lua", 0, 309, 0, 6, 87, 402
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\about.lua", "Lua", 0, 4, 0, 1, 3, 8
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\alias.lua", "Lua", 0, 29, 0, 5, 13, 47
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\app.lua", "Lua", 0, 37, 0, 7, 9, 53
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\appdelete.lua", "Lua", 0, 90, 0, 15, 16, 121
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\applist.lua", "Lua", 0, 55, 0, 8, 13, 76
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\bg.lua", "Lua", 0, 13, 0, 1, 6, 20
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\calc.lua", "Lua", 0, 54, 0, 19, 16, 89
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\clear.lua", "Lua", 0, 14, 0, 5, 5, 24
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\commands.lua", "Lua", 0, 47, 0, 8, 9, 64
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\config.lua", "Lua", 0, 224, 0, 17, 32, 273
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\copy.lua", "Lua", 0, 30, 0, 0, 7, 37
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\craftos.lua", "Lua", 0, 43, 0, 1, 15, 59
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\delete.lua", "Lua", 0, 21, 0, 0, 4, 25
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\devbin.lua", "Lua", 0, 69, 0, 2, 19, 90
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\edit.lua", "Lua", 0, 18, 0, 5, 7, 30
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\fg.lua", "Lua", 0, 13, 0, 1, 6, 20
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\find.lua", "Lua", 0, 156, 0, 19, 24, 199
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\help.lua", "Lua", 0, 27, 0, 8, 10, 45
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\helplist.lua", "Lua", 0, 47, 0, 8, 8, 63
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\history.lua", "Lua", 0, 93, 0, 12, 6, 111
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\imageview.lua", "Lua", 0, 69, 0, 16, 17, 102
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\list.lua", "Lua", 0, 44, 0, 5, 14, 63
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\lua.lua", "Lua", 0, 46, 0, 5, 13, 64
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\mkdir.lua", "Lua", 0, 10, 0, 0, 3, 13
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\move.lua", "Lua", 0, 30, 0, 0, 7, 37
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\network.lua", "Lua", 0, 159, 0, 9, 26, 194
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\paint.lua", "Lua", 0, 1, 0, 1, 2, 4
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\peripherals.lua", "Lua", 0, 23, 0, 4, 7, 34
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\pkg.lua", "Lua", 0, 387, 0, 47, 52, 486
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\programs.lua", "Lua", 0, 5, 0, 0, 2, 7
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\reboot.lua", "Lua", 0, 7, 0, 0, 4, 11
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\redstone.lua", "Lua", 0, 80, 0, 4, 23, 107
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\set.lua", "Lua", 0, 51, 0, 5, 10, 66
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shell.lua", "Lua", 0, 85, 0, 13, 18, 116
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shutdown.lua", "Lua", 0, 7, 0, 0, 4, 11
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\storage.lua", "Lua", 0, 41, 0, 10, 10, 61
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config.lua", "Lua", 0, 52, 0, 16, 18, 86
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config_find.lua", "Lua", 0, 38, 0, 17, 15, 70
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_find.lua", "Lua", 0, 101, 0, 26, 31, 158
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_help_format.lua", "Lua", 0, 35, 0, 4, 5, 44
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_helplist.lua", "Lua", 0, 57, 0, 1, 5, 63
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_history.lua", "Lua", 0, 63, 0, 2, 7, 72
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_imageview.lua", "Lua", 0, 26, 0, 3, 5, 34
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_lgui.lua", "Lua", 0, 47, 0, 10, 9, 66
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\threads.lua", "Lua", 0, 22, 0, 5, 8, 35
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\time.lua", "Lua", 0, 56, 0, 6, 6, 68
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\tree.lua", "Lua", 0, 62, 0, 12, 19, 93
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\ver.lua", "Lua", 0, 14, 0, 6, 6, 26
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\wget.lua", "Lua", 0, 45, 0, 3, 10, 58
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\00_fs.lua", "Lua", 0, 148, 0, 24, 30, 202
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\10_package.lua", "Lua", 0, 99, 0, 7, 26, 132
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\15_term.lua", "Lua", 0, 303, 0, 11, 75, 389
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\20_io.lua", "Lua", 0, 9, 0, 0, 5, 14
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\30_peripheral.lua", "Lua", 0, 139, 0, 4, 42, 185
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\35_http.lua", "Lua", 0, 112, 0, 31, 26, 169
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\40_commands.lua", "Lua", 0, 26, 0, 1, 10, 37
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\90_settings.lua", "Lua", 0, 82, 0, 1, 19, 102
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\update.lua", "Lua", 0, 62, 0, 6, 18, 86
"d:\Projects\Lua\LeonOS\leonos\installer.lua", "Lua", 0, 167, 0, 14, 30, 211
"d:\Projects\Lua\LeonOS\leonos\unbios.lua", "Lua", 0, 84, 0, 33, 1, 118
"d:\Projects\Lua\LeonOS\leonos\updater.lua", "Lua", 0, 139, 0, 2, 42, 183
"Total", "-", 64, 9087, 14, 862, 2062, 12089
1 filename language Markdown Lua JSON comment blank total
2 d:\Projects\Lua\LeonOS\leonos\.trae\rules\project_rules.md Markdown 4 0 0 0 0 4
3 d:\Projects\Lua\LeonOS\leonos\NEW_COMMANDS_SUGGESTIONS.md Markdown 54 0 0 0 13 67
4 d:\Projects\Lua\LeonOS\leonos\README.md Markdown 6 0 0 0 1 7
5 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\bios.lua Lua 0 150 0 7 29 186
6 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\example.lua Lua 0 22 0 1 2 25
7 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\package.json JSON 0 0 11 0 0 11
8 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\installed.json JSON 0 0 3 0 0 3
9 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colors.lua Lua 0 70 0 1 12 83
10 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colours.lua Lua 0 1 0 0 1 2
11 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\disk.lua Lua 0 27 0 1 8 36
12 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\gps.lua Lua 0 11 0 1 7 19
13 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\help.lua Lua 0 78 0 1 24 103
14 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\keys.lua Lua 0 17 0 6 7 30
15 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\lgui.lua Lua 0 540 0 43 94 677
16 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\multishell.lua Lua 0 20 0 1 11 32
17 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\paintutils.lua Lua 0 130 0 1 28 159
18 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\parallel.lua Lua 0 40 0 3 12 55
19 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\rednet.lua Lua 0 95 0 1 18 114
20 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\settings.lua Lua 0 89 0 1 25 115
21 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\shell.lua Lua 0 254 0 3 78 335
22 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\textutils.lua Lua 0 308 0 3 81 392
23 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\vector.lua Lua 0 57 0 1 19 77
24 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\window.lua Lua 0 299 0 1 69 369
25 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\alias.lua Lua 0 5 0 0 2 7
26 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bedit.lua Lua 0 5 0 0 2 7
27 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bg.lua Lua 0 5 0 0 2 7
28 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\calc.lua Lua 0 5 0 2 1 8
29 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\cd.lua Lua 0 3 0 0 2 5
30 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\copy.lua Lua 0 6 0 0 2 8
31 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\delete.lua Lua 0 5 0 0 2 7
32 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\devbin.lua Lua 0 10 0 0 2 12
33 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\edit.lua Lua 0 5 0 0 2 7
34 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\fg.lua Lua 0 5 0 0 2 7
35 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\help.lua Lua 0 6 0 0 2 8
36 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\list.lua Lua 0 5 0 0 2 7
37 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\mkdir.lua Lua 0 5 0 0 2 7
38 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\move.lua Lua 0 6 0 0 2 8
39 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\paint.lua Lua 0 4 0 0 3 7
40 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\pkg.lua Lua 0 4 0 0 3 7
41 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\reboot.lua Lua 0 5 0 0 2 7
42 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\redstone.lua Lua 0 12 0 0 2 14
43 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\set.lua Lua 0 5 0 0 2 7
44 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\shutdown.lua Lua 0 5 0 0 2 7
45 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\tree.lua Lua 0 5 0 1 1 7
46 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\ver.lua Lua 0 4 0 1 1 6
47 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\advanced.lua Lua 0 247 0 2 60 309
48 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\basic.lua Lua 0 183 0 1 46 230
49 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl2.lua Lua 0 23 0 1 2 26
50 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl3.lua Lua 0 118 0 1 2 121
51 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\audio\dfpwm.lua Lua 0 168 0 6 55 229
52 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\completion.lua Lua 0 31 0 3 12 46
53 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\expect.lua Lua 0 39 0 1 11 51
54 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\http\gist.lua Lua 0 215 0 62 17 294
55 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\pretty.lua Lua 0 345 0 101 78 524
56 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\shell\completion.lua Lua 0 87 0 2 25 114
57 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\strings.lua Lua 0 99 0 1 34 134
58 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax.lua Lua 0 135 0 40 24 199
59 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax\lua.lua Lua 0 149 0 0 4 153
60 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\copy.lua Lua 0 28 0 2 7 37
61 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\io.lua Lua 0 186 0 2 44 232
62 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\json.lua Lua 0 280 0 45 64 389
63 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\thread.lua Lua 0 309 0 6 87 402
64 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\about.lua Lua 0 4 0 1 3 8
65 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\alias.lua Lua 0 29 0 5 13 47
66 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\app.lua Lua 0 37 0 7 9 53
67 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\appdelete.lua Lua 0 90 0 15 16 121
68 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\applist.lua Lua 0 55 0 8 13 76
69 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\bg.lua Lua 0 13 0 1 6 20
70 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\calc.lua Lua 0 54 0 19 16 89
71 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\clear.lua Lua 0 14 0 5 5 24
72 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\commands.lua Lua 0 47 0 8 9 64
73 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\config.lua Lua 0 224 0 17 32 273
74 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\copy.lua Lua 0 30 0 0 7 37
75 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\craftos.lua Lua 0 43 0 1 15 59
76 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\delete.lua Lua 0 21 0 0 4 25
77 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\devbin.lua Lua 0 69 0 2 19 90
78 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\edit.lua Lua 0 18 0 5 7 30
79 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\fg.lua Lua 0 13 0 1 6 20
80 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\find.lua Lua 0 156 0 19 24 199
81 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\help.lua Lua 0 27 0 8 10 45
82 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\helplist.lua Lua 0 47 0 8 8 63
83 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\history.lua Lua 0 93 0 12 6 111
84 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\imageview.lua Lua 0 69 0 16 17 102
85 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\list.lua Lua 0 44 0 5 14 63
86 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\lua.lua Lua 0 46 0 5 13 64
87 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\mkdir.lua Lua 0 10 0 0 3 13
88 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\move.lua Lua 0 30 0 0 7 37
89 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\network.lua Lua 0 159 0 9 26 194
90 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\paint.lua Lua 0 1 0 1 2 4
91 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\peripherals.lua Lua 0 23 0 4 7 34
92 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\pkg.lua Lua 0 387 0 47 52 486
93 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\programs.lua Lua 0 5 0 0 2 7
94 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\reboot.lua Lua 0 7 0 0 4 11
95 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\redstone.lua Lua 0 80 0 4 23 107
96 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\set.lua Lua 0 51 0 5 10 66
97 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shell.lua Lua 0 85 0 13 18 116
98 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shutdown.lua Lua 0 7 0 0 4 11
99 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\storage.lua Lua 0 41 0 10 10 61
100 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config.lua Lua 0 52 0 16 18 86
101 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config_find.lua Lua 0 38 0 17 15 70
102 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_find.lua Lua 0 101 0 26 31 158
103 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_help_format.lua Lua 0 35 0 4 5 44
104 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_helplist.lua Lua 0 57 0 1 5 63
105 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_history.lua Lua 0 63 0 2 7 72
106 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_imageview.lua Lua 0 26 0 3 5 34
107 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_lgui.lua Lua 0 47 0 10 9 66
108 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\threads.lua Lua 0 22 0 5 8 35
109 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\time.lua Lua 0 56 0 6 6 68
110 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\tree.lua Lua 0 62 0 12 19 93
111 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\ver.lua Lua 0 14 0 6 6 26
112 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\wget.lua Lua 0 45 0 3 10 58
113 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\00_fs.lua Lua 0 148 0 24 30 202
114 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\10_package.lua Lua 0 99 0 7 26 132
115 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\15_term.lua Lua 0 303 0 11 75 389
116 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\20_io.lua Lua 0 9 0 0 5 14
117 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\30_peripheral.lua Lua 0 139 0 4 42 185
118 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\35_http.lua Lua 0 112 0 31 26 169
119 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\40_commands.lua Lua 0 26 0 1 10 37
120 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\90_settings.lua Lua 0 82 0 1 19 102
121 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\update.lua Lua 0 62 0 6 18 86
122 d:\Projects\Lua\LeonOS\leonos\installer.lua Lua 0 167 0 14 30 211
123 d:\Projects\Lua\LeonOS\leonos\unbios.lua Lua 0 84 0 33 1 118
124 d:\Projects\Lua\LeonOS\leonos\updater.lua Lua 0 139 0 2 42 183
125 Total - 64 9087 14 862 2062 12089

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,53 @@
# Summary
Date : 2025-09-03 18:47:10
Directory d:\\Projects\\Lua\\LeonOS\\leonos
Total : 123 files, 9165 codes, 862 comments, 2062 blanks, all 12089 lines
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
## Languages
| language | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
| Lua | 118 | 9,087 | 862 | 2,048 | 11,997 |
| Markdown | 3 | 64 | 0 | 14 | 78 |
| JSON | 2 | 14 | 0 | 0 | 14 |
## Directories
| path | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
| . | 123 | 9,165 | 862 | 2,062 | 12,089 |
| . (Files) | 5 | 450 | 49 | 87 | 586 |
| .trae | 1 | 4 | 0 | 0 | 4 |
| .trae\\rules | 1 | 4 | 0 | 0 | 4 |
| data | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\\computercraft | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\\computercraft\\lua | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\\computercraft\\lua (Files) | 1 | 150 | 7 | 29 | 186 |
| data\\computercraft\\lua\\packages | 3 | 36 | 1 | 2 | 39 |
| data\\computercraft\\lua\\packages (Files) | 1 | 3 | 0 | 0 | 3 |
| data\\computercraft\\lua\\packages\\example-pkg | 2 | 33 | 1 | 2 | 36 |
| data\\computercraft\\lua\\packages\\example-pkg\\1.0.0 | 2 | 33 | 1 | 2 | 36 |
| data\\computercraft\\lua\\rom | 113 | 8,525 | 805 | 1,944 | 11,274 |
| data\\computercraft\\lua\\rom (Files) | 1 | 62 | 6 | 18 | 86 |
| data\\computercraft\\lua\\rom\\apis | 16 | 2,036 | 68 | 494 | 2,598 |
| data\\computercraft\\lua\\rom\\completions | 22 | 120 | 4 | 43 | 167 |
| data\\computercraft\\lua\\rom\\editors | 2 | 430 | 3 | 106 | 539 |
| data\\computercraft\\lua\\rom\\keymaps | 2 | 141 | 2 | 4 | 147 |
| data\\computercraft\\lua\\rom\\modules | 13 | 2,071 | 271 | 462 | 2,804 |
| data\\computercraft\\lua\\rom\\modules\\main | 13 | 2,071 | 271 | 462 | 2,804 |
| data\\computercraft\\lua\\rom\\modules\\main\\cc | 7 | 984 | 176 | 232 | 1,392 |
| data\\computercraft\\lua\\rom\\modules\\main\\cc (Files) | 4 | 514 | 106 | 135 | 755 |
| data\\computercraft\\lua\\rom\\modules\\main\\cc\\audio | 1 | 168 | 6 | 55 | 229 |
| data\\computercraft\\lua\\rom\\modules\\main\\cc\\http | 1 | 215 | 62 | 17 | 294 |
| data\\computercraft\\lua\\rom\\modules\\main\\cc\\shell | 1 | 87 | 2 | 25 | 114 |
| data\\computercraft\\lua\\rom\\modules\\main\\edit | 2 | 284 | 40 | 28 | 352 |
| data\\computercraft\\lua\\rom\\modules\\main\\edit (Files) | 1 | 135 | 40 | 24 | 199 |
| data\\computercraft\\lua\\rom\\modules\\main\\edit\\syntax | 1 | 149 | 0 | 4 | 153 |
| data\\computercraft\\lua\\rom\\modules\\main\\rc | 4 | 803 | 55 | 202 | 1,060 |
| data\\computercraft\\lua\\rom\\programs | 49 | 2,747 | 372 | 584 | 3,703 |
| data\\computercraft\\lua\\rom\\startup | 8 | 918 | 79 | 233 | 1,230 |
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

View File

@@ -0,0 +1,179 @@
Date : 2025-09-03 18:47:10
Directory : d:\Projects\Lua\LeonOS\leonos
Total : 123 files, 9165 codes, 862 comments, 2062 blanks, all 12089 lines
Languages
+----------+------------+------------+------------+------------+------------+
| language | files | code | comment | blank | total |
+----------+------------+------------+------------+------------+------------+
| Lua | 118 | 9,087 | 862 | 2,048 | 11,997 |
| Markdown | 3 | 64 | 0 | 14 | 78 |
| JSON | 2 | 14 | 0 | 0 | 14 |
+----------+------------+------------+------------+------------+------------+
Directories
+-----------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| path | files | code | comment | blank | total |
+-----------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| . | 123 | 9,165 | 862 | 2,062 | 12,089 |
| . (Files) | 5 | 450 | 49 | 87 | 586 |
| .trae | 1 | 4 | 0 | 0 | 4 |
| .trae\rules | 1 | 4 | 0 | 0 | 4 |
| data | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\computercraft | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\computercraft\lua | 117 | 8,711 | 813 | 1,975 | 11,499 |
| data\computercraft\lua (Files) | 1 | 150 | 7 | 29 | 186 |
| data\computercraft\lua\packages | 3 | 36 | 1 | 2 | 39 |
| data\computercraft\lua\packages (Files) | 1 | 3 | 0 | 0 | 3 |
| data\computercraft\lua\packages\example-pkg | 2 | 33 | 1 | 2 | 36 |
| data\computercraft\lua\packages\example-pkg\1.0.0 | 2 | 33 | 1 | 2 | 36 |
| data\computercraft\lua\rom | 113 | 8,525 | 805 | 1,944 | 11,274 |
| data\computercraft\lua\rom (Files) | 1 | 62 | 6 | 18 | 86 |
| data\computercraft\lua\rom\apis | 16 | 2,036 | 68 | 494 | 2,598 |
| data\computercraft\lua\rom\completions | 22 | 120 | 4 | 43 | 167 |
| data\computercraft\lua\rom\editors | 2 | 430 | 3 | 106 | 539 |
| data\computercraft\lua\rom\keymaps | 2 | 141 | 2 | 4 | 147 |
| data\computercraft\lua\rom\modules | 13 | 2,071 | 271 | 462 | 2,804 |
| data\computercraft\lua\rom\modules\main | 13 | 2,071 | 271 | 462 | 2,804 |
| data\computercraft\lua\rom\modules\main\cc | 7 | 984 | 176 | 232 | 1,392 |
| data\computercraft\lua\rom\modules\main\cc (Files) | 4 | 514 | 106 | 135 | 755 |
| data\computercraft\lua\rom\modules\main\cc\audio | 1 | 168 | 6 | 55 | 229 |
| data\computercraft\lua\rom\modules\main\cc\http | 1 | 215 | 62 | 17 | 294 |
| data\computercraft\lua\rom\modules\main\cc\shell | 1 | 87 | 2 | 25 | 114 |
| data\computercraft\lua\rom\modules\main\edit | 2 | 284 | 40 | 28 | 352 |
| data\computercraft\lua\rom\modules\main\edit (Files) | 1 | 135 | 40 | 24 | 199 |
| data\computercraft\lua\rom\modules\main\edit\syntax | 1 | 149 | 0 | 4 | 153 |
| data\computercraft\lua\rom\modules\main\rc | 4 | 803 | 55 | 202 | 1,060 |
| data\computercraft\lua\rom\programs | 49 | 2,747 | 372 | 584 | 3,703 |
| data\computercraft\lua\rom\startup | 8 | 918 | 79 | 233 | 1,230 |
+-----------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
Files
+-----------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+
| filename | language | code | comment | blank | total |
+-----------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+
| d:\Projects\Lua\LeonOS\leonos\.trae\rules\project_rules.md | Markdown | 4 | 0 | 0 | 4 |
| d:\Projects\Lua\LeonOS\leonos\NEW_COMMANDS_SUGGESTIONS.md | Markdown | 54 | 0 | 13 | 67 |
| d:\Projects\Lua\LeonOS\leonos\README.md | Markdown | 6 | 0 | 1 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\bios.lua | Lua | 150 | 7 | 29 | 186 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\example.lua | Lua | 22 | 1 | 2 | 25 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\example-pkg\1.0.0\package.json | JSON | 11 | 0 | 0 | 11 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\packages\installed.json | JSON | 3 | 0 | 0 | 3 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colors.lua | Lua | 70 | 1 | 12 | 83 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\colours.lua | Lua | 1 | 0 | 1 | 2 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\disk.lua | Lua | 27 | 1 | 8 | 36 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\gps.lua | Lua | 11 | 1 | 7 | 19 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\help.lua | Lua | 78 | 1 | 24 | 103 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\keys.lua | Lua | 17 | 6 | 7 | 30 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\lgui.lua | Lua | 540 | 43 | 94 | 677 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\multishell.lua | Lua | 20 | 1 | 11 | 32 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\paintutils.lua | Lua | 130 | 1 | 28 | 159 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\parallel.lua | Lua | 40 | 3 | 12 | 55 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\rednet.lua | Lua | 95 | 1 | 18 | 114 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\settings.lua | Lua | 89 | 1 | 25 | 115 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\shell.lua | Lua | 254 | 3 | 78 | 335 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\textutils.lua | Lua | 308 | 3 | 81 | 392 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\vector.lua | Lua | 57 | 1 | 19 | 77 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\apis\window.lua | Lua | 299 | 1 | 69 | 369 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\alias.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bedit.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\bg.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\calc.lua | Lua | 5 | 2 | 1 | 8 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\cd.lua | Lua | 3 | 0 | 2 | 5 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\copy.lua | Lua | 6 | 0 | 2 | 8 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\delete.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\devbin.lua | Lua | 10 | 0 | 2 | 12 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\edit.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\fg.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\help.lua | Lua | 6 | 0 | 2 | 8 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\list.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\mkdir.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\move.lua | Lua | 6 | 0 | 2 | 8 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\paint.lua | Lua | 4 | 0 | 3 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\pkg.lua | Lua | 4 | 0 | 3 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\reboot.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\redstone.lua | Lua | 12 | 0 | 2 | 14 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\set.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\shutdown.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\tree.lua | Lua | 5 | 1 | 1 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\completions\ver.lua | Lua | 4 | 1 | 1 | 6 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\advanced.lua | Lua | 247 | 2 | 60 | 309 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\basic.lua | Lua | 183 | 1 | 46 | 230 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl2.lua | Lua | 23 | 1 | 2 | 26 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\keymaps\lwjgl3.lua | Lua | 118 | 1 | 2 | 121 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\audio\dfpwm.lua | Lua | 168 | 6 | 55 | 229 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\completion.lua | Lua | 31 | 3 | 12 | 46 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\expect.lua | Lua | 39 | 1 | 11 | 51 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\http\gist.lua | Lua | 215 | 62 | 17 | 294 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\pretty.lua | Lua | 345 | 101 | 78 | 524 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\shell\completion.lua | Lua | 87 | 2 | 25 | 114 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\cc\strings.lua | Lua | 99 | 1 | 34 | 134 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax.lua | Lua | 135 | 40 | 24 | 199 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax\lua.lua | Lua | 149 | 0 | 4 | 153 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\copy.lua | Lua | 28 | 2 | 7 | 37 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\io.lua | Lua | 186 | 2 | 44 | 232 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\json.lua | Lua | 280 | 45 | 64 | 389 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\rc\thread.lua | Lua | 309 | 6 | 87 | 402 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\about.lua | Lua | 4 | 1 | 3 | 8 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\alias.lua | Lua | 29 | 5 | 13 | 47 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\app.lua | Lua | 37 | 7 | 9 | 53 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\appdelete.lua | Lua | 90 | 15 | 16 | 121 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\applist.lua | Lua | 55 | 8 | 13 | 76 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\bg.lua | Lua | 13 | 1 | 6 | 20 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\calc.lua | Lua | 54 | 19 | 16 | 89 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\clear.lua | Lua | 14 | 5 | 5 | 24 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\commands.lua | Lua | 47 | 8 | 9 | 64 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\config.lua | Lua | 224 | 17 | 32 | 273 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\copy.lua | Lua | 30 | 0 | 7 | 37 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\craftos.lua | Lua | 43 | 1 | 15 | 59 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\delete.lua | Lua | 21 | 0 | 4 | 25 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\devbin.lua | Lua | 69 | 2 | 19 | 90 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\edit.lua | Lua | 18 | 5 | 7 | 30 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\fg.lua | Lua | 13 | 1 | 6 | 20 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\find.lua | Lua | 156 | 19 | 24 | 199 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\help.lua | Lua | 27 | 8 | 10 | 45 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\helplist.lua | Lua | 47 | 8 | 8 | 63 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\history.lua | Lua | 93 | 12 | 6 | 111 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\imageview.lua | Lua | 69 | 16 | 17 | 102 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\list.lua | Lua | 44 | 5 | 14 | 63 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\lua.lua | Lua | 46 | 5 | 13 | 64 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\mkdir.lua | Lua | 10 | 0 | 3 | 13 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\move.lua | Lua | 30 | 0 | 7 | 37 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\network.lua | Lua | 159 | 9 | 26 | 194 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\paint.lua | Lua | 1 | 1 | 2 | 4 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\peripherals.lua | Lua | 23 | 4 | 7 | 34 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\pkg.lua | Lua | 387 | 47 | 52 | 486 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\programs.lua | Lua | 5 | 0 | 2 | 7 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\reboot.lua | Lua | 7 | 0 | 4 | 11 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\redstone.lua | Lua | 80 | 4 | 23 | 107 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\set.lua | Lua | 51 | 5 | 10 | 66 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shell.lua | Lua | 85 | 13 | 18 | 116 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\shutdown.lua | Lua | 7 | 0 | 4 | 11 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\storage.lua | Lua | 41 | 10 | 10 | 61 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config.lua | Lua | 52 | 16 | 18 | 86 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_config_find.lua | Lua | 38 | 17 | 15 | 70 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_find.lua | Lua | 101 | 26 | 31 | 158 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_help_format.lua | Lua | 35 | 4 | 5 | 44 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_helplist.lua | Lua | 57 | 1 | 5 | 63 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_history.lua | Lua | 63 | 2 | 7 | 72 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_imageview.lua | Lua | 26 | 3 | 5 | 34 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_lgui.lua | Lua | 47 | 10 | 9 | 66 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\threads.lua | Lua | 22 | 5 | 8 | 35 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\time.lua | Lua | 56 | 6 | 6 | 68 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\tree.lua | Lua | 62 | 12 | 19 | 93 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\ver.lua | Lua | 14 | 6 | 6 | 26 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\wget.lua | Lua | 45 | 3 | 10 | 58 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\00_fs.lua | Lua | 148 | 24 | 30 | 202 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\10_package.lua | Lua | 99 | 7 | 26 | 132 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\15_term.lua | Lua | 303 | 11 | 75 | 389 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\20_io.lua | Lua | 9 | 0 | 5 | 14 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\30_peripheral.lua | Lua | 139 | 4 | 42 | 185 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\35_http.lua | Lua | 112 | 31 | 26 | 169 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\40_commands.lua | Lua | 26 | 1 | 10 | 37 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\startup\90_settings.lua | Lua | 82 | 1 | 19 | 102 |
| d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\update.lua | Lua | 62 | 6 | 18 | 86 |
| d:\Projects\Lua\LeonOS\leonos\installer.lua | Lua | 167 | 14 | 30 | 211 |
| d:\Projects\Lua\LeonOS\leonos\unbios.lua | Lua | 84 | 33 | 1 | 118 |
| d:\Projects\Lua\LeonOS\leonos\updater.lua | Lua | 139 | 2 | 42 | 183 |
| Total | | 9,165 | 862 | 2,062 | 12,089 |
+-----------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+

View File

@@ -0,0 +1,91 @@
=== Turtle Control ===
A program to control turtle movement, mining, and inventory management in CC Tweaked.
== Basic Usage ==
>>color yellow
turtle <command> [arguments]
>>color white
== Available Commands ==
- **Movement Commands:**
- **forward**, **f**: Move forward
- **back**, **b**: Move back
- **up**, **u**: Move up
- **down**, **d**: Move down
- **left**, **l**: Turn left
- **right**, **r**: Turn right
- **Mining Commands:**
- **dig** [up|down]: Dig forward (or up/down)
- **digall**: Dig in all directions (forward, up, down)
- **Placement Commands:**
- **place** [up|down]: Place block forward (or up/down)
- **Inventory Commands:**
- **inventory**, **inv**: Show inventory
- **select** <slot>: Select slot (1-16)
- **Utility Commands:**
- **help**, **h**: Show this help message
- **version**, **v**: Show program version
== Usage Examples ==
1. Move forward:
>>color yellow
turtle forward
>>color white
2. Move up:
>>color yellow
turtle up
>>color white
3. Turn right:
>>color yellow
turtle right
>>color white
4. Dig upward:
>>color yellow
turtle dig up
>>color white
5. Place a block downward:
>>color yellow
turtle place down
>>color white
6. Show inventory:
>>color yellow
turtle inventory
>>color white
7. Select slot 5:
>>color yellow
turtle select 5
>>color white
8. Dig in all directions:
>>color yellow
turtle digall
>>color white
== Notes ==
- This program must be run on a turtle
- Movement and mining commands require fuel
- Mining commands require appropriate tools
- Placement commands require blocks in the selected slot
- Inventory slots are numbered from 1 to 16
== Troubleshooting ==
- If movement fails, check fuel level and ensure path is clear
- If mining fails, check if you have the right tool for the block
- If placing fails, ensure you have blocks in the selected slot
- If inventory is not displaying correctly, try selecting a slot first

View File

@@ -0,0 +1,238 @@
-- turtle.lua - Turtle control program for CC Tweaked
local term = require("term")
local colors = require("colors")
local expect = require("cc.expect").expect
local textutils = require("textutils")
-- 保存当前颜色设置
local old_fg = term.getTextColor()
local old_bg = term.getBackgroundColor()
-- 设置名称栏颜色并显示
term.setTextColor(colors.white)
term.setBackgroundColor(colors.cyan)
term.at(1, 1).clearLine()
term.at(1, 1).write("=== Turtle Control ===")
-- 恢复颜色设置
term.setTextColor(old_fg)
term.setBackgroundColor(old_bg)
term.at(1, 2)
-- 检查是否有turtle
local turtle = require("turtle")
if not turtle then
error("No turtle detected. Please run this program on a turtle.", 0)
end
-- 显示帮助信息
local function show_help()
print("Turtle Control Program")
print("Usage:")
print(" turtle <command> [arguments]")
print("")
print("Movement Commands:")
print(" forward, f - Move forward")
print(" back, b - Move back")
print(" up, u - Move up")
print(" down, d - Move down")
print(" left, l - Turn left")
print(" right, r - Turn right")
print("")
print("Mining Commands:")
print(" dig, d [up|down] - Dig forward (or up/down)")
print(" digall - Dig in all directions")
print("")
print("Placement Commands:")
print(" place [up|down] - Place block forward (or up/down)")
print("")
print("Inventory Commands:")
print(" inventory, inv - Show inventory")
print(" select <slot> - Select slot (1-16)")
print("")
print("Utility Commands:")
print(" help, h - Show this help message")
print(" version, v - Show program version")
end
-- 显示版本信息
local function show_version()
print("Turtle Control Program v1.0")
print("Part of LeonOS for CC Tweaked")
end
-- 移动命令
local function move_forward()
print("Moving forward...")
if turtle.forward() then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Blocked or no fuel." .. colors.white)
end
end
local function move_back()
print("Moving back...")
if turtle.back() then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Blocked or no fuel." .. colors.white)
end
end
local function move_up()
print("Moving up...")
if turtle.up() then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Blocked or no fuel." .. colors.white)
end
end
local function move_down()
print("Moving down...")
if turtle.down() then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Blocked or no fuel." .. colors.white)
end
end
local function turn_left()
print("Turning left...")
turtle.turnLeft()
print(colors.green .. "Success!" .. colors.white)
end
local function turn_right()
print("Turning right...")
turtle.turnRight()
print(colors.green .. "Success!" .. colors.white)
end
-- 挖掘命令
local function dig(direction)
direction = direction or "forward"
print("Digging " .. direction .. "...")
local success
if direction == "up" then
success = turtle.digUp()
elseif direction == "down" then
success = turtle.digDown()
else
success = turtle.dig()
end
if success then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Nothing to dig or no tool." .. colors.white)
end
end
local function dig_all()
print("Digging in all directions...")
dig()
dig("up")
dig("down")
end
-- 放置命令
local function place(direction)
direction = direction or "forward"
print("Placing block " .. direction .. "...")
local success
if direction == "up" then
success = turtle.placeUp()
elseif direction == "down" then
success = turtle.placeDown()
else
success = turtle.place()
end
if success then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! No block to place or invalid position." .. colors.white)
end
end
-- 物品栏命令
local function show_inventory()
print("Turtle Inventory:")
print("=================")
for i = 1, 16 do
local itemCount = turtle.getItemCount(i)
if itemCount > 0 then
term.setTextColor(colors.yellow)
print("Slot " .. i .. ":" .. colors.white .. " " .. itemCount .. " items")
else
print("Slot " .. i .. ": Empty")
end
end
end
local function select_slot(slot)
expect(1, slot, "number")
if slot < 1 or slot > 16 then
error("Slot must be between 1 and 16", 0)
end
print("Selecting slot " .. slot .. "...")
if turtle.select(slot) then
print(colors.green .. "Success!" .. colors.white)
else
print(colors.red .. "Failed! Invalid slot." .. colors.white)
end
end
-- 主程序
local args = {...}
if #args == 0 then
show_help()
else
local command = args[1]:lower()
if command == "help" or command == "h" then
show_help()
elseif command == "version" or command == "v" then
show_version()
elseif command == "forward" or command == "f" then
move_forward()
elseif command == "back" or command == "b" then
move_back()
elseif command == "up" or command == "u" then
move_up()
elseif command == "down" or command == "d" then
if #args > 1 and (args[2] == "up" or args[2] == "down") then
dig(args[2])
else
move_down()
end
elseif command == "left" or command == "l" then
turn_left()
elseif command == "right" or command == "r" then
turn_right()
elseif command == "dig" then
if #args > 1 and (args[2] == "up" or args[2] == "down") then
dig(args[2])
else
dig()
end
elseif command == "digall" then
dig_all()
elseif command == "place" then
if #args > 1 and (args[2] == "up" or args[2] == "down") then
place(args[2])
else
place()
end
elseif command == "inventory" or command == "inv" then
show_inventory()
elseif command == "select" then
if #args > 1 then
select_slot(tonumber(args[2]))
else
error("Missing slot number", 0)
end
else
error("Unknown command: " .. command, 0)
end
end

View File

@@ -1,5 +1,5 @@
-- LeonOS installer
local INSTALLER_VERSION = "0.3.8 Beta 5"
local INSTALLER_VERSION = "0.3.8 Beta 6"
local DEFAULT_ROM_DIR = "/leonos"
print("Start loading LeonOS installer ("..INSTALLER_VERSION..")...")