Работа с внешними приложениями

Конференция, в которой Вы можете выразить свое впечатление о продукте LiteManager. Что Вы хотели бы видеть в следующей версии программы?

Работа с внешними приложениями

Сообщение Kirill » 10 авг 2016, 10:21

Добрый день, можно ли как-то вызывать приложение из браузера к примеру для подключения к необходимому ПК.

т.е в GLPI примеру имеется возможность добавления внешних ссылок куда можно подключать сторонние приложения.

По ссылки _http://forum.lissyara.su/viewtopic.php?t=22294 пример как VNC работает, да там скорее вопрос к веб версии, о все же. может быть есть через веб расширения, на будущее я так полагаю вопрос.

Спасибо!
Kirill
 
Сообщения: 11
Зарегистрирован: 10 авг 2016, 10:16

Re: Работа с внешними приложениями

Сообщение admin » 10 авг 2016, 20:43

Добрый день.
Можно попробовать воспользоваться возможностью запускать программу с параметрами
http://www.litemanager.ru/support/help_ru/command_key/

Где можно указать ID или IP пароль и т.д для подключения
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 3857
Зарегистрирован: 02 июн 2010, 13:59

Re: Работа с внешними приложениями

Сообщение Kirill » 11 авг 2016, 07:20

admin писал(а):Добрый день.
Можно попробовать воспользоваться возможностью запускать программу с параметрами
http://www.litemanager.ru/support/help_ru/command_key/

Где можно указать ID или IP пароль и т.д для подключения

Да, но как я передам эти параметры из браузера в приложение.

Суть инженер работает в тикетной системе, пришел тикет, он открывает его и у него так же возможность запустить изттикета удаленке, удобно ?! А ключи удобно применять локально...
Kirill
 
Сообщения: 11
Зарегистрирован: 10 авг 2016, 10:16

Re: Работа с внешними приложениями

Сообщение admin » 11 авг 2016, 11:41

на данный момент только так, можете предложить другие варианты, рассмотрим
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 3857
Зарегистрирован: 02 июн 2010, 13:59

Re: Работа с внешними приложениями

Сообщение GanjaKyp » 11 авг 2016, 12:19

Можно регистрировать в системе свой протокол по аналогии с magnet для запуска LM с параметрами

http://stackoverflow.com/questions/8065 ... dows#80650
GanjaKyp
 
Сообщения: 3
Зарегистрирован: 21 апр 2015, 12:52

Re: Работа с внешними приложениями

Сообщение Kirill » 11 авг 2016, 12:53

GanjaKyp писал(а):Можно регистрировать в системе свой протокол по аналогии с magnet для запуска LM с параметрами

http://stackoverflow.com/questions/8065 ... dows#80650

да, я как раз это смотрю, разбираюсь.... по пока не положительно....
Kirill
 
Сообщения: 11
Зарегистрирован: 10 авг 2016, 10:16

Re: Работа с внешними приложениями

Сообщение Fan » 30 окт 2018, 17:39

Добрый день. Столкнулся с той же проблемой. Использую GLPI для хранения информации о компьютерах. Тоже пришёл к вопросу об автоматизации подключения.
Изучил вопрос, зарегистрировал в системе кастомный протокол lmv:// (LiteManager Viewer). При нажатии в браузере на такую ссылку Viewer открывается.
Но! Параметры, передаваемые ссылкой в формате URI, попросту некому обработать, отсутствует модуль, подобный тому, что описан в статье из KB Microsoft:
https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa767914(v%3dvs.85)
Кстати, там же указано, как изменить реестр Windows, чтобы зарегистрировать протокол.

Конечно, можно написать приложение-костыль самостоятельно. Оно будет ловить параметры и передавать дальше их уже в форме параметров командной строки, понятных ROMViewer-у.
Но, может быть, уважаемые разработчики смогут интегрировать этот модуль в приложение?

Изображение
Fan
 
Сообщения: 4
Зарегистрирован: 30 окт 2018, 17:17

Re: Работа с внешними приложениями

Сообщение Fan » 30 окт 2018, 17:54

Fan писал(а):Изучил вопрос,

На данный момент решение было придумано самое примитивное: Во внешних ссылках GLPI формируется батник с переменной [IP], при нажатии на ссылку он скачивается на локальный компьютер под виндой, и запускает уже ROMViewer:
Изображение
На всякий случай, вот текст:
cd C:\Program Files (x86)\LiteManager Pro - Viewer
start ROMViewer.exe /name:[IP] /fullcontrol

Недостатков такого метода море: куча батников в папке загрузок, на которые дважды ругается браузер, потом Windows SmartScreen, что требует кучу лишних кликов, чтобы со всеми пересоглашаться и таки его запустить. Легче порой IP вручную вбить.
Fan
 
Сообщения: 4
Зарегистрирован: 30 окт 2018, 17:17

Re: Работа с внешними приложениями

Сообщение admin » 30 окт 2018, 22:33

Да интересный вопрос, потестировал, поправили код программы вот тестовый вьювер

Версия 4907

Создал ключи в реестре, выполнил команду в браузере IE
lmrun:/name:192.168.2.2 /viewonly

Где lmrun название ключа в реестре \HKEY_CLASSES_ROOT\lmrun
Для корректной работы кавычки не нужно использовать т.е можно писать название соединения сразу полностью например так должно работать верно
lmrun:/name:192.168.2.2 XP /viewonly

Где 192.168.2.2 XP - это название контакта в списке.
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 3857
Зарегистрирован: 02 июн 2010, 13:59

Re: Работа с внешними приложениями

Сообщение Kirill » 31 окт 2018, 10:44

admin писал(а):Создал ключи в реестре

могу попросить показать пример либо выгрузить этот ключ, что то я запутался...
Kirill
 
Сообщения: 11
Зарегистрирован: 10 авг 2016, 10:16

След.

Вернуться в LiteManager: Пожелания

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron