Компьютеры1 мин чтения
Автозапуск программы
CraftOS выполняет startup-программы при загрузке самого компьютера.
В этой статье
Что понадобится
Компьютер CC:Tweaked и сохранённая программа.
Порядок действий
- Сначала создайте
/hello.luaпо статье «Редактирование программы Lua» и проверьте её запуск. - В командной строке CraftOS введите
edit /startup.lua. - Добавьте вызов своей программы из примера ниже.
- Через Ctrl → Save сохраните файл, затем через Ctrl → Exit вернитесь в командную строку.
- Введите
reboot: после загрузки компьютера появится результат вашей программы.
shell.run("/hello.lua")
Для примера достаточно одного /startup.lua. Автозапуск зависит от настройки CraftOS shell.allow_startup; не создавайте одновременно несколько вариантов startup без необходимости.
Правила автозапуска CC:Tweaked
Поддерживаются также startup и каталог startup/. Вход игрока на сервер сам по себе не гарантирует перезагрузку уже работающего компьютера.