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

Aддоны для OpenComputers

Рекомендованные сообщения

На забугорном домене лежит забугорный сайт, где находится забугорный форум, где обсуждают забугорные темы.
В общем, просматривая в очередной разик форум @ oc.cil.li, заметил сразу два почти-подряд аддона к ОС.
 

I. OpenFM.

К аддонам под ОС причислить эту мурму можно с большой натяжкой, что я и сделал — за то, что этот автор делал тру-аддоны.
 
В общем, эта помпесная штуковина "заменяет" любой нормальный мьюзик-плеер. Ага, с большой натяжкой ;) А если точнее — позволяет прослушивать интернет-радио прямо в игре. И если среднестатистический Ноу-Модс Архканьюп Иванович, как обычно, начинает готовить тухлые яйца и помидорчики, то будет ошибаться.
 
Штука работает по интересному принципу: блок, по сути, работает только как раздатчик ссылки потока. Клиент же, в свою очередь, подключается к потоку интернет-радио и начинает крутить пластинку. Собственно, сервер страдает от этой штуки не сильнее, чем от сундучка.
 


OpenFM.png
Картинка висит в топике на форумах, на всякий случай, за авторством Michiyo.


 
Чистый и опрятный интерфейс, где всё (почти) интуитивно понятно: закрыть, посыпать редстоун-пылькой, потыкать, кажется, бесполезный индикатор (на самом деле — регулятор громкости, да).
В центре фокуса у нас поле для ввода URL на поток.
Снизу кнопки для очистки поля, вставки, сохранения и удаления. Снизу — незаметная реклама производителя и самая весёлая кнопка паузы-старта.
 
Потоки принимаются в форматах MPEG 1..3 или в плейлистах pls/m3u с файлами опять-таки MPEG 1..3.
 
Ну, и решим вопрос об интеграции с ОС. Под спойлером список функций.

 

  • openfm_radio.setURL(url:String) — устанавливает ссылку на заданную.
  • openfm_radio.start() — включить музыку! :rap:
  • openfm_radio.stop() — выключить музыку.
  • openfm_radio.volUp() — странное решение, которое увеличивает громкость на единицу.
  • openfm_radio.volDown() — странное решение, которое уменьшает громкость на единицу.
  • openfm_radio.getVol() — возвращает текущую громкость.
  • openfm_radio.setScreenColor(hexNum:Number) — устанавливает, не поверите, цвет экрана у радио! Палитра, очевидно, RGB.
  • openfm_radio.getScreenSolor() — возвращает текущий цвет радио.
  • openfm_radio.setScreenText(text:String) — и ещё один ВАУ-эффект: устанавливает текст, который будет отображаться на этом экране! Если длина строки больше ширины экрана, просто призывается бегущая строка.

 


 
Ссылка на скачивание: http://minecraft.curseforge.com/projects/openfm
Ссылка на топик: http://oc.cil.li/index.php?/topic/743-openfm-streaming-radio-with-oc-control/
Ссылка на исходники и баг-трекер: https://github.com/PC-Logix/OpenFM
 



 

II. OC-Minecarts.

Есть вагонетки — штуки, в которых можно сидеть и кататься по шахторельсам.
Есть компы — в частности, перед оным Вы сейчас и находитесь.
А есть энтузиасты.
Так вот, эти чёртовы энтузиасты решили поместить льва в клетку компы в вагонетку.
 
С этой целью была создана тема на баг-трекере в далёком четырнадцатом году. https://github.com/MightyPirates/OpenComputers/issues/465— вот историческая ссылка на сей артефакт. Было принято решение компы вынуть из вагонетки и отправить @LeshaInc кодить на них, а вагонетки — лагодромщику на его развлечения.
 
Собственно, уже не так давно, а если точнее, то недавно, у нас снова всплыла эта тема. Только не на баг-трекере, а отдельно, и не просто идеей, а аддоном.
Встречайте! OC-Minecarts готовы порабощать мир!
 
О вопросах эксплутации проблема, казалось бы, не стоит. Вот только, как выяснилось, роботами и дронами всё это хозяйство делать проще. Но не суть.
 
Этот мод добавляет:

  • Вагонетки
  • Специальный блок Ж/Д путей, заряжающий батарею компьютеров
  • Пути общения со внешним миром через сообщения и контроллер

Самое интересное, что вагонетка контролируется компьютером! Для чего предусмотрено несколько специальных команд, с которыми ознакомиться Вы можете здесь: https://github.com/feldim2425/OC-Minecarts/wiki/Computer-Cart-(Component)
 
Ссылка на топик: http://oc.cil.li/index.php?/topic/737-mc-1710oc-15-oc-minecarts-alpha/
Ссылка на скачивание: http://minecraft.curseforge.com/projects/oc-minecarts
Ссылка на исходники и вики с баг-трекером: https://github.com/feldim2425/OC-Minecarts/
 
 




В этой теме предлагаю оставлять свои варианты применения данных штуковин или программки =)
  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Помню кто-то очень хотел нормальную музыку в майне :) Алекс вроде

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавили-бы  сцепку вагонеток, можно было-бы устроить локомотив на радио управлении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавили-бы  сцепку вагонеток, можно было-бы устроить локомотив на радио управлении.

Автор планирует добавить контролирование локомотивов. А сцеплять уже можно, вроде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

OC-Minecarts – интересный модик. И после экспериментов с ним у меня возник вопрос.

 

Редстоун-карта как первого, так и второго уровней без проблем помещается в компьютерную вагонетку – как при сборке, так и в контейнер для плат. Но компонент redstone почему-то отсутствует, игнорируя наличие красной платы в вагонетке. Это баг или фича?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×