[HitechClassic 1.7.10] OpenComputers | Гайд по автозапуску компьютеров и программ
Автор: nikita2007558 · Обновлён:
Привет! В этом гайде я расскажу вам как заставить компьютеры включаться самостоятельно
Нам понадобится:
2 и более собранных компьютеров,
а также плата беспроводной сети
Краткий принцип работы:
Эта программа каждый тик опрашивает другие компьютеры по указанному порту и включает те компьютеры, которые выключены
Итак, приступим:
Устанавливаем систему на наши компьютеры
Далее на главном компьютере создаем новый файл командой : edit AutoRun
После этого вставляем следующий код : ( чтобы вставить нужно нажать на колёсико мыши)
local com = require("component")
local event = require("event")
local modem = com.modem
local function Weke()
modem.broadcast(4444, "WekeON")
end
event.timer(1, Weke, math.huge)
В котором 4444 меняем на любое значение от 0 до 65535 включительно - это и будет наш порт
затем нажимаете ctrl+s и ctrl+w, чтобы сохранить и закрыть файл
теперь пишем команду: edit .shrc
вы увидите следующее :
не боимся и спускается вниз файла и вписываем туда AutoRun. Получится вот так :
и как в прошлый раз нажимаем ctrl+s и ctrl+w
Готово! Теперь переходим к рабочему компьютеру
в нём прописываем lua
затем вводим 2 команды
=component.modem.open(4444)
=component.modem.setWakeMessage("WekeON")
где 4444 - это наш ранее выбранный порт
Готово! Теперь я расскажу как автоматически запустить программу
представим, у нас есть программа de_reactor.lua
для того чтобы заставить её автоматически включаться при запуске пк, нужно изменить файл .shrc командой edit .shrc
и, как и в прошлый раз, дописываем свою программу
На этом у меня всё! Надеюсь, гайд был полезен для вас!