В начало

Настройки СофтФона

 

Рис. Панель СофтФона и менеджер сервера СофтФон на кнопке Пуск

 

Есть 2 файла с панелями:

1) SPSip.exe (прописывается в ini-файл по-умолчанию при установке)

2) SPPanel3.exe (описан в конфигурации CRM)

 

Путь к панелям:

C:\Program Files (x86)\1C-Rarus\SoftPhone

 

Рис. Файлы в папке «C:\Program Files (x86)\1C-Rarus\SoftPhone»:
SPPanel3.exe – прописан в конфигурации 1С: CRM,
SPSip.exe – прописывается в ini-файл по-умолчанию,
SPManager.exe – Менеджер сервера СофтФон
UniversalServer.exe – видимо сам сервер

 

Рис. Расположение файла [SoftPhoneClient.ini]

 

Листинг. Содержимое файла [SoftPhoneClient.ini]
(параметры:
AuthEmail и AuthPass – это логин и пароль для авторизации на сервере СофтФон)

[Connect]

ServerName=localhost

ServerPort=13528

HTTPProtocol=0

HTTPServer=

WebSocketProtocol=0

WebSocketServer=

MainLine=3775

[Settings]

CommonAddressBookTimeStamp=

[ClientPath]

SPPanel=C:\Program Files (x86)\1C-Rarus\SoftPhone\SPPanel3.exe

[Connect2]

ServerName=

ServerPort=

[PanelSettings]

AutoRun=1

ManualStatus=1

PositionPanelType=0

FormLeft=0

FormTop=0

FormWidth=0

FormHeight=0

ChatFormLeft=0

ChatFormTop=0

ChatFormWidth=0

ChatFormHeight=0

BannerLeft=1600

BannerTop=863

[AUTHORIZATION]

AuthAuto=1

AuthEmail=mail@mail.ru

AuthPass=1234567

AuthEmailHistory=mail@mail.ru

            Для того чтобы переписать/изменить параметр [SPPanel], достаточно перезапустить вручную файл панели «SPSip.exe» или «SPPanel3.exe».

 

Путь к файлу [SoftPhoneClient.ini]:

C:\Users\[Пользователь Виндоус]\AppData\Roaming\1C-Rarus\1C-Rarus SoftPhone\

 

Каталог временных файлов, куда копируется файл нативный клиент [SP_ClientNative.dll] и файл [SoftPhoneClient.ini]:

C:\Users\golovin.vv\AppData\Local\Temp\

           

При копировании данные файлы переименовываются:

[SP_ClientNative.dll] - > [SP_ClientNative_x64.dll]

[SoftPhoneClient.ini] -> [SoftPhoneClient.txt]

 

 

Запускаемая панель меняет параметр в ini-файле:

1) SPPanel=C:\Program Files (x86)\1C-Rarus\SoftPhone\SPSip.exe

2) SPPanel=C:\Program Files (x86)\1C-Rarus\SoftPhone\SPPanel3.exe

 

            В конфигурации 1С:CRM путь к панели прописывается в нескольких местах, но важное место расположено в общем модуле «сфпСофтФонПроКлиентНативнаяКомпонента» в строке 109.

 

Листинг. Кусок кода с ошибкой, если неправильно прописалась панель

            ПутьККомпоненте = СтрЗаменить(ПутьККомпоненте, "SPPanel3.exe", "NativeComponent\" + ИмяКаталогаКомпоненты + "\SP_ClientNative.dll");