Перейти к содержимому

Поиск по сайту

Результаты поиска по тегам 'Big Reactors'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Робот Байт
  • Fingercomp's Playground
  • 1Ridav' - блог
  • Totoro Cookies
  • Блог cyber01
  • IncluderWorld
  • KelLiN' - блог
  • Крутой блог
  • eutomatic blog
  • Programist135 Soft
  • Сайт в сети OpenNet
  • PieLand
  • Очумелые ручки
  • Блог недоблоггера
  • В мире Майнкрафт
  • LaineBlog
  • Квантовый блог
  • Блог qwertyMAN'а
  • some blog name
  • Дача Игоря
  • Путешествия Xytabich'а
  • Рецепты программирования
  • Шкодим по крупному
  • 123
  • mineOS и её удивительный мир
  • Поляна говнокода Bumer 32

Форумы

  • Программирование
    • Программы
    • База знаний
    • Разработчикам
    • Вопросы
  • Игровой раздел
    • Игровые серверы
    • Моды и плагины
    • Жалобы
    • Ивенты и конкурсы
    • Файлы
  • Общение
    • Задать вопрос
    • Обратная связь
    • Беседка
    • Шкатулка
  • Технический раздел
    • Корзина

Группы продуктов

Нет результатов для отображения.


Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


ВКонтакте


Gtalk


Facebook


Twitter


Город


Интересы

Найдено 2 результата

  1. Всем привет! Написал программу для автоматизации контроля турбин и управления реактором Реализовано не всё из задуманного, но я над этим работаю Реализовано: Удаленное включение\выключение реактора Мониторинг скорости вращения, активации и подключения катушек турбин, общего количества вырабатываемой энергии. Мониторинг может проводиться с нескольких компьютеров. Возможность ручного управления турбинами(Активация, включение/выключение катушек) Возможность задать верхний и нижний пределы вращения турбин. При преодолении предела служебная программа автоматически пытается вернуть скорость вращения обратно к допустимым значениям Не реализовано: Служебная программа не может вернуть скорость вращения к допустимым значениям, если скорость вращения при включенных катушках продолжает увеличиваться Поддержка большего количества реакторов(на данный момент только один) Возможность управления с нескольких компьютеров(на данный момент синхронизация между несколькими клиентскими компьютерами не предусмотрена, что может привести к неполадкам и ошибкам) Поддержа реактора пассивного охлаждения Загрузка параметров служебной программы из файла и перезапись в случае изменения параметров пользователем Программа разделена на служебную и клиентскую части, чтобы управление параметрами турбины не прекращалось при закрытии клиентской части. Служебная часть ведет мини-лог на экране. Для функционирования программ необходима библиотека thread.lua pastebin get E0SzJcCx /lib/thread.lua Для функционирования клиентской части необходима библиотека GML и файл стилей GSS wget "https://raw.githubusercontent.com/Krutoy242/Gopher-Programs/Packed/gml/lib/gml_full.lua" lib/gml.lua pastebin get A15DfDc0 lib/bigcontrol.gss Сами программы: Клиентская часть pastebin get ZmuYuiMs bigcontrol.lua Служебная часть pastebin get T0tjxF3S turb.lua Установка Необходимо 2 компьютера с установленной OpenOS. К первому подключаются турбины и реактор, после чего нужно запустить на нём служебную часть программы Второй компьютер - клиентский, он по сети связывается со служебным компьютером, после чего нужно запустить на нём клиентскую часть. При успешном соединении на служебном компьютере будет выведено сообщение "New address added" Клиентскую программу желательно закрывать через кнопку Exit, потому что иначе адрес компьютера не будет удален из таблицы адресов. Интервал обновления информации - около 8 секунд. - Служебная часть - Клиентская часть. Первая колонна индикаторов показывает, активна ли турбина. Вторая колонна показывает, включена ли катушка на данной турбине - Пример работы клиентской части. Все турбины активны, но только одна турбина разогнана достаточно для запуска катушек. Число внизу показывает общий выход энергии. Кнопка Manual позволяет перейти в режим ручного управления. В этом случае служебная часть перестает управлять турбинами, а индикаторы могут быть использованы как кнопки для переключения необходимого параметра. Кнопка Activate/Deactivate используется для включения и выключения реактора.
  2. Написал я прогу на управление реактором из Big Reactors. С Lua знаком ~30 минут. Выдаёт ошибки. Прошу вас помочь мне и указать на ошибки. Заранее спасибо. Прога на Pastebin: http://pastebin.com/jSkZgf6T Код : local component = require("component") local term = require("term") local os = require("os") local event = require("event") local gpu = component.gpu local br_reactor if component.isAvailable("br_reactor") then br_reactor = component.br_reactor else error("Этой программе требуется беспроводной модем для работы!") end br_reactor.setActive(true) gpu.setBackground(0x109910) gpu.setForeground(0x000000) gpu.setResolution(50, 14) term.clear() print("REACTOR MONITOR - INFO") print("При выходе из программы (Нажатие на любую клавишу) запускается выключение реактора.") print("Не выключате компьютер! В противном случае реактор останется включён.") os.sleep(10) while true do term.clear() print(" REACTOR MONITOR v1.0") print("____________________________") print(" ") print(" Connect :"..br_reactor.getConnected()) print(" Status :"..br_reactor.getActive()) print("============================") print(" Fuel :"..br_reactor.getFuelAmount()) print(" RF/t :"..br_reactor.getEnergyProducedLastTick()) print(" Energy Stored :"..br_reactor.getEnergyStored()) print(" Temperature :"..br_reactor.getFuelTemperature()) local eventData = { event.pull() } if eventData[1] == "key_down" then br_reactor.setactive(false) os.shutdown else os.sleep(3) end end
×
×
  • Создать...