#0
by paramaunt
Доброго всем дня, поиском не нашел ничего, по этому пришел сюда задать один вопрос. Есть библиотека ssh net, в не есть Renci.SshNet.dll люди добрые, киньте кусочек кода, как подключиться к ней, установить соединение, послать команду и получить ответ мне не удалось ее ни зарегистрировать средствами regsvr32, ни подключить как внешнюю компоненту Заранее спасибо за потраченное вами время.
#6
by paramaunt
Garykom, спасибо, я понял, что ни как, putty будет висеть окно,plink нужно каждый раз запускать exe и поднимать для каждой команды подключение, вобщем не подходит polosov, понял, спасибо за наводку, буду смотреть как нарисовать свою компоненту sitex, ну почему сразу костыли? я хочу использовать протокол из 1с, стандартных средств 1с для него не имеет, по этому пытаюсь выйти из ситуации другими средствами, я не сичтаю это костылями. Всем спасибо. Последний вопрос, может вдруг кто знает уже готовую внешнюю компоненту, что бы действительно не рисовать костыли? Простейшее дествие, подключиться (ip, логин, пасс, порт) дать комнаду (название, список рагументов), поулчить стринг ответ. В приницпе такой бы функционал меня бы устроил.
#9
by paramaunt
Garykom, да, я видел эту публикацию, отпугнуло, что там обертка используется, ладно еще свою, но там придется использовать чужую, а много чужого очень бы не хотелось, но видимо это пока единственное решение sitex, буду писать конфигурацию для себя, для управления серверами, от получения статистической информации, до запуска регламентных процедур и установки с настройкой необходимого мне ПО. Не хочу касаться консоли, хочу кнопочки. ребята, всем спасибо за попытки помочь
#10
by Garykom
Не думаю что взлетит. Ибо без apt-get update && apt-get upgrade легко что то не установится из-за битых зависимостей. А после upgrade легко получить что конфигурация уже устарела и команды установки другие нужны. Ну или использовать только свои "стабильные, проверенные" источники пакетов...
#11
by paramaunt
Garykom, это уже другой вопрос, для начала я хочу отключать демонов, отправлять их рестарт, да и банально получить их список, еще много чего хочу. Но и ответ от apt-get upgrade можно анализировать. Не буду сейчас тут рассказывать про всю задумку, пока мне нужно просто удобно подключиться, что бы это не выглядело костылем, что бы не было ни какого черного окна и т.д. p.s. привет из архангельска, а в частности от 2лз)))
#13
by paramaunt
не совсем вас понял, если честно, если вы говорите о у меня немножко другие задачи, основная - я хочу кнопки нажимать, а не печатать или нажимать кнопочку "вниз" для выбора использованной ранее команды в терминале
#15
by paramaunt
там диалог как раз таки о той dll, что мы и обсуждали, в 1с ее не применить в чистом виде, надо писать компоненту ее использующую
#18
by Рэйв
Даже если удастся зарегить, не сильно расслабляйся. Надо какбэ знать итерфейс, если ты понимаешь о чем я:-)
#21
by sitex
Представляю как ты будешь выводить log какой нить в 1С весом больше 100 мб, для анализа и т.д. Да и скорость выполнения команд опять же будет страдать, putty в этом плане бесценно. Удачи в реализации.
#23
by Serginio1
То есть ты исследуешь 100 мб визуально? Обычно выводится кусками равным размеру буфера. Никто полностью такой объем не засасывает. Хотя, что сейчас 100 мб?
#24
by sitex
Бывает и больше, но визуально нет. Все парсится через php, фильтруется и выводиться что нужно. Управление демонами куда лучше делать через web, чем через 1C.
#25
by paramaunt
никто не отрицает загрузки по sftp обработчиков bashпхп и их запуск для парсинга огромного лога на счет управления демона - я разницы не вижу веб1с ну а вообще - это уже другие вопросы с решением которых у меня проблем не будет, нужен только ssh:)
#26
by Serginio1
Вот вы любители PHP. Есть Regexы, есть конечные автоматы и прочие парсеры. С которыми можно работать из 1С. Например
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как добавить в регистр накопления данные из таблицы значений
- 1С81. Отладчик не цепляется к фоновым заданиям.
- Кластер сервера 1С (при каком количестве пользователей разбивают на кластер)
- построитель отчета - расчет группировки
- Ошибка НеверноеИмяТекущейТаблицы
- v7: В каких таблицах хранятся движения регистров для 1с 7.7 sql?
- Как правильно проверить что реквизит документа не заполнен.
- Подключение ОбработчикаОповещения
- Открыть форму выбора с отбором (УФ)
- Вопросы по мобильному приложению
- Принтер этикето godex g500
- 1c Розница, ККМ Оффлайн, Выемка
- Диаграмма Ганта Занятие 18 по книге Радченко, Хрусталева
- КА2.0 Оприходование излишков товаров
- Программное создание Операции БУХ (СТОРНО) в программе 1С8:Бухгалтерия 3.0
- Centos 7 - yum ругается на kmod-atl1e
- Формирование виртуальных таблиц по РБ с признаком учета субконто
- v7: Динамическое формировании имени переменной
- Создание расходного ордера на товары программно.
- Ошибка при вызове конструктора (COMОбъект) ("WordXpathReportLib.WordGenerator")