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

Материал из TaxiMaster
Перейти к: навигация, поиск
 
(не показано 25 промежуточных версий 4 участников)
Строка 1: Строка 1:
{{ТМ2 тоже|Файл локальных настроек Такси-Мастер 2}}
+
'''{{PAGENAME}}''' — файл, который содержит настройки [[Клиент {{ТМ}}|клиентской части {{ТМ}}]], установленной на данном [[Рабочее место {{ТМ}}|рабочем месте]].
  
[[Image:Фрагмент-taxi-ini.png|thumb|{{PAGENAME}}, фрагмент]]
+
Файл расположен в [[Каталог {{ТМ}}|каталоге {{ТМ}}]]. По умолчанию он доступен по следующему пути:
'''Файл локальных настроек Такси-Мастер''' — это файл, который находится в папке [[Такси-Мастер]] и содержит локальные настройки.
 
Локальные настройки распространяются только на одно [[рабочее место Такси-Мастер]].
 
Файл имеет стандартный [[синтаксис INI]].
 
  
В файле локальных настроек содержится информация о подключении к [[База данных Такси-Мастер|базе данных]] и другие важные настройки, повреждение которых может привести к нерабочему состоянию [[Рабочее место Такси-Мастер|копии Такси-Мастер]].
+
{{путь|C:\Program Files (x86)\Taxi-Master\tme_system_settings.cfg}}
  
== Секция {{code|[[DM]}} ==
+
== Синтаксис файла ==
В секции {{code|[DM]}} хранятся настройки так называемого модуля данных (data module), который оперирует всеми данными программы.
 
В частности, в этой секции присутствуют важные настройки [[Клиент Firebird|подключения к серверу Firebird]]:
 
  
# {{code|DatabaseName}} — [[путь к базе данных]] вида DSN-строки Firebird ({{code|СЕРВЕР:ПУТЬ}}, не {{code|\\сетевой_путь}}!).
+
Для записи настроек в файле {{code|tme_system_settings.cfg}} используются три элемента:
# {{code|UserName}} — имя пользователя для подключения к базе данных.
+
 
# {{code|Password}} — зашифрованный пароль для подключения к базе данных.
+
# '''Секция''' — объединяет связанные параметры. Название секции указывается в отдельной строке в квадратных скобках, например {{code|[DB]}}.
 +
# '''Параметр''' — определяет настраиваемое свойство. Параметр указывается слева от знака «=» и должен быть уникальным в пределах одного файла.
 +
# '''Значение''' значение параметра. Указывается справа от знака «=». В некоторых случаях значение может быть пустым.
 +
 
 +
Параметр и его значение записываются в одной строке:
 +
 
 +
<pre>
 +
Параметр=Значение
 +
</pre>
 +
 
 +
Пример:
 +
 
 +
<pre>
 +
[Секция0]
 +
Параметр01=Значение01
 +
Параметр02=Другое значение 02
 +
Параметр03=1
 +
 
 +
[Секция1]
 +
Параметр11=
 +
Параметр12=C:\
 +
Параметр13=Значение параметра 13
 +
</pre>
 +
 
 +
== Секции файла {{code|tme_system_settings.cfg}} ==
 +
 
 +
Файл состоит из нескольких секций. Каждая секция содержит параметры, относящиеся к определенной области настроек {{ТМ}}.
 +
 
 +
=== Секция DB ===
 +
 
 +
В секции {{code|[DB]}} хранятся настройки работы модуля данных {{ТМ}}, который отвечает за работу системы на низком уровне.
 +
 
 +
Пример секции:
 +
 
 +
<pre>
 +
[DB]
 +
LastUser=SYSDBA
 +
TitleColor=0
 +
LastPassword=
 +
</pre>
 +
 
 +
# {{code|LastUser}} — пользователь, имя которого по умолчанию указывается в окне входа.
 +
# {{code|LastPassword}} — пароль пользователя, который отображается в окне входа. По умолчанию значение параметра пустое.
 +
 
 +
=== Секция Packages ===
 +
 
 +
В секции {{code|[Packages]}} описываются параметры, влияющие на работу {{ТМ}} с пакетами.
 +
 
 +
Каждый пакет содержит набор функций, встраиваемых в [[Клиент {{ТМ}}|клиентскую часть]].
 +
 
 +
Пример секции:
 +
 
 +
<pre>
 +
[Packages]
 +
Map=TMMap.bpl
 +
Telephony=TMOktell.bpl
 +
</pre>
 +
 
 +
=== Секция SoftPhone ===
 +
 
 +
В секции {{code|[SoftPhone]}} находятся параметры, регулирующие работу данного рабочего места с телефонией.
 +
 
 +
<pre>
 +
[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=
 +
</pre>
 +
 
 +
=== Секция TMMap ===
 +
 
 +
В секции {{code|[TMMap]}} содержатся параметры работы с [[Сервер работы с картами|сервером работы с картами]].
 +
 
 +
<pre>
 +
[TMMap]
 +
MapPath=C:\Users\A\Documents\ru.udmurt.mp\udmurt_2020-11-22\00400018.mp
 +
Encoding=0
 +
</pre>
 +
 
 +
# {{code|MapPath}} — абсолютный путь к файлу карты.
  
 
[[Категория:Файлы конфигурации]]
 
[[Категория:Файлы конфигурации]]
[[Категория:Клиентская часть]]
 
[[Категория:ТМ1]]
 

Текущая версия на 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» — абсолютный путь к файлу карты.