Знаете ли Вы, что программу тарификации Wintariff можно использовать для сбора и обработки информации от нескольких АТС (например пяти)?
Можно запустить несколько экземпляров сборщика данных (PbxCollect.exe), каждый из которых будет записывать данные в свой файл Calls.dbf:
Создаем несколько папок ATS1, ATS2… и копируем в каждую следующие файлы: PbxCollect.exe
PbxCollect.ini
Calls.dbf
PbxCollect.exe ищите в ‘Program Files\WinTariff32′, а ini и dbf – в ‘ProgramData\WinTariff32\’ (Windows 7) или ‘Documents and Settings\All Users\Application Data\WinTariff32′ (Windows XP)
Редактируем PbxCollect.ini:
- отключаем проверку повторного запуска:
RunOnlyOneInstance=0
- и задаем правильный путь к ‘своему’ Calls.dbf (путь к папке с файлом, не к самому файлу!), например:
CallsFileFolder=C:\ATS1\Calls
- естественно, также нужно будет задать параметры связи со своей АТС для этого модуля (см. пункт меню ‘Main setup’ модуля PbxCollect.exe)
Всё – теперь можно запустить несколько экземпляров PbxCollect.exe, каждый из своей папки со своими настройками.
Замечание – вместо нескольких PbxCollect.exe можно использовать сервисы PbxCollect_NTservice.exe. Чтобы они не мешали друг другу (о регистрации и запуске сервисов см. файл документации к WinTariff’у – Readme.pdf) на шаге 2 нужно задать им разные имена – см. параметр NT_service_name в файле PbxCollect.ini. Например, в папке ATS1 этот параметр будет равен
NT_service_name=PbxCollect1
а для ATS2 -
NT_service_name=PbxCollect2
Понравился пост? Подпишитесь на обновления блога по RSS или Email