Файл локальных настроек Такси-Мастер — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Секция Infra)
 
(не показано 17 промежуточных версий 4 участников)
Строка 1: Строка 1:
{{ТМ1 тоже|Файл локальных настроек Такси-Мастер}}
+
'''{{PAGENAME}}''' — файл, который содержит настройки [[Клиент {{ТМ}}|клиентской части {{ТМ}}]], установленной на данном [[Рабочее место {{ТМ}}|рабочем месте]].
{{вопросы приветствуются}}
 
'''{{PAGENAME}}''' — файл, который содержит настройки [[Клиент Такси-Мастер 2|клиентской части Такси-Мастер 2]], установленной на данном [[Рабочее место Такси-Мастер 2|рабочем месте]].
 
Файл расположен в [[Каталог Такси-Мастер 2|каталоге Такси-Мастер 2]] и имеет определенное имя.
 
По умолчанию файл доступен по следующему пути:
 
  
:{{путь к папке ТМ2|\tme_system_settings.cfg}}
+
Файл расположен в [[Каталог {{ТМ}}|каталоге {{ТМ}}]]. По умолчанию он доступен по следующему пути:
  
Текст файла настроек соответствует [[Синтаксис INI|синтаксису файлов настройки]], принятому в системе [[Такси-Мастер 2]].
+
{{путь|C:\Program Files (x86)\Taxi-Master\tme_system_settings.cfg}}
 +
 
 +
== Синтаксис файла ==
 +
 
 +
Для записи настроек в файле {{code|tme_system_settings.cfg}} используются три элемента:
 +
 
 +
# '''Секция''' — объединяет связанные параметры. Название секции указывается в отдельной строке в квадратных скобках, например {{code|[DB]}}.
 +
# '''Параметр''' — определяет настраиваемое свойство. Параметр указывается слева от знака «=» и должен быть уникальным в пределах одного файла.
 +
# '''Значение''' — значение параметра. Указывается справа от знака «=». В некоторых случаях значение может быть пустым.
 +
 
 +
Параметр и его значение записываются в одной строке:
 +
 
 +
<pre>
 +
Параметр=Значение
 +
</pre>
 +
 
 +
Пример:
 +
 
 +
<pre>
 +
[Секция0]
 +
Параметр01=Значение01
 +
Параметр02=Другое значение 02
 +
Параметр03=1
 +
 
 +
[Секция1]
 +
Параметр11=
 +
Параметр12=C:\
 +
Параметр13=Значение параметра 13
 +
</pre>
  
 
== Секции файла {{code|tme_system_settings.cfg}} ==
 
== Секции файла {{code|tme_system_settings.cfg}} ==
Файл состоит из нескольких секций, в каждой из которых находятся параметры, регулирующие какой-то отдельный фрагмент системы.
 
  
=== Секция DM ===
+
Файл состоит из нескольких секций. Каждая секция содержит параметры, относящиеся к определенной области настроек {{ТМ}}.
В секции {{code|[DM]}} хранятся настройки работы модуля данных Такси-Мастер 2 (Data Module), который распоряжается работой системы на низком уровне.
 
  
Код секции может выглядеть так:
+
=== Секция DB ===
 +
 
 +
В секции {{code|[DB]}} хранятся настройки работы модуля данных {{ТМ}}, который отвечает за работу системы на низком уровне.
 +
 
 +
Пример секции:
  
 
<pre>
 
<pre>
 
[DB]
 
[DB]
Path=LOCALHOST:C:\Program Files\TMEnterprise\tme_db.fdb
 
 
LastUser=SYSDBA
 
LastUser=SYSDBA
 +
TitleColor=0
 
LastPassword=
 
LastPassword=
RefreshPeriod=5
 
RefreshDataPeriod=5
 
CheckPeriod=0
 
 
</pre>
 
</pre>
  
# {{code|Path}} — [[путь к базе данных (ТМ2)]], записанный в формате, требуемом [[Firebird 2]]: {{code|сервер:путь}}.
+
# {{code|LastUser}} — пользователь, имя которого по умолчанию указывается в окне входа.
# {{code|LastUser}} — пользователь, имя которого будет по умолчанию указываться в [[Окно входа (ТМ2)|окне входа]].
+
# {{code|LastPassword}} — пароль пользователя, который отображается в окне входа. По умолчанию значение параметра пустое.
# {{code|LastPassword}} — пароль пользователя, который появляется в окне входа. По умолчанию значение параметра пустое.
 
  
 
=== Секция Packages ===
 
=== Секция Packages ===
В секции {{code|[Packages]}} описываются параметры, влияющие на работу Такси-Мастер с [[:Категория:Библиотеки ТМ2|пакетами]].
 
Каждый пакет содержит набор новых функций, встраиваемых в [[Клиент Такси-Мастер 2|клиентскую часть]] и защищена ключом [[NET III]].
 
Набор пакетов, загружаемых вместе с клиентской частью, всегда можно отрегулировать в этой секции.
 
  
Код секции может выглядеть так:
+
В секции {{code|[Packages]}} описываются параметры, влияющие на работу {{ТМ}} с пакетами.
 +
 
 +
Каждый пакет содержит набор функций, встраиваемых в [[Клиент {{ТМ}}|клиентскую часть]].
 +
 
 +
Пример секции:
  
 
<pre>
 
<pre>
 
[Packages]
 
[Packages]
Path=.
+
Map=TMMap.bpl
List=TMReference.bpl TMOrder.bpl TMCrew.bpl TMParking.bpl
+
Telephony=TMOktell.bpl
TMClient.bpl TMDriverOper.bpl TMReport.bpl TMIngitMap.bpl
 
TMGPSBaseProvider.bpl TMGPS.bpl TMJava.bpl TMSMS.bpl TMInfraCC.bpl
 
 
</pre>
 
</pre>
  
# {{code|Path}} — путь к папке, в которой находятся пакеты. По умолчанию установлено значение {{code|.}}, что означает, что поиск пакетов будет произведен в текущей папке.
+
=== Секция SoftPhone ===
# {{code|List}} — список пакетов, разделенных между собой пробелами. Символ переноса строки в данном случае недопустим.
 
 
 
Список должен быть записан в одну строку, между именами файлов пакетов должны находиться пробелы.
 
 
 
{{info|
 
Чтобы отключить пакет, удалите его имя из списка или измените название, добавив к имени знаки таким образом, чтобы файла с новым именем не существовало (например, {{code|TMGPS.bpl}} → {{code|'''1'''TMGPS.bpl}}).
 
Чтобы включить, добавьте имя в список или верните исходное название.
 
Каждый раз после изменения списка загружаемых пакетов необходимо перезапускать Такси-Мастер на том рабочем месте, на котором список пакетов был изменен.
 
Помните также о том, что файл с указанным именем обязательно должен существовать и должен являться библиотекой Такси-Мастер 2!
 
}}
 
  
=== Секция Infra ===
+
В секции {{code|[SoftPhone]}} находятся параметры, регулирующие работу данного рабочего места с телефонией.
В секции {{code|[Infra]}} находится список параметров, регулирующих работу данного рабочего места с модулем интеграции с Infra Call Center.
 
  
 
<pre>
 
<pre>
[Infra]
+
[SoftPhone]
LoginAtSystemAccount=False
+
PlayerDevice=Default
INFRA_SPEAKERPHONE_WORK=False
+
RecorderDevice=Default
CALL_CENTER_INFRA_LOG=True
+
RingPlayerDevice=Default
INFRA_CANCEL_ORDERS=False
+
SignalPort=5062
ActivateMakeNewOrderScript=False
+
SoftPhoneIncomingSoundFilePath=ringtone.wav
ActivateConference=False
+
SoftPhoneOutcomingSoundFilePath=dialtone.wav
AlwaysCreateNewCOMObject=False
+
SoftPhoneRejectingSoundFilePath=rejection.wav
UserDialingMode=0
+
SoftPhoneSpeakerVolume=0
ShowScriptButton=False
+
SoftPhoneMicrophoneVolume=0
UseSIPAutoAnswer=False
+
SoftPhoneSpeakerMute=False
UseAnalogHeadset=False
+
SoftPhoneMicrophoneMute=False
UseAnalogAutoHeadset=False
+
DoNotDisturb=
AnalogExternPhone=
 
UseScriptTimer=False
 
UseTest=False
 
 
</pre>
 
</pre>
  
# {{code|LoginAtSystemAccount}} — опция, регулирующая вход в InfraClient (программу-софтфон) с реквизитами операционной системы.
+
=== Секция TMMap ===
#: {{code|True}} → Такси-Мастер вызывает софтфон ICC и пытается выполнить подключение к серверу Infra с теми логином и паролем, с которыми был выполнен вход в операционную систему.
 
#: {{code|False}} → Такси-Мастер передает реквизиты, указанные в [[Параметры Такси-Мастер 2#Ветка «INFRA Call Center»|параметрах]] (ветка {{branch|INFRA Call Center}}) в группе {{fieldset|Пользователь}}.
 
# {{code|INFRA_CANCEL_ORDERS}} — опция, регулирующая возможность осуществлять исходящие кампании с данного рабочего места.
 
#: {{code|True}} → исходящие кампании могут быть инициированы с данного рабочего места.
 
#: {{code|False}} → исходящие кампании на данном рабочем месте не выполняются.
 
  
=== Секция IngitMap ===
+
В секции {{code|[TMMap]}} содержатся параметры работы с [[Сервер работы с картами|сервером работы с картами]].
В секции {{code|[IngitMap]}} содержатся параметры работы с [[Модуль Ингит|модулем интеграции с картами Ингит]].
 
  
 
<pre>
 
<pre>
[IngitMap]
+
[TMMap]
Path=C:\GWX_DEMO\GWX\CITY_DEM\city_dem.chart
+
MapPath=C:\Users\A\Documents\ru.udmurt.mp\udmurt_2020-11-22\00400018.mp
 +
Encoding=0
 
</pre>
 
</pre>
  
# {{code|Path}} — параметр, который задает абсолютный путь к [[Карта Ингит|карте Ингит]].
+
# {{code|MapPath}} — абсолютный путь к файлу карты.
 
 
=== Секция TMAssistant ===
 
{{вам сюда|TMAssistant}}
 
  
 
[[Категория:Файлы конфигурации]]
 
[[Категория:Файлы конфигурации]]
[[Категория:ТМ2]]
 

Текущая версия на 16:30, 28 августа 2026

Файл локальных настроек Такси-Мастер — файл, который содержит настройки клиентской части Такси-Мастер, установленной на данном рабочем месте.

Файл расположен в каталоге Такси-Мастер. По умолчанию он доступен по следующему пути:

«C:\Program Files (x86)\Taxi-Master\tme_system_settings.cfg»

Синтаксис файла

Для записи настроек в файле «tme_system_settings.cfg» используются три элемента:

  1. Секция — объединяет связанные параметры. Название секции указывается в отдельной строке в квадратных скобках, например «[DB]».
  2. Параметр — определяет настраиваемое свойство. Параметр указывается слева от знака «=» и должен быть уникальным в пределах одного файла.
  3. Значение — значение параметра. Указывается справа от знака «=». В некоторых случаях значение может быть пустым.

Параметр и его значение записываются в одной строке:

Параметр=Значение

Пример:

[Секция0]
Параметр01=Значение01
Параметр02=Другое значение 02
Параметр03=1

[Секция1]
Параметр11=
Параметр12=C:\
Параметр13=Значение параметра 13

Секции файла «tme_system_settings.cfg»

Файл состоит из нескольких секций. Каждая секция содержит параметры, относящиеся к определенной области настроек Такси-Мастер.

Секция DB

В секции «[DB]» хранятся настройки работы модуля данных Такси-Мастер, который отвечает за работу системы на низком уровне.

Пример секции:

[DB]
LastUser=SYSDBA
TitleColor=0
LastPassword=
  1. «LastUser» — пользователь, имя которого по умолчанию указывается в окне входа.
  2. «LastPassword» — пароль пользователя, который отображается в окне входа. По умолчанию значение параметра пустое.

Секция Packages

В секции «[Packages]» описываются параметры, влияющие на работу Такси-Мастер с пакетами.

Каждый пакет содержит набор функций, встраиваемых в клиентскую часть.

Пример секции:

[Packages]
Map=TMMap.bpl
Telephony=TMOktell.bpl

Секция SoftPhone

В секции «[SoftPhone]» находятся параметры, регулирующие работу данного рабочего места с телефонией.

[SoftPhone]
PlayerDevice=Default
RecorderDevice=Default
RingPlayerDevice=Default
SignalPort=5062
SoftPhoneIncomingSoundFilePath=ringtone.wav
SoftPhoneOutcomingSoundFilePath=dialtone.wav
SoftPhoneRejectingSoundFilePath=rejection.wav
SoftPhoneSpeakerVolume=0
SoftPhoneMicrophoneVolume=0
SoftPhoneSpeakerMute=False
SoftPhoneMicrophoneMute=False
DoNotDisturb=

Секция TMMap

В секции «[TMMap]» содержатся параметры работы с сервером работы с картами.

[TMMap]
MapPath=C:\Users\A\Documents\ru.udmurt.mp\udmurt_2020-11-22\00400018.mp
Encoding=0
  1. «MapPath» — абсолютный путь к файлу карты.