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

_bongo_

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

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

  • Посещение

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

    2

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


  1. 5 часов назад, Taoshi сказал:

    Используйте wget, чтобы получать данные из указанного адреса в сети интернет и сохранять на диске 

    Плохая идея
    1. я так уже пытался
    2. если попытаться добавить картинку эту в прогу
    всё вырубается


  2. Сделал я программу, как залить в неё картинку?
    я про то что бы загрузить картинку в жёсткий диск, а далее в прогу, как кидать картинки в программы я знаю
    В картинке которую я смог вставить вот такой вод код
    unknown.png

    • В шоке 1
    • Против 1

  3. тут ещё кое-что передали:

    Нет, дело в том, что у меня есть кнопка выхода из программы и мне надо, чтобы она работала даже во время ожидания. Были попытки сделать через thread, но выполнения os.sleep() ждёт вся система. Следовательно мне надо заменить os.sleep() на функцию, которую не ждёт вся система, а только основной поток. Вопрос: как сделать такую функцию?

    • Спасибо 1

  4. моя подруга сделала вот такой код:
     

    Цитата

    local component = require("component")
    local gpu = component.gpu
    local rs = component.redstone
    local e = require('event').pull
    local W, H = gpu.getResolution()
    local b_color, f_color = gpu.getBackground(), gpu.getForeground()
     
    local tButtons = {
      {
      visible = false,
      X = 5,
      Y = 5,
      W = 6,
      H = 3,
      color = 0x3a3636,
      textColor = 0x000033,
      text = "start"
      },
      {
      visible = false,
      X = W-5,
      Y = H-35,
      W = 1,
      H = 1,
      color = 0x001111,
      textColor = 0x9c0d06,
      text = "X"
     }
    }
     
     
    local function drawButton(n) 
      gpu.setBackground(tButtons[n].color)
      gpu.setForeground(tButtons[n].textColor)
      gpu.fill(tButtons[n].X, tButtons[n].Y, tButtons[n].W, tButtons[n].H, ' ')
      gpu.set(tButtons[n].X+(tButtons[n].W/2)-(#tButtons[n].text/2), tButtons[n].Y+(tButtons[n].H/2), tButtons[n].text)
    end
     
    local function refresh(n) 
        gpu.setBackground(b_color) 
        gpu.fill(tButtons[n].X, tButtons[n].Y, tButtons[n].W, tButtons[n].H, ' ') 
        drawButton(n)
      
    end
     
    gpu.fill(1, 1, W, H, ' ')
     
    for i = 1, #tButtons do
      refresh(i)
    end
     
    while true do
      local tEvent = {e('touch')} 
      for i=1, #tButtons do
     
          if tEvent[3] >= tButtons.X and tEvent[3] <= tButtons.X+tButtons.W and tEvent[4] >= tButtons.Y and tEvent[4] <= tButtons.Y+tButtons.H then
       if tButtons.text == "start" then
        os.sleep(120)
        rs.setOutput(1,15)
        tButtons.text = "stop"
        refresh(i)
        goto continue
        end
     
      if tButtons.text == "stop" then
         tButtons.text = "start"
         rs.setOutput(1,0)
         refresh(i)
         goto continue 
     end
      if tButtons.text == "X" then
        for n=1,#tButtons do
        gpu.setBackground(0x00000)
        gpu.setForeground(0xffffff) 
        gpu.fill(0, 0, W, H, ' ') 
    end 
       os.exit()
    end
     
         ::continue::  
    end
          end
    end

    Его задача: нажать на кнопку и после 120 секунд он выдаёт красный сигнал
    но не в этом суть...
    как сделать так что бы os.sleep(120) не ждала вся система
    а ждал только сам таймер
    ( просто после нажатия на кнопку "start" кнопка остаётся прежней, но только по истечению 120 секунд она меняется на "stop" )
     

    • Спасибо 1

  5. 3 часа назад, Leva5678567 сказал:

    У меня синий экран пишет нету биоса хотя карта биоса вставлена

     

    я уверен что ты вставил не ту карту биоса которую запрашивает компудахтер
    Есть 2 вида карт биоса : EEprom и EEprom( Lua Bios ) 
    Я уверен на 100% ты вставил карту EEprom которая не подходит для пк, а нужная тебе карта называется EEprom( Lua Bios )
    вот её крафт:
    image.png.b80a7b5b91d887e4955bde5a24fda1ac.png
     

    • Нравится 1
    • Одобряю 1
    • Спасибо 1

  6. Как конвертировать файл 3D модели с форматом .qb , в код 3D модели из OpenComputers
    файл:https://disk.yandex.ru/d/ST_iLYLhjTQttQ
    просто с разрешением .vox цвета все ломаются и всё
    а с .qb всё отлично, только известные мне конверторы не принимают этот тип файла

    • Спасибо 1

  7. В 24.06.2021 в 00:06, serafim сказал:

    По просьбе сделал монитор онлайна игроков (овнеров и мемберов)

    Подвох был в том что они были залогинены на ПК и не отображались

     

    https://pastebin.com/fgVyP3LK  или  pastebin get fgVyP3LK u

    DODsH05.png

    Этот
    ( если можно:3 )

    • Спасибо 1

  8. 4 часа назад, hohserg сказал:

    Проверь конфиг, правильные ли адреса и порты там указаны.

    И скинь его(конфиг)

    Может быть я чего-то не понимаю
    или нужно как-то ставить этот порт или адрес 

    image.png.58265b043f02267d088739a8387abff2.png
    image.png.237c0a7694c412f4d22aa32f94540fbb.png

    • Спасибо 1

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

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

    Все настроено так, чтобы робот работал максимально автономно и без вмешательства игрока в процесс крафта.

    Если есть желание что-то менять, меняйте. Лично я в этом не вижу никакого смысла

    Если из сундука не берутся вещи что делать?
    в рг робота я добавил. и что дальше?

    • Спасибо 1

  10. Описание: Требуется программа на выведения топ генов в растениях, в моде ic2. - программа для робота
    Награда: я не играю на проекте так-же денежной наградой не могу обеспечить, но могу сделать на заказ 3D модельку в Magic Voxel.
    Оборудование: сам робот , и инструменты с которыми он будет работать
    Требования к ПО: когда растение было посажено, через время оно вырастает. робот анализирует это растение и если оно подойдёт для выведения более лучших генов то робот его пересаживает за место самого слабого растения по генам.
    Ссылка с гайдом как выводить кропсы: https://clck.ru/TrgfE - ссылку я укоротил тк она очень большая
    Связь: дискорд: бонго#6666

    • Спасибо 1

  11. Что в коде ГУК отвечает за перенос предметов в сундук под ним?
    Если эту строку убрать или изменить что-бы он выкидывал только камень можно было бы и трубами леса закидывать и песок.

     

    тк он при окончании цикла выкидывает всё кроме 3 слотов и слота с инструментом

    • Спасибо 1

  12. Спасибо , всё работает:3
    Я решил провернуть способ с серверной стойкой и сидел ещё 30мин смотрел видео гайды как собрать стойку так что-бы она работала:prankster:

    • Спасибо 1

  13. Как увеличить кол-во возможных подключенных компонентов для подключения к системнику?
    Максимальное кол-во вроде или 5 или 6
    можно ли как-то увеличить этот предел?
    image.png.3634c061449c9b84a65db344190cacd2.png

    • Спасибо 1

  14. есть классная программа под название радар:

    Цитата

     

    local term = require('term')
    local com = require('component')
    local sensor = com.radar
    local gpu = com.gpu
    floor = math.floor


    color = {
        green = 0x00ff00,
        yellow = 0xffb600,
        red = 0xff0000
    }

    -- Белый список ---
    white = {
        _bongo_ = true,
        HyperGelax = true,
        Kamish32 = true,
        murphyy    = true
        pumpkin_sl = true
    }

     
    gpu.setResolution(35,15)

    while true do
        pl = sensor.getPlayers()
        term.clear()
        gpu.setForeground(color.yellow)
        gpu.set(2,1, 'В зоне обнаружения радара: '..#pl..' чел.')
            for i = 1, #pl do
                if white[pl.name] then gpu.setForeground(color.green)
                else gpu.setForeground(color.red) end
                gpu.set(2, i+1, i..'. '..pl.name)
                gpu.set(25, i+1, ' - '..floor(pl.distance)..' м')
            end
        os.sleep(30)
    end 

     

    Однако если её запустить она просканирует местность и обнаружит 1 человека, а если придет второй человек она его не будет фиксировать + не фиксирует изменение дистанции.
    Как это исправить? 

    • Спасибо 1
    • Грусть 1

  15. 11 минуту назад, eu_tomat сказал:

    Текстура может зависеть от использованного пакета текстур. Найти можно в зависимости от языка:

    Linked Card

    Связанная плата

    Пара связанных плат создаётся одним крафтом.

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

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

    image.png.96e238143e18d7412f3f841de11dd73c.png


    я нашёл карту на версии 1 7 10 она называется так, и не отображается в Nei. спасибо вам большое

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

    unknown.png

     


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

    Вставить связанную карту в робота и запустить программу ещё раз.

    я в NEI не нашёл тоннельную связанную карту. есть фото какая у неё текстура?
    я также поставил плату беспроводной сети , тоже не работает:

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

    image.png.be66c321dbd86d63a38f30c13ed54b5e.png

     

    и ставил сетевую карту , тоже нет результата:

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

    unknown.png

     

    я так понял что нужно сделать карту и связать её с чем-то, но я не знаю как.
    Если вы знаете то скажите пж, очень нужно.

     

    • Грусть 1
×
×
  • Создать...