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

Fronun

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

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

  • Посещение

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

    1

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


  1. В 24.01.2020 в 20:13, maxutka99 сказал:

    Сделайте эмулятор опеноси в MineOS :)

    Проще уж запилить аналог ssh для OpenComputers, чем пилить эмулятор. Да, и как Игорь выше сказал, что лучше сделать на майносе, чем делать скажем так "прокси" для скрипта, чтобы оно запустилось на MineOS

    • Нравится 1

  2. Я решил ради удобности, написать программу для включения удаленного компьютера, она сохраняет скрипт для включения удаленного компьютера с другого компьютера. ВАЖНО! Чтобы удаленный компьютер был в зоне доступа компьютера который будет отправлять пакет для включения.

    Программа умеет пока что отправлять только с беспроводного модема, и с проводным модемом.
    Установка: pastebin run gDNNSYSP
    Screenshot_17.png.50fdccf0c8876cfa8c78c148cf910bde.png

     

     

     

     

    • Нравится 1

  3. Ну вообще, рекомендую смотреть на официальный вики, и на неофициальный русский вики, а также смотреть чужой код, ну вообщем черпать информацию с любого доступного источника.


  4. В 15.04.2019 в 20:58, kittens сказал:

    У меня появилась идея сделать для этой ос маленькую копию стима, как вам такая идея?

    А зачем принципе? Я вот не вижу смысл делать отдельный репозиторий для игр. (Да и темболее их под МайнОС нету, ну или почти)


  5. @MisterFunny01

    17 часов назад, MisterFunny01 сказал:

    спасибо вам. Просто я закопался. Я не знаю Lua. И я не хочу юзать чужой софт. Я хочу писать все сам. спасибо

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


  6. Чёт я соскучился по багам хп((( Вот только у меня вопрос, и он долго долго лежит у меня в голове, как ты делаешь меню? Как в ВК клиенте, или в Settings, я так понимаю ты просто добавляешь  GUI.button? Со скроллом?


  7. это только для одной кнопочки, но если хочешь много кнопочек использовать то лучше это использовать.

    local GUI = require("GUI")
    local computer = require("computer")
    
    
    local mainContainer = GUI.fullScreenContainer()
    mainContainer:addChild(GUI.panel(1, 1, mainContainer.width, mainContainer.height, 0x2D2D2D))
    
    local layout = mainContainer:addChild(GUI.layout(1, 4, 1, 1, 1, 1))
    
    local function button(text)
      return layout:addChild(GUI.button(2, 2, 30, 3, 0xFFFFFF, 0x555555, 0x880000, 0xFFFFFF, text))
    end
    
    button("лол").onTouch = function()
    GUI.alert("KEK")
    end
    
    mainContainer:drawOnScreen(true)
    mainContainer:startEventHandling()

    правда у меня криво получилось.....


  8. -- подключаем библеотеку
    local GUI = require("GUI")
    local computer = require("computer")
    
    
    local mainContainer = GUI.fullScreenContainer()
    mainContainer:addChild(GUI.panel(1, 1, mainContainer.width, mainContainer.height, 0x2D2D2D))
    
    local shutdownbutton = mainContainer:addChild(GUI.button(2, 2, 30, 3, 0xFFFFFF, 0x555555, 0x880000, 0xFFFFFF, "Жмякай"))
    
    shutdownbutton.onTouch = function()
    computer.shutdown()
    end

    Screenshot_5.thumb.png.7e38d831ac52b6e38ed3088d62ea0ca2.png

     

    только добавь layout чтобы автоматом была на центре.


  9. Хоспади, можешь воспользоваться библеотекой GUI от ECS, темболее там есть документация (правда, там тонна фич не задокументирована), посмотри исходники MineOS, я обычно так делаю когда пишу какую нибудь прошку.


  10. 06.12.2018 в 14:45, Totoro сказал:

    Ну да, браузер и интранет это немного другое.

     

    Для того чтобы сделать внутриигровой интернет - надо наладить какую-то сетевую структуру на модемах.

    Основная цель такого интернета - это возможность передать данные с любого компьютера в сети на любой другой.

    Или хотябы между избранными "серверами" и их клиентами.

    Тут можно почитать про небезызвестный OpenNet и глянуть на децентрализованный лайтовый вариант - Zn.

     

    Браузер уже надо писать когда готова основная сеть.

    Когда компьютеры научатся передавать друг другу информацию, можно придумать специальный формат данных,

    который будет описывать интернет странички. Как HTML.

    Полная поддержка HTML в OpenComputers смысла не имеет, да и будет очень сложна в реализации.

    Имеет смысл свой, упрощенный формат, на подобии BB кодов.

    Пример можно посмотреть тут. Это информационная доска, которую мы делали для какого-то из серверов.

    Она умеет отрисовывать простейшее форматирование текста + гиперссылки. Почти то что нужно.

     

    Кроме того, для OpenNet (или CraftNet) был и более полноценный браузер. Мне его вроде показывал @Zer0Galaxy

    Не знаю, сохранились ли исходные коды.

     

    P.S. В принципе, для создания сети можно использовать и Stem.

    Например, организовывать сервера в сети в виде stem-каналов. Но в отличии от, например, OpenNet, который

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

    интернет-карту.

    Если это не проблема - то я только за. 😃

    ну вообще, мы хотели с другом (не с MineCR), сделать так компьютер(клиент) <-> роутер (микроконтроллер, может я делаю ошибки и может нельзя так делать, но можно сделать прошивку на EEPROM, правда ограничение 4096 кб(( ), <-> dns-сервер <-> веб-хост, я так хотел сделать, чтобы соединялись через мост. (Роутер и сервер я имею виду что через мост)


  11. 06.12.2018 в 13:42, MineCR сказал:

    Он хочет сделать внутриигровой интернет и браузер в ОК, но чтоб через мост было. Не спрашивайте почему так. ))

    Фроня, не вводи людей в заблуждение, это для передачи сообщений сделано, тем более многоканально. А у тебя совсем другое и пробегись по темам форума с браузерами в ОК.

    Майн, как ты меня нашел?

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