Интерфейсные шины позволяют соединять внешние устройства с [компьютерами](computer.md). Помимо компьютеров, шина присоединяется и к блокам-устройствам, вроде [красного интерфейса](redstone_interface.md).
С помощью [ключа](../item/wrench.md) можно присвоить шине свое название. Это полезно, если у вас много однотипных устройств: поиск нужного можно выполнять по названию присоединенной к нему шины.
С помощью [ключа](../item/wrench.md) можно присвоить шине свое название. Это полезно, если у вас много однотипных устройств: поиск нужного можно выполнять по названию присоединенной к нему шины (`devices:find(typeName)`).
Не забывайте, что [компьютеры](computer.md) подключаются к [кабелю](bus_cable.md) исключительно через шину.
Не забывайте, что [компьютеры](computer.md) подключаются к [кабелю](bus_cable.md) исключительно через шину.
Сетевая туннельная карта позволяет [компьютерам](../block/computer.md) отправлять и принимать сообщения с другого туннельного устройства (туннельные карты и [туннельные модули](network_tunnel_module.md)), привязанного к нему.
Компьютеры *необходимо отключать* перед установкой или снятием этого компонента. Установка при работающем компьютере не даст ничего (определение происходит только при загрузке), удаление может повлечь за собой сбой системы.
Для привязки устройств друг к другу нужно открыть конфигурационный интерфейс одного из них (ПКМ, когда предмет в руке), вставить в нижний слот второе устройство и осуществить привязку. Данным способом связываются два любых сетевых туннельных устройства.
При использовании дистрибутива Linux, карта предоставляет стандартное Ethernet-устройство. Настройка сети может быть выполнена вручную или через скрипт `setup-network.lua`. Скрипт позволяет настроить статический адрес или динамический при наличии DHCP сервера в сети.
После настройки воспользуйтесь командой `ifconfig` для получения информации о текущем IP адресе.
Сетевой туннельный модуль позволяет [роботам](robot.md) отправлять и принимать сообщения с другого туннельного устройства (туннельные модули и [туннельные карты](network_tunnel_card.md)), привязанного к нему.
Роботов *необходимо отключать* перед установкой или снятием этого компонента. Установка при работающем роботе не даст ничего (определение происходит только при загрузке), удаление может повлечь за собой сбой системы.
Для привязки устройств друг к другу нужно открыть конфигурационный интерфейс одного из них (ПКМ, когда предмет в руке), вставить в нижний слот второе устройство и осуществить привязку. Данным способом связываются два любых сетевых туннельных устройства.
При использовании дистрибутива Linux, карта предоставляет стандартное Ethernet-устройство. Настройка сети может быть выполнена вручную или через скрипт `setup-network.lua`. Скрипт позволяет настроить статический адрес или динамический при наличии DHCP сервера в сети.
После настройки воспользуйтесь командой `ifconfig` для получения информации о текущем IP адресе.
`find(typeName):Device` возвращает обертку над устройством по его типу (имени). Если устройств с таким названием несколько, будет передан случайный.
`find(typeName):Device` возвращает обертку над устройством по его типу (имени). Если устройств с таким названием несколько, будет передан случайный.В качестве типа можно указать название подключенной к нему [интерфейсной шины](block/bus_interface.md).
-`typeName` - тип устройства для поиска.
- Возвращает обертку над указанным устройством.
@@ -72,4 +72,4 @@

С помощью этого примера вы теперь можете сами узнавать названия компонентов, их методы и документацию к ним. Идите вперед и экспериментируйте с другими методами красного интерфейса для, например, считывания входящего красного сигнала или попробуйте другие устройства!
С помощью этого примера вы теперь можете сами узнавать названия компонентов, их методы и документацию к ним. Идите вперед и экспериментируйте с другими методами красного интерфейса для, например, считывания входящего красного сигнала или попробуйте другие устройства!
"item.oc2.file_import_export_card.desc":"Предоставляет API для импорта и экспорта файлов на виртуальный компьютер в или из вашей реальной файловой системы.",
"item.oc2.file_import_export_card.desc":"Импортирует и экспортирует файлы между вашим реальным компьютером.",
"item.oc2.robot":"Робот",
"item.oc2.robot.desc":"Используйте ключ для установки и снятия компонентов с робота.",
"item.oc2.robot.desc":"Портативный компьютер. Используйте ключ, чтобы убрать его",
"item.oc2.inventory_operations_module":"Модуль управления инвентарем",
"item.oc2.inventory_operations_module.desc":"Позволяет роботам перемещать предметы в своем инвентаре, поднимать и бросать их.",
"item.oc2.inventory_operations_module.desc":"Позволяет роботу управлять своим инвентарем.",
"item.oc2.block_operations_module":"Модуль управления блоками",
"item.oc2.block_operations_module.desc":"Позволяет роботам ломать и ставить блоки.",
"item.oc2.block_operations_module.desc":"Ломает и ставит блоки.",
"item.oc2.sound_card":"Звуковая карта",
"item.oc2.sound_card.desc":"Может проигрывать разные звуки из своих высококачественных звуковых банков.",
"item.oc2.sound_card.desc":"Проигрывает разные звуки из своих высококачественных звуковых банков.",
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.