Maralys
Oasis

Меню

Автозапуск программы

CraftOS выполняет startup-программы при загрузке самого компьютера.

В этой статье

Что понадобится

Компьютер CC:Tweaked и сохранённая программа.

Порядок действий

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

Для примера достаточно одного /startup.lua. Автозапуск зависит от настройки CraftOS shell.allow_startup; не создавайте одновременно несколько вариантов startup без необходимости.

Правила автозапуска CC:Tweaked

Обратите внимание

Поддерживаются также startup и каталог startup/. Вход игрока на сервер сам по себе не гарантирует перезагрузку уже работающего компьютера.

Связанные материалы

Все инструкции по теме