Набор телефонного номера
Данная программа позволяет набирать номер телефона на аппаратах Yealink T23G, T21P_E2
Набирать можно из самого приложения, через контакты в Outlook 2013-2016 или кликнув в браузере по ссылке номер телефона.
Основная программа написана на QT QML 5.11
Дополнение Outlook написано на C# Visual Studio 2017 Community Edition
Скрипт подготовки скомпилированного основного приложения build_deploy_qml.bat
Скрипт сборки дистрибутива installer.iss (Inno Setup Script Wizard)
Собранный дистрибутив копирует программы в %userappdata%\CallMyPhone
Регистрирует дополнение в outlook
Регистрирует основное приложение для адресов URI tel и callto в системе
Чтобы разрешить в телефоне Yealink удалённое управление нужно:
1 Войти в веб интерфейс телефона
2 Перейти Функции - Контроль подключения
3 В параметре "IP-адреса для отправки Action URI" указать IP адрес компьютера с которого будете управлять
4 При первом наборе нужно ответить утвердительно на запрос разрешения управления
Программа хранит свои настройки в реестре
[HKEY_CURRENT_USER\Software\CallMyPhone\CallMyPhone\main]
Параметры:
phone_user - пользователь для входа в веб интерфейс телефона, обычно admin
phone_passwd - пароль
outgoing_uri - учётная запись с которой набирать номер, например "[email protected]"
phone_url - URL адрес телефона, например "http://192.168.1.55"