на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


microsip

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
microsip [2019/02/26 13:35]
timofeev
microsip [2022/01/22 18:08] (текущий)
timofeev
Строка 14: Строка 14:
 Скачать собственно софтфон вы можете с [[https://​www.microsip.org/​downloads|официального сайта]]. ​ Скачать собственно софтфон вы можете с [[https://​www.microsip.org/​downloads|официального сайта]]. ​
 Информацию о создании нового аккаунта с вашими данными подключения к IP-телефонии вы можете найти в справке софтфона,​ кроме того на сайтах операторов (и не только на них) есть множество инструкций по настройке MicroSIP. Информацию о создании нового аккаунта с вашими данными подключения к IP-телефонии вы можете найти в справке софтфона,​ кроме того на сайтах операторов (и не только на них) есть множество инструкций по настройке MicroSIP.
 +
 +Скопируйте файл c:\Program Files (x86)\ctex\voda\microsip.cmd в корень диска c:\
  
 ====== Донастройка MicroSIP для передачи входящих номеров в программу====== ====== Донастройка MicroSIP для передачи входящих номеров в программу======
-После установки закройте MicroSip, если он запущен (иконка программы может находиться около часов) и найдите файл **microsip.ini**. Обычно он находится в папке "​C:​\Program Files (x86)\MicroSIP\"​ +После установки закройте MicroSip, если он запущен (иконка программы может находиться около часов) и найдите файл **microsip.ini**. Он находится в папке "​C:​\Program Files (x86)\MicroSIP\"​, либо в каталоге текущего пользователя папке %userprofile%\AppData\roaming\Microsip. 
-В этом файле нам потребуется строка:​\\+В ini файле нам потребуется строка:​\\
 cmdIncomingCall=\\ cmdIncomingCall=\\
 Если мы хотим, чтобы при звонке клиента его номер сразу передавался в программу,​ то следует изменить первую из них следующим образом:​\\ Если мы хотим, чтобы при звонке клиента его номер сразу передавался в программу,​ то следует изменить первую из них следующим образом:​\\
-''​cmdIncomingCall= ​%%"%%C:\Program Files (x86)\ctex\voda\microsip.cmd%%"​%% ​''​\\ +''​cmdIncomingCall=C:​\microsip.cmd''​\\ 
-Сохраните файл. Еще раз повторим,​ ВАЖНО, чтобы софтфон был полностью закрыт в момент редактирования,​ иначе ваши изменения будут стерты.\\+Сохраните ​ini-файл. Еще раз повторим,​ ВАЖНО, чтобы софтфон был полностью закрыт в момент редактирования,​ иначе ваши изменения будут стерты. Запустите диспетчер задач и, в случае,​ если процесс microsip присутствует,​ снимите задачу до изменения файла microsip.ini.\\
 После запуска MicroSIP при входящем звонке номер начнет определяться в программе:​ если он указан у какого-то из клиентов,​ то будет выбрана его строка в списке клиентов. Если же такого телефона нет, то в строке меню появится строчка вида: 79991234567 - не найден.\\ После запуска MicroSIP при входящем звонке номер начнет определяться в программе:​ если он указан у какого-то из клиентов,​ то будет выбрана его строка в списке клиентов. Если же такого телефона нет, то в строке меню появится строчка вида: 79991234567 - не найден.\\
 Важно, чтобы телефоны контрагентов и потенциальных клиентов были введены без пробелов и посторонних символов,​ в том формате,​ какой возвращает АТС (например,​ 79991234567 или 89991234567). Любые текстовые комментарии в телефонах допустимы после номера. Скобок,​ дефисов и иных разделителей в номере быть не должно.\\ Важно, чтобы телефоны контрагентов и потенциальных клиентов были введены без пробелов и посторонних символов,​ в том формате,​ какой возвращает АТС (например,​ 79991234567 или 89991234567). Любые текстовые комментарии в телефонах допустимы после номера. Скобок,​ дефисов и иных разделителей в номере быть не должно.\\
 Второй,​ третий и т.д. номера клиента надо вносить на вкладке "​доставка"​ в табличную часть "​доп. телефоны",​ иначе будет определяться только первый из номеров. Второй,​ третий и т.д. номера клиента надо вносить на вкладке "​доставка"​ в табличную часть "​доп. телефоны",​ иначе будет определяться только первый из номеров.
 +
 +====== Особенности настройки при работе нескольких операторов======
 +Чтобы Водяной корректно обрабатывал звонки одновременно нескольким пользователям,​ требуется в файле microsip.cmd вписать параметр user со значением внутреннего номера абонента (как он указан в справочнике пользователей Водяного)\\
 +
 +Например:​
 +
 +<​code>​
 +wscript //E:JScript "​%~dpnx0"​ "​http://​127.0.0.1?​tel="​%1"&​user=101"​
 +</​code>​
 +
 +передаст информацию о звонке на ту же машину,​ где запущен microSIP с указанием внутреннего номера 101, т.е. номер звонящего будет передан пользователю,​ у которого указан этот внутренний номер.\\
 +Если софтфон установлен локально,​ а программа запущена на терминальном сервере,​ вместо 127.0.0.1 следует указать ip-адрес этого сервера и порт, например 192.168.0.100:​10385\\
 +В этой схеме работы интеграция с microsip должна запускаться от имени службы (в справочнике облачных АТС должен быть указан пользователь "​Служба"​). ​
 +
    
 ===== Дополнительная информация ===== ===== Дополнительная информация =====
Строка 31: Строка 47:
 2) Исходящий звонок будет по ссылке "​callto:"​. По умолчанию он открывается в MicroSIP, но если вы поставите другие софтфоны,​ то приложение,​ ответственное за ссылки,​ может быть изменено. Отредактировать настройку Windows можно через "​Пуск - Параметры - Система - Приложения по умолчанию - Выбор стандартных приложений для протоколов"​.\\ 2) Исходящий звонок будет по ссылке "​callto:"​. По умолчанию он открывается в MicroSIP, но если вы поставите другие софтфоны,​ то приложение,​ ответственное за ссылки,​ может быть изменено. Отредактировать настройку Windows можно через "​Пуск - Параметры - Система - Приложения по умолчанию - Выбор стандартных приложений для протоколов"​.\\
 3) Можно настроить,​ чтобы номер определялся в программе только после ответа на звонок,​ в этом случае всё делаем,​ как описано выше, но вместо cmdIncomingCall= меняем параметр cmdCallAnswer= следующим образом.\\ 3) Можно настроить,​ чтобы номер определялся в программе только после ответа на звонок,​ в этом случае всё делаем,​ как описано выше, но вместо cmdIncomingCall= меняем параметр cmdCallAnswer= следующим образом.\\
-''​cmdCallAnswer=%%"%%C:\Program Files (x86)\ctex\voda\microsip.cmd%%"%%''​\\ +''​cmdCallAnswer=c:​\microsip.cmd''​\\
-4) При закрытом окне программы во время входящего звонка будет создаваться окно командного файла, которое придется закрывать вручную. При желании вы можете переименовать microsip.cmd и модифицировать сценарий,​ а в файле настроек MicroSIP указать путь к измененному сценарию. +
  
 +4) При закрытом окне программы во время входящего звонка будет создаваться окно командного файла, которое придется закрывать вручную. При желании вы можете переименовать microsip.cmd и модифицировать сценарий,​ а в файле настроек MicroSIP указать путь к измененному сценарию.
  
 +5) В случае же, когда взаимодействие с софтфоном идет напрямую на рабочем месте, в справочнике облачных АТС НЕ должен быть задан пользователь,​ от имени которого идет запуск (такая запись создается автоматически при первом входе в программу с заданным внутренним номером). Обратите внимание,​ что если внутренние номера созданы ранее, то после установки службы надо очистить это поле вручную,​ т.к. там автоматически проставляется пользователь "​Служба"​ (в случае работы в терминальном сервере очищать поле НЕ надо).\\
  
microsip.1551177301.txt.gz · Последние изменения: 2019/02/26 13:35 — timofeev