Libssh + Qt |
Здравствуйте, гость ( Вход | Регистрация )
Libssh + Qt |
Гость_Prophet_* |
18.6.2010, 15:53
Сообщение
#1
|
Гости |
Есть задача: Приложение должно иметь возможность удалённо администрировать устройства с линуксом на борту через ssh. Лучшим вариантом было бы просто вызывать для необходимого устройства подобие консоли и работать как из обычной через ssh соединение. Вопрос : Как можно это организовать? Кто работал с ссш под Qt?
Примечание: libssh 0.3.4 |
|
|
ViGOur |
18.6.2010, 23:44
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Просто нужно присоединить к проекту libssh и скомпилить их вместе. А там уже из GUI цеплять нужные функции или из консоли.
Что именно вызывает затруднение? |
|
|
Гость_Prophet_* |
21.6.2010, 10:28
Сообщение
#3
|
Гости |
Скомпилить не проблема. Приложение гуишное, то что имеется сейчас даже подключаться не хочет. Проблема в том чтобы из под гуи дать юзверю работать под "виртуальной консолью".
Вот то что не подключается.
|
|
|
Prophet |
21.6.2010, 14:30
Сообщение
#4
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 21.6.2010 Пользователь №: 1827 Спасибо сказали: 0 раз(а) Репутация: 0 |
С подключением вроде разобрался, остаётся вопрос с подключением терминала.
|
|
|
Prophet |
6.7.2010, 13:52
Сообщение
#5
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 21.6.2010 Пользователь №: 1827 Спасибо сказали: 0 раз(а) Репутация: 0 |
Вот что есть на даный момент.
Раскрывающийся текст
Основная проблема в том что приходится закрывать и открывать новый канал, по другому вторая команда не проходит. Интересует возможно ли работать как через shell? |
|
|
sidsukana |
15.7.2011, 10:40
Сообщение
#6
|
Участник Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: 2 |
Собрал приложение с этой библиотекой, при запуске "Ошибка при запуске приложения (0xc000007b)"
Убираю из кода строку сразу все нормально запускается. Никто не сталкивался?Win7 x64, .NET Framework 4, libssh 0.5 |
|
|
RazrFalcon |
15.7.2011, 11:10
Сообщение
#7
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
может
|
|
|
sidsukana |
15.7.2011, 11:39
Сообщение
#8
|
Участник Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: 2 |
Нет, в документации и в примерах именно так.
http://api.libssh.org/master/libssh_tutor_guided_tour.html Сообщение отредактировал sidsukana - 15.7.2011, 12:42 |
|
|
sidsukana |
15.7.2011, 15:30
Сообщение
#9
|
Участник Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: 2 |
Ну это не проблема qt впринципе, простое консольное приложение c libssh тоже не запускается.
Сообщение отредактировал sidsukana - 15.7.2011, 18:24 |
|
|
Текстовая версия | Сейчас: 14.1.2025, 21:37 |