eu_tomat
Модераторы-
Публикации
2 666 -
Зарегистрирован
-
Посещение
-
Победитель дней
331
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя eu_tomat
-
@Zer0Galaxy У меня в локальной игре тоже всё работает. Да и на серверах раньше работало. Точнее говоря, я не помню каких-либо проблем. @Asior А ты можешь воспроизвести этот эксперимент на том сервере, где список пользователей слетает? И что за сервер, если не секрет?
- 24 ответа
-
- блокировка
- защита
- (и ещё 3 )
-
Метод защиты робота есть. Он не так короток и прост, как хотелось бы, но всё ещё элементарен. Ой! Спасибо, конечно, но не такого ответа я ожидал. Уточню свой вопрос. Костыли меня интересуют в последнюю очередь. Интереснее другое: можно ли в данном случае обойтись без костылей? До этой темы многие из нас использовали стандартное решение: Но, как оказалось, не все столь же оптимистичны: Мой вопрос: Действительно ли список доступа computer.users слетает при движении робота, и как это воспроизвести?
- 24 ответа
-
- блокировка
- защита
- (и ещё 3 )
-
А может, лучше по старинке через computer.addUser? Или этот механизм всё-таки ломается при каких-то условиях? Есть какие-то идеи на этот счёт?
- 24 ответа
-
- блокировка
- защита
- (и ещё 3 )
-
Ой, да сможет... Может, новичка это остановит. Но достаточное количество переводов строк в буфере обмена поможет и препятствия вроде io.read() прочистить, и любую последовательность команд передать на выполнение. Доступ к интерпретатору команд Lua тоже не особо усложнится.
- 24 ответа
-
- блокировка
- защита
- (и ещё 3 )
-
Вроде бы раньше список пользователей слетал только при переустановке робота, а движение самого робота не приводило к сбросу списка. Когда это изменилось? Или оно всегда так работало?
- 24 ответа
-
- блокировка
- защита
- (и ещё 3 )
-
как определить уровень видеокарты/монитора до их соенденения
eu_tomat ответил в вопрос logic в Компоненты
Этот наш capacity, судя по выводимым значениям, сообщает размер текстового буфера, выраженный в символах. Произведение высоты и ширины. Но это моё интуитивное предположение. -
как определить уровень видеокарты/монитора до их соенденения
eu_tomat ответил в вопрос logic в Компоненты
Также computer.getDeviceInfo() возвращает таблицу с параметрами всех подключенных устройств. Уровень можно узнать косвенно, ориентируясь, например, по параметру capacity. -
@ItsMakar Думаю, использованы беспроводные платы, и сигнал доходит два раза: по воздуху и через кабель. Сравни два дублирующихся события. Чем они отличаются друг от друга? Расстоянием?
-
Сервер и компьютер соединены кабелем или другими блоками?
-
Сетевая карта одна на 2 компьютера?
-
Такое может быть, например, в случаях: Компьютер имеет две или более сетевых плат с открытым портом, на который поступило сообщение. В сети с этим компьютером имеется другой компьютер с сетевой платой с тем же самым открытым портом.
-
- 7 ответов
-
- 1
-
-
- OpenComputers
- OpenSecurity
-
(и ещё 2 )
Теги:
-
@cyber01 уже исправил.
-
Сервера нет. Осталась лишь сборка для одиночной игры. upd: и одиночная игра тоже почему-то не работает.
-
Ну допустим, твоя программа принимает входящие запросы на какой-нибудь сетевой порт. А робот через интернет-плату делает запросы на этот самый порт и получает ответы. Допустим.
-
Ну допустим, ответ положительный.
-
будет ли клавиатура в роботе работать без монитора
eu_tomat ответил в вопрос logic в Разные (отсортировать)
Тут такое дело... крокодил... Солнце в небе проглотил. Дела неотложные у всех. Пирогами там... блинами... и сушёными грибами. -
Вот этого, наверное:
-
А запустил-то где? Что делает прога? И кто и откуда должен получить данные?
-
Погрешность вычисления computer.uptime(), а затем разницы между ними. Вот демонстрация этого эффекта: Замер сообщает нам, что за время выполнения os.sleep(0.05) прошёл 1 игровой такт. И если пред этим был такт с номером 2, то сейчас мы находится в такте 3. Изображение на мониторе обновляется один раз в такт, но на каком именно участке такта, сложно сказать. Поэтому изображение может обновиться как и через наносекунду после вывода, так и почти через целый такт.
- 96 ответов
-
- opencomputers
- reactor
-
(и ещё 1 )
Теги:
-
Это погрешность вычислений. Округляем до ближайшего 0.05, то есть до целого такта.
- 96 ответов
-
- opencomputers
- reactor
-
(и ещё 1 )
Теги:
-
Количество тактов можно получить, умножив значение времени на 20.
- 96 ответов
-
- opencomputers
- reactor
-
(и ещё 1 )
Теги:
-
Возможно, поможет этот гайд:
