Конфигурационные файлы (ini-файлы)

Материал из Такси Диспетчер
Перейти к: навигация, поиск

Описание

Для получения доступа к некоторым дополнительным настройкам программы, можно использовать ini файлы, которые находяться в каталоге cfg\*.ini

  • Замечание: Вы можете указывать альтернативный каталог запуска командной строкой запуска приложения:
taxi -cfg f:\taxi\cfg\

будет использована папка с настройками f:\taxi\cfg\

  • Замечание: Нельзя, что б папка конфиг и содержащиеся в ней файлы были со статусом - только на чтение, это приведет к тому, что не будет работать автосохранения настроек.

Файл конфигурации

Файлы общего назначения

   * audit.ini - файл для аудита - Вы можете настроить отслеживание всех справочников и изменения в заказах.
   * auto_orders_commands.ini - файл команд джавы
   * birthday.ini - файл поздравлений с днем рождений - в нем вы можете настроить на компьюетер оповещение о днях Рождениях
   * buttons.ini - файл команд, в которм Вы можеет настроить дополниетльные команды для выполнения в главном окне программы
   * database.ini - файл подключения к альтернативным БД, использованию альтернативных драйверов загрузки
   * error.ini - файл дополнительного логирования ошибок - позволяет настроить созданиея файлов и предупреждений при серьезных ошибках работы с
   * filters.ini - файл настройки фильтров на таблицах вида
   * grids.ini -  список доступных полей для отображения в таблицах Текущие/Предварительные/Выполненные заказы, Водители, Архив. Эти поля  включаются/отключаются в Редактор полей для каждой из таблиц. 
   * info.ini - информационный файл для Такси Диспетчера
   * internet.ini - файл настроек локальных для кеширваонеи при Интернет подключении
   * local.ini - главный файл локальных настроек
   * marketing.ini - файл настроек для опросника- дополнительный маркетинговый модуль
   * orderforms.ini - файл настроек быстрых форм
   * orderforms_updateparams.ini - файл прямых параметров файла orderforms.ini
   * orderpanel.ini - файл настроек нижней панели под таблицами заказов
   * quickenter.ini - файл для быстрго ввода закза через калькуляторную клавиатуру
   * refbooks.ini - файл настроек редакторов справочников
   * remoteorders.ini - файл получения заказов удаленно
   * reports.ini - файл настроек отчетов
   * salary.ini - файл настроек вида и рассчета зарплат
   * searchforms.ini - файл поисковых форм
   * sounds.ini - файл настроек звуковых оповещенйи на этом компьюетре
   * sqltpl.ini - файл настроек темплитов для SQL панели
   * tableedit.ini - файл настроек прямого редактирвоания таблицы - автоматический вызов редакторы быстрых форм
   * tips_taxi.ini - файл советов "Совет дня"

Утилиты

   * Automationserver.exe - бинарный запускной файл, предназначенный для отправки СМС сообщений, заказов обмена и других сообщений
         o auto_redirection.ini - файл перенаправлений путей для отсылки СМС и других сообщений
         o auto_settings.ini - файл настроек Automationserver.exe
         o auto_settings_view.ini - файл персональных настроек Automationserver.exe (устарел)
   * Autocalprice.exe - сервер перестчета заказов
         o autocalcprice.ini
   * AutoGRAPH.exe - утилита интеграции с системой Автограф (Россия)
         o AutoGRAPH.ini
   * backup.exe - бинарный запускной файл, предназначенный для создания копий базы данных или восстановления данных из резервной копии. Более подробно можно посмотреть в Справке в разделе "Резервное копирование и восстановление базы данных".
         o backup.ini
   * clean.exe - бинарный запускной файл, предназначенный для удаления данных из базы данных. 
         o clean.ini
   * ChannelsServerProject.exe - Настройка сервера - new Android. 
   * ClientServer.exe - Cервер коммуникаций с клиентами. 
         o local.ini
         o auto_client_commands.ini
   * connectbase.exe - Утилита для переключения между резервными серверами. 
         o connections.ini
   * import.exe - бинарный запускной файл, предназначенный для импортирования данных в базу. 
   * IngitMap - модуль интеграции Деловой карты
         o IngitDist.ini
         o IngitMap.ini
   * Javasetup.exe - gрограмма для установки Java модуля
         o Javasetup.ini - 
   * klard.exe - утилита для импорта списка улиц из КЛАРД базы
   * MasterTD.exe - редактор для настроек джава и андроид клиентов - Использование программы для редактирования меню в телефонах водителей
   * Mapedit.exe - редактор для карты ТаксиКарта
         o mapedit.ini
         o gps_server.ini
   * Mapproxy.exe - прокси для карты CityGuide
         o map_proxy.ini
   * SpRecords.exe - файл настроек модуля SpRecords
         o SpRecords.ini
         o SPserv.ini
   * RestartPRG.exe - бинарный запускной файл, предназначен для перезапуска определенного приложения с рабочего места диспетчера, контролируемого тестирования такси центром и запущенного на сервере, без предоставления диспетчеру доступа к серверу. 
         o RestartPRG.ini
   * TaxiCenter.exe - утилита контроля работоспособности и автозапуска 
         o center.ini
         o centermail.ini
   * taxiconf.exe - бинарный запускной файл, предназначен для настройки программы во время или после ее установки
   * tcp_ip_command.exe - бинарный запускной файл, предназначен для тестирования удаленного управления программой через tcp/ip сеть. 
   * TDRander.exe - модуль интеграции с миниАТС Панасоник
         o TDRander.ini
         o CallDLL.ini
   * TDUpdate.exe - модуль обновления Такси Диспетчера
         o updater.ini
   * visiom_proxy.exe - Визиком координатор
         o visiom_proxy.ini

Утилиты (устаревшие)

   * JavaDemo.exe - Windows тест эмулятор java программ у водителей.
   * Distancer.exe - редактор расстояний при опредлеении цены заказ п окилометражам из зоны в зону.
   * MapCreator.exe - бинарный запускной файл, предназначен для разбиения цельного изображения карты на зоны.
   * gsm_com.exe - модуль для интерпретации команд в "Такси Диспетчер" путем GSM звонков
         o gsm_com.ini

Плагины (отчеты)

  * BlackListEdinoe.ini - библиотека для модуля Единое Такси
  * Сompanystate.ini - библиотека для модуля Сompanystate.dll - "Отчеты по состоянию компании"
  * DefaultOrders.ini- это файл стандартных отчетов - DefaultOrders.dll
  * refbooklog.ini - файл настроек для логирования изменения данных в справочниках и заказах отчета ChangeRefbookLog

Файлы библиотек java

   * Drivermsg.ini - файл формирования инф. сообщения о заказе для водителя
   * drivermsg2.ini - файл формирования инф. сообщения о заказе для водителя с доп. возможностями
   * DriverQueue.ini - файл формирования инф. по очередям водителей для java-приложения
   * DriverSet.ini - файл постановки водителя в очередь с помощью java-приложения
   * clientmsg.ini - файл формирования инф. сообщения о заказе для клиента
   * OrdersSet.ini - файл формирования инф. о свободных заказах для водителя в java-приложении
   * OrdersSetComplete.ini - файл формирования инф. о выполненых заказах водителем в java-приложении
   * OrdersSetPre.ini - файл формирования инф. о свободных предварительных заказах для водителя в java-приложении
   * OrdersSetRemote.ini - файл формирования инф. о свободных заказах с сервера обмена для водителя в java-приложении
   * OrderStatusSet.ini - файл формирования инф. о статусе текущего заказа для водителя в java-приложении
   * stops.ini - файл кеширваония для java-сообщений
   * javareport.ini - файл конфигурации Отчет по java

Прочее

   * KS_refbook.ini - файл настроек библиотеки по отчетам за корпоративное подключение КиевСтара
   * msguo.ini - файл чата для Единого Такси
   * orders_share_server.ini - файл обмена Едиеного такси
   * orders_via_script.ini - файл одностороннего обмена
   * send_orders_note.ini - файл отправки примечаниея по заказу в систему Единого Такси
   * send_share_server.ini - файл отсылки заказ в систему Единого Такси
   * remoteorderslib.ini - файл библиотеки remoteorders.dll
   * smscustom.ini - файл отправки кастомной СМСки
   * SmsAllClients.ini - файл модуля массовой отправки СМС
   * smssum.ini - файл отчета по точной подсчету СМСов по водителям
   * Visi11.dll - файл библиотеки Visi11.dll для показания карты Transnavicom
         o Visi11.ini
   * Visi11.dll - файл библиотеки Visi11.dll для показания карты Визиком
         o Visicom2006.ini
   * visicom_server.dll - файл библиотеки visicom_server.dll просчета на Visicom XML API
         o visicom_server.ini
    * dist_tcp.dll
         o dist_tcp.ini – настройки, касающиеся библиотеки lib\dist_tcp.dll – запрос на определение расстояния 
во внешней программе по протоколу tcp (карта от партнеров в Уфе).
   * javareport.dll 
         o javareport.ini - файл фонфигурации Отчет по java
   * gps_google.dll 
         o gps_google.ini - файл конфигурации Библиотека расчета растояний по GoogleMap

Детальное описание некоторых ini файлов

Далее приведён список ini файлов, редактирование которых, не рекомендуется:

    * common.ini – общие настройки программы, аналогично закладке Администрирование в опциях программы

    * common _ res . ini – это копия-эталон common . ini (нужна только для разработки)
    * copytables.ini - файл утилиты копирования БД на вебсервер или запасной сервер (устаревшая)

    * default _ user . ini – персональные настройки пользователя по умолчанию, если пользователь новый – настройки из файла, а при 
сохранении/выходе из программы они уже пишутся в файл с именем пользователя.

    * Файлы с именами пользователей, например - Администратор.ini – это настройки из закладки Персональные в опциях.

    * Файлы common . ini , default _ user . ini , <имя пользователя>. ini имеют свой аналог в базе, т.е. эти настройки 
хранятся и загружаются из базы. А 
файлы это запасной способа загрузки настроек, если в базе по каким либо причинам их нет. При выходе из программы и при сохранении настроек в 
базу, они сохраняются и в эти файлы (дублируются). А при загрузке программы настройки загружаются либо из базы программы, либо из ini файлов, 
если нет записей в базе. Поэтому, если база работоспособна, настройки в ini файлах не учитываются.

См. также

Более подробно посмотреть конфигурационные файлы с подробным описанием всех опций можно скачав файл http://taxi-office.ru/help/ini/.