Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.07.2022, 09:50
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 138

node + ssh отправить CTRL+
Уважаемые профессионалы, помогите новичку, подскажите:
на стороне сервера имеем запущенный терминальный сеанс ssh2
можно ли и каким образом послать в данный сеанс ну например
CTRL + | (не CTRL + С)
Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 23.07.2022, 19:34
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 138

понятно, ну может кто тогда подскажет -
ковертировать curses в plain text - есть какие-нибудь готовые модули для node или нет?
Ответить с цитированием
  #3 (permalink)  
Старый 23.07.2022, 21:24
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

fxobject,
объясни на пальцах надобность подобного функционала
чем тебе exec не устраивает
CTRL + С - обычно break, но не факт
CTRL + | - что за зверь?
Ответить с цитированием
  #4 (permalink)  
Старый 24.07.2022, 19:14
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 138

Node в качестве сервера в нескольких отдельных потоках по требованию может начинать мониторить разные устройства. Используя при этом telnet, ,snmp и т.д. вот есть такая категория устройств, мониторинг которых осуществляется по ssh. беда заключается в том, что приложениия консоли ssh могут использовать для переключения своей работы в разные режимы отображения клавиши типа Ctrl + U ну или как то так.
В принципе с этим вопросом разобрался. Теперь такая беда, эти же приложения могут выдавать в stream не plain text, а ncurse. Писать парсинг - дело неблагодарное. Может есть какой конвертор чтобы на лету? Есть конечно вариант в лоб - "убить" все ESC последовательности и посмотреть что получится. Но это крайний вариант. Попробоавал пропарсить и перевести в html. Но какое же это неблагодарное дело. Нужен конвертор

Последний раз редактировалось fxobject, 24.07.2022 в 19:17.
Ответить с цитированием
  #5 (permalink)  
Старый 24.07.2022, 21:25
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

fxobject,
Не понял тему, может кто другой поймет чего надо вам
Ответить с цитированием
  #6 (permalink)  
Старый 24.07.2022, 21:34
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 138

врядли. Да и не надо, разобираюсь потихоньку. есть просвет. Не стоило писать сюла. Тут походу в основном сайты, страницы, фронтпэйджеры и фулстекеры. Исправлюся!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сервер на Node и вопрос по php voraa Node.JS 4 18.03.2021 14:08
Обмен узлов между двумя деревьями jabbascript Javascript под браузер 8 05.02.2021 18:13
Линейный список в js artem55555p Элементы интерфейса 2 27.05.2018 12:52
Бинарное древо (отрисовка), объекты d1ver Общие вопросы Javascript 8 14.10.2017 02:07
XHR Post отправить доп инфу с основной Halyluya AJAX и COMET 5 25.08.2015 17:59