maxutka99 26 Опубликовано: 24 января, 2020 Сделайте эмулятор опеноси в MineOS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ArtHacker 39 Опубликовано: 24 января, 2020 1 минуту назад, maxutka99 сказал: Сделайте эмулятор опеноси в MineOS ты спиратил из моей головы идею. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
maxutka99 26 Опубликовано: 24 января, 2020 Только что, ArtHacker сказал: ты спиратил из моей головы идею. ага, да) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 25 января, 2020 А потом на этом эмуляторе запускаем старую версию MineOS, которая еще требовала OpenOS и так рекурсивно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 20 апреля, 2020 В оси есть сканер ввод пароля для авторизации. Ввод пароля разрешается вообще всем игрокам? Если да, то это значит, что useradd на момент ввода снимается и можно сломать чужой комп. Получается уязвимость. Это так или ось не трогает useradd? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 21 апреля, 2020 Useradd не снимается и работает параллельно с доп. защитой в виде строкового пароля. Просто как плюха для желающих защищать комп и так, и эдак. Обе вариации конфигурируются в приложении Settings 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 21 апреля, 2020 (изменено) Есть возможность добавить в MineOS стандартные либы OpenOS? Хотелось бы serialization Изменено 21 апреля, 2020 пользователем hohserg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asummonster 592 Опубликовано: 22 апреля, 2020 7 часов назад, hohserg сказал: Есть возможность добавить в MineOS стандартные либы OpenOS? Хотелось бы serialization Чего же нет? Спокойно перенеслась и работает. На дискету себе сохрани её из openos и скопируй в /Libraries, или с гитхаба скачай Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 22 апреля, 2020 8 часов назад, hohserg сказал: Есть возможность добавить в MineOS стандартные либы OpenOS? Хотелось бы serialization А какого функционала либ из опеноси (помимо сериализации) по твоему мнению не хватает? Сериализация/десериализация и так доступна из коробки, на вики вся инфа: https://github.com/IgorTimofeev/MineOS/wiki/Text-API Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 22 апреля, 2020 Хотелось бы именно API OpenOS, чтобы была переносимость программы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 22 апреля, 2020 Увы, это всё же разные ОС, и имеют хоть и схожие, но различные API. Простые скрипты по типу установки уровня редстоун-сигнала от I/O-блока вряд ли будут отличаться, а вот отображение или чтение пользовательских данных уже могут сильно разниться, т.к. опенось имеет консольную систему ввода-вывода, а майнось - графическую. Я всё же повторю свой вопрос, ибо ответа не узрел: какого функционала опеноси тебе не хватает в майноси? Какого рода программы/API ты считаешь нужным перенести? И в чем заключается сложность изучения API майноси? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asummonster 592 Опубликовано: 22 апреля, 2020 38 минут назад, ECS сказал: Увы, это всё же разные ОС, и имеют хоть и схожие, но различные API. Простые скрипты по типу установки уровня редстоун-сигнала от I/O-блока вряд ли будут отличаться, а вот отображение или чтение пользовательских данных уже могут сильно разниться, т.к. опенось имеет консольную систему ввода-вывода, а майнось - графическую. Я всё же повторю свой вопрос, ибо ответа не узрел: какого функционала опеноси тебе не хватает в майноси? Какого рода программы/API ты считаешь нужным перенести? И в чем заключается сложность изучения API майноси? Может стоит сделать некий "режим совместимости" с OpenOS программами и запускать их как консольные приложения, с виртуальным доступом к некоторым компонентам, типа gpu? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 22 апреля, 2020 26 минут назад, Asummonster сказал: Может стоит сделать некий "режим совместимости" с OpenOS программами Для некоммерческого проекта, имхо, овчинка не стоит выделки. В сурвайвале на сервере я обычно упираюсь в потребность в репрезентативных гуишных приложениях для мониторинга/управления реакторами/фабриками, либо удалённого управления роботами-шахтёрами с отображением графической статистики на экране, и даже не припомню, чтобы пользовался какой-либо консольно-ориентированной программой (разве что на старте игры или для быстрого просмотра возможностей компонентов). Всё так или иначе упиралось в GPU'шный мазохизм с графикой и тоннами setBackground/setForeground: поэтому, собственно, я и стал писать майнось как более-менее удобный конструктор для гуишных приложений с возможностью запуска приложух за пару кликов. Лично для себя я не вижу ни удобства, ни выгоды в написании приложения-враппера, имитирующего опеносовские либы tty/term/shell/thread, которым даже пользоваться не буду. Ну серьёзно, какие конкретно опеносовские скрипты настолько жизненно важны и настолько сложны в написании, что их нельзя реализовать в майноське и выложить в маркет? Уже в третий раз спрашиваю, а ответа всё нет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Xottabich 11 Опубликовано: 22 апреля, 2020 MineOs посылает на дальние земли Русские символы в имени Профиля и вызывает ошибку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 22 апреля, 2020 (изменено) В 22.04.2020 в 22:16, Xottabich сказал: MineOs посылает на дальние земли Русские символы в имени Профиля и вызывает ошибку. В каком приложении или при каких условиях? Клиент на винде, линуксе? Поставил оську с юзером "Тест", добавил ещё одного "Мяу-мяу", и всё в порядке: Скрытый текст Изменено 24 апреля, 2020 пользователем Alex спойлер Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asummonster 592 Опубликовано: 22 апреля, 2020 (изменено) В 22.04.2020 в 22:42, ECS сказал: В каком приложении или при каких условиях? Клиент на винде, линуксе? Поставил оську с юзером "Тест", добавил ещё одного "Мяу-мяу", и всё в порядке... Сервер на линуксе, что-то там неприятное происходит Скрытый текст Изменено 24 апреля, 2020 пользователем Alex сокращение цитаты, спойлер Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS Автор темы 1 906 Опубликовано: 22 апреля, 2020 Забавно, тут уж бох в помощь. Интересно, на опеноси та же ерунда или же они замутили принудительное экранирование для "некорректных" символов в составных частях путей? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fronun 2 Опубликовано: 7 мая, 2020 В 24.01.2020 в 20:13, maxutka99 сказал: Сделайте эмулятор опеноси в MineOS Проще уж запилить аналог ssh для OpenComputers, чем пилить эмулятор. Да, и как Игорь выше сказал, что лучше сделать на майносе, чем делать скажем так "прокси" для скрипта, чтобы оно запустилось на MineOS 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Doob 2 753 Опубликовано: 7 мая, 2020 Майн стартует медленно, это беда. А то можно было бы запихнуть несколько конфигураций опенкомпов в докере, с сервера выдавать доступ к контейнерам и был бы самый достоверный эмулятор. Правда это еще клиент писать... 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RasonGame 15 Опубликовано: 12 мая, 2020 В 07.05.2020 в 13:13, Doob сказал: Майн стартует медленно, это беда. А то можно было бы запихнуть несколько конфигураций опенкомпов в докере, с сервера выдавать доступ к контейнерам и был бы самый достоверный эмулятор. Правда это еще клиент писать... Есть ocvm(https://github.com/payonel/ocvm), но в нем с MineOS беда, я его вместо баша на ssh лепил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах