Перейти к публикации
Форум - ComputerCraft

MineUbuntu

Пользователи
  • Публикации

    101
  • Пожертвование

    0.00 ₽ 
  • Зарегистрирован

  • Посещение

Репутация

388 Хороший

10 подписчиков

Информация

  • Пол
    Мужчина
  1. Странно, что эту проблему не заметили (или я слепой), но почему соединение не защищено? Не для того на новый алгоритм хеширования паролей перешли, чтобы по голому http авторизовываться.
  2. Жив цел орёл

  3. MineUbuntu

    [OC Updates] Обновление OpenComputers до версии 1.6.0 Beta 1

    Новый щрифт... It's... beautiful!
  4. MineUbuntu

    Математика в Майнкрафте

    О, моя костыльная функция для робота.
  5. MineUbuntu

    Печатаем декор!

    Тем временем написал программку для раздатчика. Что она делает? Сканит сундук под раздатчиком, и выдаёт из случайного слота предмет в случайном количестве от количестве от 1 до 1+(кол-во в слоте)//4. Код: Программка далеко не идеальна, сделал для демонстрации. Что нужно: Комп 1 лвл Красная карта 1 лвл Транспозер Экран и клава необязательны. Пример установки: клик!
  6. Spy sappin my sentry!

  7. MineUbuntu

    Печатаем декор!

    «Job well done» — Engineer Вы — инженер? Всем вокруг что-то надо? Скаут надоедает вам своим "Need a dispenser here!" ? Выход есть! Постройте раздатчик! Раздатчик — это: Эстетично. Больше никаких каменных плюющихся кубов. Красиво. Посмотрите на него. Он прекрасен. Эффективно. Нажимная плита заедает, а кнопка выглядит коряво? Поставьте Раздатчик! Теперь вам всего лишь нужно нажать на его дисплей! Модели: «Dispense-O-Matic 9000 Раздатчик автоматический». Теперь в Minecraft. Предупреждение! Раздатчик можетиспользоваться для запуска стрел и/или огненных шаров, а также других опасных предметов. Компания "Гравийные шахты MineUbuntu" не несёт ответственности за причинённый раздатчиком ущерб.
  8. fixed: Лайт открыли!

  9. Лайт почти открыли!

  10. Да, можно. Всё зависит от проги В цикле пройтись по каждому сервису, вызвать функцию. А так, есть идея: комп с несколькими датчиками/радарами, который устанавливает абсолютные (ну, то есть относительно какой-то точки ) координаты игрока. А потом... план дома с игроками, кто где и проч... Но всё потом. Сервис для сервиса? Вполне возможно. (два-три компа с 3-4 сенсорами, один главный.)
  11. Времени мало, поэтому пишу либлу медленно. Скоро допилю. Залил SHCS, SHCS-doors, а также пример.
  12. Подробности: Сервев имён хранит информацию о сервисах в виде двух таблиц. Первая имеет вид: services[<тип сервиса>][<имя сервиса>]={address=<адрес сетевой платы компа-сервиса>,<поле1>=<значение 1> и т.д.}. Вторая: addresses[<адрес сетевой платы компа-сервиса>]={type=<тип сервиса>,name=<имя сервиса>} Библиотека для сервисов на самом деле подгружает другую библиотеку для каждого типа сервиса, сама лишь служит для регистрации "слушателя". Описание, понятно, ужасное, но скоро залью примеры.
  13. 1. Оператор связывается с сервисом, сервер служит для хранения списка сервисов. (сервис ---регистрация в списке сервера---> сервер. оператор серверов. оператор сервис) По сути, можно обойтись без сервера, но тогда сеть будет заспамлена информационными сообщениями (мол, я такой-то сервис, делаю то-то) 2. Всё зависит от программы, библиотеки реализуют лишь упрощение взаимодействия. Насчёт компонентов... предполагалось, что каждый сервис соответствует одному компоненту (группе компонентов), однако, один комп может регистрировать несколько сервисов. 3. Системник 1 лвл без монитора с модемом или другого уровня (для нескольких компонентов), монитор можно использовать для сервиса-авторизации, к примеру. Возможно (но маловероятно) сделаю прогу для микроконтроллера, но они не поддерживают внешние компоненты. 4. Что-то не понял. Все компы подключены в одну сеть с коммутатором, пока что пакеты беспроводных плат не фильтруются. 5. Напишу, когда с компа буду.
  14. Библиотеки и программы для умного дома: "SWTF, в общем, вумная коблокоробочка." © Fingercomp программа dns.lua: 55% Стадия: улучшение/написание базовых функций. Pastebin: uDrk5unp библиотека operator.lua: 0% Стадия: подготовка. библиотека SHCS.lua: 50% Стадия: улучшение/написание базовых функций. Pastebin: F37yFUhs Подбиблиотеки для SHCS: Решил я недельку назад во время отсутствия на сервере сделать полезную библиотеку (ибо нефиг, я ж прогер, а прог не выкладываю), которая позволяла бы объединять все компы в единую сеть, чтобы они могли свободно использовать сервисы друг друга. Позже выяснилось, что библиотек должно быть несколько. Суть такова, что в общей сети есть несколько видов компов: Сервер имён сервисов (по сути dns). Он регистрирует сервисы и сообщает остальным компам (по запросу) о подключённых сервисах. Комп-сервис. Имеет подключённый компонент(ы) (или отвечает за определённую функцию, к примеру, контроль дверей). Библиотека была названа SHCS (Smart Home Control System) Комп-оператор, работает с компами-сервисами. Описание функций: dns.lua SHCS.lua operator.lua Пример программы для управления дверьми:
×