В настоящее время я разрабатываю небольшой бот на Java, который я запускаю из Raspberry Pi. Эти малины Pi подключены к DSL-маршрутизаторам в некоторых магазинах, которые мой друг работает. Цель состоит в том, чтобы отслеживать разные вещи в его магазинах, например, время безотказной работы, время работы клиента и т. Д., Используя nmap для одного.Выход клиента SSH через IRC
Я внедрил клиент IRC, используя PircBot.
Кроме того, я использовал Jsch в качестве моего SSH-клиента. Я пошел за одним из примеров SSH-клиентов, чтобы получить вывод оболочки в консоли Java.
Теперь, что я хочу сделать, это вывести это в методе sendMessage()
от JircBot. Мой клиент Jsch использует channel.setOutPutStream(System.out)
.
Как получить Jsch для вывода через sendMessage()
через JircBot?
PS: Клиент SSH подключается локально, возможно, даже более разумные способы выполнения команд на малине Pi вместо локального использования SSH и вывода оболочки через PircBot?
Сердечные приветы