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

Chebuya

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

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

  • Посещение

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

    72

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


  1. 37 минут назад, GNT сказал:

    как запустить прогу на других компах через интернет-плату? тоесть сканируем все пк с интернет-платой, отсылаем файл и запускаем

    Мне кажется вопрос некорректно задан.

    "Отсканировать" другие компьютеры невозможно, нужно делать какие-то внешние сервера или использовать сетевую карту. Как решение - 
    мост Ridav, Stem или IRC-modem:

    Таким образом можно передавать данные через интернет карту.


  2. 2 часа назад, Alex сказал:

    iChun’s Hats? Там же вроде шляпы(модели) фиксированные только было можно выбрать. Или нет? А может они просто допилили его(модельку робота добавили).
    Самое интересное, что роботик этот даже с работающими анимированными габаритными огнями, ну или как там у него эта полоска подсветки называется.

    там еще у человека справа рюкзачок какой-то. Возможно это мод разработанный специально для таких "майнконов" в майне


  3. 52 минуты назад, Hikooshi сказал:

    ...

    Потому что библиотеки robot, internet, event - это обёртка над компонентами, которая предоставляет более удобный интерфейс для обработки. Допустим чтобы повернуть роботом именно через компонент - надо писать не robot.turnRight(), а component.robot.turn(true)

    А с internet все ещё проще. На самой вики даже написано, что component.internet обладает базовыми функциями, без удобной обёртки "internet"

    P.S Если нужно через компонент - нужно перед каждый получением данных добавить "холостой" .read(), не знаю с чем это связано. Через компонент данные получает не в чанках, а просто как строку.


  4. Тут такой вопрос, а на 1.12.2 действительно поломан индикатор заряда у планшета или это у меня проблемы?

    Вот планшет(Надеюсь на эту фотку не накинут спойлер, иначе это маразм уже)

    G8SX9bm.png

    Но на самом деле планшет разряжен:

    0B7eqOd.png

    Может еще кто-нибудь проверить?


  5. 1 час назад, Hikooshi сказал:

    именно так я и делал, принт просто ничего не возращал, то есть:

    > result, response = pcall(internet.request, "http://example.org/") if result then for chunk in response do print(chunk) end end

    >

    пустая строка дальше выдается

    Это уже на стороне тебя проблемы, у меня все принтится:

    Скрытый текст

    rUuyQ5u.png


    Утром возможно знатоки придут, возможно что-то скажут 


  6. 1 минуту назад, Hikooshi сказал:

    хочу через интерпретатор проверить, как оно работает, но цикл почему-то не возвращает ничего (цикл с чанками), хотя через .read() можно текст вернуть. Вот и спрашиваю, что не так, если в программе этот цикл работает, а в консоли (интерпретаторе) - нет

    Да вроде всё работает, и цикла я там не увидел. Попробуй в интерпретаторе запустить этот код:
    result, response = pcall(internet.request, "http://example.org/") if result then for chunk in response do print(chunk) end end


  7. 1 минуту назад, cyber01 сказал:

    @BrightYC 

    Я немного другое спрашивал) Рост у растений идет N тиков при соблюдении условий. Твоя прога чисто свет вкл/выкл или влияет именно на тики? 

    Именно на тики, да. gamerule dodaylightcycle false отключает движение солнца и я вручную его двигаю каждую минуту


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

    там уже это реализовано давно. Только намного проще и без привязки к реальному времени. Там просто тикает время в другом темпе.

    Дело не в этом, я делал упор на то, что выглядываешь в окно днём - у тебя светло и в майне, так же и с ночью. Но боюсь у всех игроков разный часовой пояс, так что такой цикл дня будет неудобен для остальных


  9. 21 минуту назад, cyber01 сказал:

    А это влияет чисто на луну или на весь цикл дня-ночи игровой? Не сломает это всякие там фермы и прочее? Ну что медленнее расти будет все

    Фермы не поломает, так как все делают освещение для ферм. Но если освещения нет - то расти не будет, да.

     

    Влияет на всё время в майне.

    То есть, в 5 утра начинается восход, появляется свет и прочее. В 12:00 солнце в майне находится в зените, в 18:00 начинает темнеть, но так как обычно сидишь в майне по вечерам - на улице темень, зомби и прочее.

     

    P.S Кстати, забыл указать, что для корректной работы /gamerule dodaylightcycle false нужен

    P.P.S @Alex Как на счёт реализовать механику такого цикла дня на атомике?


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

    Это как раз не вызывает вопросов. Если в сундуках есть хотя бы один предмет, то перемещая его из сундука в сундук, алгоритм сможет определить топологию сети. 

    Вот и я только к этому и пришёл, больше никак не определить


  11. Еще до нового года, пришла в голову мысль свести майночасы и реальные.

     

    Вышел вот такой простой код: https://github.com/BrightYC/Other/blob/master/realtime.lua


    Работает в фоне, можно настроить свой часовой пояс и время обновления таймштампа(Нужно для того, если сервер остановился/вышли из игры).
    Для работы требуется только карта отладки, ничего больше.

    Пара фотографий:

    Скрытый текст

     


    WTubrIO.png

    Время 15:20
    s6sQjfu.png

     


    Время 23:20

     

    Получилась довольно забавная штука, но на практике - не очень. Чаще всего заходишь в игру вечером - в итоге у тебя всегда в игре луна.

     

    • Нравится 4

  12. 1 час назад, Alex сказал:

    Взять даже те же кодовые двери и кнопочные блоки из openSecurity. Конструкция стен не всегда позволяет эстетично подцепить к ним провода. А радио-контроллеры бы решили эту проблему.

    Нужны фасады как из EnderIO, кстати, видел где-то аддон на кондуиты OpenComputers'овские, но они на 1.12.2.

    Так же есть AE2 кондуиты, но они так же на 1.12.2 D=


  13. Автор вообще скрывает что это за ферма, а вдруг это какая-то дюп-машина?
    И я проспонсировал клуб начинающих дюперов?

    4 часа назад, Alex сказал:

    по правилам такой "заказ" по-хорошему нужно было бы сразу в корзину выкинуть:) Вообще удивляюсь, что кто-то еще за него взялся и какой-то код пишет. В заказе даже смысл с большим трудом прослеживается.

    В любом случае никто браться за такие задания не хотят, так как простые. Но я попутно с роботами игрался, а дело там минутное было, вот и решил помочь клубу начинающих дюперов(или что там за ферма, подозрительно всё это)

    • Нравится 1

  14. 41 минуту назад, eu_tomat сказал:

    А для чего задействован счётчик, считающий арифметическую прогрессию? Он заставит предметы выгружаться, когда их количество превысит 10.

    Предлагаю вообще избавиться от счётчика, а проверку упростить

    Куда-то меня совсем понесло, то магнит для чего-то, то считать для чего-то начал. 

    P.S Исправил.


  15. 1 минуту назад, Andrej сказал:

     

    Нужно что бы он вещи которые добыл выбрасивал из инвентаря когда будет 64 шт.

    Притягивающий луч не обезательно.

    На счёт выбрасывания забыл, а притягивающий луч почему не обязателен? Как он инструмент будет подбирать который выбросил?

     


  16. 9 часов назад, Andrej сказал:

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

    Не до конца понял что ты хочешь, но сделал.

    На роботе нужно иметь контроллер инвентаря и улучшение "инвентарь"

    Скрытый текст
    
    local robot = require("robot")
    local component = require("component")
    local inv_ctrl = component.inventory_controller
    
    while true do
      if robot.durability() <= 0.2 then
        robot.select(2)
        inv_ctrl.equip()
        robot.drop()
        os.sleep(10)
        robot.suck()
        inv_ctrl.equip()
        robot.select(1)
      end
      if robot.count() >= 64 then
        robot.drop()
      end
      robot.use()
      os.sleep(0)
    end

     

     


  17. 3 часа назад, yura0138 сказал:

    Необходимо вывести одно изображение на 2 монитора, при этом чтобы можно было на одном с подключенной клавиатурой что-то делать, а на втором это отображалось, а так же как (оборвать руки) сделать что-бы я мог что-то писать на мониторе, а другие игроки могли только смотреть на это?

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

    Как я понял - ты хочешь дублировать изображение? Это можно делать с помощью двух видеокарт, или по очереди отрисовывать, но это не очень удобно)

    Но всё же - лучше не дублировать, а просто добавить пользователей - useradd <никнейм>
    И всё, никто не сможет писать кроме тебя, и тех людей которых ты еще добавишь


  18. 2 часа назад, eu_tomat сказал:

    Фанаты Forestry то же самое говорят о дроноферме=)

    Дрон стоит сущие копейки, если не считать жемчуги эндера =) 
    Нужно всего 1 память, процессор и 2 инвентаря

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