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

ArtHacker

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

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

  • Посещение

  • Победитель дней

    9

Сообщения, опубликованные пользователем ArtHacker


  1. В 08.01.2020 в 14:20, NEO сказал:

    Не проще написать на пистоне скрипт который всё перечисленные фичи будет делать? Гуи только всё усложняют.

    Одна из причин почему я хочу это написать с гуишкой - понять что да как.

    А просто скрипт это можно и за часик написать.


  2. Спустя огромное время я вернулся к этой штуке.
    Тему переименовал в OpenComputers Studio - Разработка из-за оффтопа. Когда я релизну программу, сделаю отдельную тему.

    Для было бы ещё прикольно если бы тему перенесли в беседку программистов, админы поняли меня.

    Разработку я начинаю с полного нуля, скорее всего буду юзать для этих вещей Qt.

     

    Cooming soon.


  3. 11 час назад, eu_tomat сказал:

    В чём проявляется аналогичность? В чём отличия? Какие преимущества имеет этот загрузчик пред другими?

    Это переработанный lib/core/boot.lua как я понял.

    Так то он отличается только дизайном


  4. Colorful

    Библиотека для удобного взаимодействия с апгрейдом "Colorful" из Computronics.

     

    Требования:

    Робот с интернет картой, разноцветным улучшением (Colorful) и установленной OpenOS

     

    Установка:

    На данный момент установка не возможна по техническим причинам.

     

    Функции:

    color.set(number) - устанавливает цвет по цифре.

    color.setRandom(number1,number2) - устанавливает рандомный цвет в указанном диапазоне.

    color.stem(channel) - подключается к каналу stem и позволяет менять цвет по цифре написанной в канале.

     

    Авторы:

    @ArtHacker - работа над библиотекой, инсталлером.

    @maxutka99 - работа над библиотекой (color.stem()).

     

    Использовано:

    Стандартные библиотеки OpenOS и OpenComputers, Computronics, Stem.

    Приятного использования :)

     

    • Нравится 3

  5. 19 минут назад, Fingercomp сказал:

    Сначала нотации. Пока сам не понимаешь ошибку, другим нельзя писать, что "при выполнении ошибка". Я, конечно, пойму, что не так, но это займёт лишнее время. Сразу нужно описывать ошибку со стэком и прочим.

     

    А теперь к сути. В третьей строке лишний local. local — это объявление локальной переменной. colors.setColor(col) — это вызов функции, но не объявление локальной переменной. Поэтому local здесь невалидный.

     

    Придирки. Если функция требует число, зачем ещё раз его пропускать через tonumber?

    Спасибо, помог.

    просто я немного туповат


  6. Всем драсте.

    Я с @maxutka99 делаю библиотеку.

    И там есть одна вещь:

    function color.set(number)
        local col = tonumber(number)
        local colors.setColor(col)
        print("Color Updated to:" ..col .."^_^")
    end

    при выполнении ошибка.

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

    Мне нужно чтобы если набрали color.set(88005553535) то это число было заключено в переменной. Именно число а не строка.

    помогите плз 


  7. Как принимать аргументы?

    Типо "SUPERPROG.lua lol" и это "lol" заточить в переменную

    И если несколько аргументов "SUPERPROG.lua lol kek chebyrek" то как каждое это слово разделить по разным переменным? Или в массив

    • Нравится 1

  8. Только что, NEO сказал:

    Зачем такие вопросы задавать? Оффтоп.

    Почему сразу не выложить проблему, откуда мы знаем насколько разбираемся в коде? может ты квантовый компьютер симулируешь...

    Или на ассемблере кодишь...

    ммм ладно исправлюсь.
    Я в меню создал кнопку под именем "Об игре" (код: about).
    Как мне сделать что-то типо меню с текстом?


  9. Только что, eu_tomat сказал:

    А зачем вообще было их раскрывать? Теперь придётся спешить.

    Теперь кто-то тоже хочет "другое с VR очками". А кто-то не только хочет, но и уже делает.

    Я раскрыл не все карты. Какие то поддельные какие-то нет. Берганук

    • Против 1

  10. В 03.11.2019 в 10:56, maxutka99 сказал:

    К малинке подключишь датчики и в OC сможешь смотреть температуру в реальной жизни или наоборот температуру реактора на экране малинки:)

    Гениально! :dance3: Возьму на заметку. 

    Но сделать я хочу другое. С VR очками.


  11. Робототехника? хмхмхмхмхмхм прыколно.

    Ок.

    Кст у меня есть RPI. 3B+.

    Я с него совсем недавно (час назад) пытался вывести изображение экрана. Куда? В VR очки (технологии Cardboard). Кстати я интересуюсь Расбериком, эмуляторами, микро контролерами (вы могли заметить это). К всему этому дополнительно интересуюсь VR. Что же я хочу сделать?):rolleyes:угадайте. (извините что не по теме.)

    связано с OC.


  12. В 28.10.2019 в 05:07, Totoro сказал:

    Электрон это не "просто ещё одна UI библиотека". Это хренотня собранная на основе браузера Chromuim.

    Так что нет, аналогов для луа нету.

     

    Если нужен фреймворк для создания интерфейсов на Lua, можно начать отсюда:

    http://lua-users.org/wiki/GraphicalUserInterfaceToolkits

    Ну и дальше в Google по запросу "GUI library for Lua".

     

    Альтернативный вариант - рисовать UI через графический фреймворк типа Love2D.

    Thank you ;)

    Лечу строить кубики :neo:

×
×
  • Создать...