Socket интерфейс: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Новая страница: «'''Socket-интерфейс''' не может получать команды непосредственно с клавиатуры, но к нему можно …»
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
'''Socket-интерфейс''' не может получать команды непосредственно с клавиатуры, но к нему можно подключить клиент, через который будет происходить ввод команд и вывод сообщений на экран. Этот интерфейс очень удобно использовать, когда нужно, чтобы OpenKore работала в фоновом режиме, но чтобы ею всё ещё можно было управлять.
В Socket интерфейсе отсутствует возможность ввода (например консольных команд), но к нему можно подключить тонкий клиент, через который будет происходить ввод команд и вывод сообщений на экран. Этот интерфейс очень удобно использовать, когда нужно, чтобы OpenKore работала в фоновом режиме, но чтобы ею всё ещё можно было управлять.
 
Чтобы использовать Socket-интерфейс, нужно позаботиться, чтобы каждый запущенный экземпляр OpenKore имел свою папку с логами.
Чтобы использовать Socket-интерфейс, нужно позаботиться, чтобы каждый запущенный экземпляр OpenKore имел свою папку с логами.
Чтобы присоединиться к запущенному экземпляру OpenKore через Socket-интерфейс, нужно запустить файл:


<tt>src/Interface/attach-to-console.pl <logs>/console.socket --control=<control></tt>
Чтобы присоединиться к запущенному экземпляру OpenKore через Socket интерфейс, нужно выполнить команду:<br>
<code>src/Interface/attach-to-console.pl <logs>/console.socket --control=<control></code>


Чтобы закрыть Socket-интерфейс, используйте комбинацию '''ctrl+c'''. В то же время OpenKore останется и будет работать в фоновом режиме.
Чтобы закрыть Socket интерфейс, используйте комбинацию '''ctrl+c'''. При этом OpenKore останется работать в фоновом режиме.


Чтобы закрыть саму OpenKore наберите [[Console Commands|консольную команду]] '''quit'''.
Чтобы закрыть саму OpenKore наберите консольную команду [[quit]].


Некоторые инструкции, которые относятся только к Socket-интерфейсу, выдаются в некоторых случаях в виде ошибок.
В некоторых случаях, например, при ошибках, могут быть даны специальные инструкции, которые относятся только к Socket интерфейсу.


[[Category:Interfaces]]
[[Category:Interfaces]]

Текущая версия от 17:04, 1 августа 2020

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

Чтобы использовать Socket-интерфейс, нужно позаботиться, чтобы каждый запущенный экземпляр OpenKore имел свою папку с логами.

Чтобы присоединиться к запущенному экземпляру OpenKore через Socket интерфейс, нужно выполнить команду:
src/Interface/attach-to-console.pl <logs>/console.socket --control=<control>

Чтобы закрыть Socket интерфейс, используйте комбинацию ctrl+c. При этом OpenKore останется работать в фоновом режиме.

Чтобы закрыть саму OpenKore наберите консольную команду quit.

В некоторых случаях, например, при ошибках, могут быть даны специальные инструкции, которые относятся только к Socket интерфейсу.