diff --git a/README.md b/README.md new file mode 100644 index 0000000..af3d41c --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +# CallMyPhone +Набор телефонного номера + +Данная программа позволяет набирать номер телефона на аппаратах 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 - учётная запись с которой набирать номер, например "user1@19.rt.ru" + +phone_url - URL адрес телефона, например "http://192.168.1.55"