Есть две замечательные программы для пилотов/штурманов от фирмы Jeppesen - JeppView 3 и FlightDeck 3. Вот только Jeppesen несколько лет назад перестал их поддерживать.

Как обновить навигационные БД программ JeppView 3 и Flight Deck 3

Вместо программы JeppView 3 сейчас можно приобрести и установить программу JeppView for Windows (в принципе, она почти как старая версия, ничуть не хуже, даже, наоборот, функционал стал более расширенным).

А вместо старой доброй FlightDeck 3 можно приобрести Mobile FD (для iOS или для Windows). Это уже кардинально другое приложение, кому-то оно нравится больше, но пока не всем.




Недавно один такой консервативный знакомый, имеющий официальную лицензию Jeppesen для FliteStar и JeppView, но не желающий пользоваться новой версией JeppView обратился с вопросом, как ему обновлять старые версии JeppView 3 и FlightDeck 3 с помощью диска обновлений Jeppesen.

В ходе изучения данного вопроса было выяснено следующее:

  • Диск с обновлениями навигационной БД Jeppesen одновременно является также и установочным диском, и с него можно установить программы JeppView for Windows и FliteStar.
  • Если на компьютере установлены старые версии JeppView (3) и FlightDeck (3), то с помощью диска они не будут обновлены, но зато будет установлена новая программа - JeppView for Windows (со свежей БД!).
  • Причина необновления старых версий JeppView и FlightDeck - различия в местоположении директорий, используемых программами для хранения навигационных баз данных.
  • Чтобы обновить базы данных старых программ - JeppView 3 и FlightDeck 3 нужно скопировать некоторые папки из одного места в другое.

Консервативный пилот очень опасался случайно что-то перепутать при выполнении такого сложного обновления вручную и попросил упростить и обезопасить даную процедуру.

 

В результате был написан исполняемый BAT-файл, который делает "все, что нужно":

 
REM ## Terminating All Jeppesen's Apps processes:
TASKKILL /F /IM JV3.exe
TASKKILL /F /IM FliteStar.exe
TASKKILL /F /IM FliteDeck3.exe
TASKKILL /F /IM JeppView.exe
TASKKILL /F /IM cda.exe
TASKKILL /F /IM CDAMonitor.exe
 
REM ## Pause: 
TIMEOUT /T 5 /NOBREAK
 
REM ## Deleting Old File's and Folder's Back-Ups:
RMDIR /S /Q C:\Jeppesen\FliteDeck3\EnrouteData0
RMDIR /S /Q C:\Jeppesen\JeppView3\EnrouteData0
RMDIR /S /Q C:\Jeppesen\Common\TerminalCharts0
 
REM ## Pause:
TIMEOUT /T 10 /NOBREAK
 
REM ## Renaming Folders (creating Databasesd back-ups):
REN C:\Jeppesen\FliteDeck3\EnrouteData EnrouteData0
REN C:\Jeppesen\JeppView3\EnrouteData EnrouteData0
REN C:\Jeppesen\Common\TerminalCharts TerminalCharts0
 
REM ## Pause:
TIMEOUT /T 10 /NOBREAK
 
REM ## Updating Databases:
xcopy "C:\ProgramData\Jeppesen\FliteStar\EnrouteData" "C:\Jeppesen\FliteDeck3\EnrouteData\" /S /E
xcopy "C:\ProgramData\Jeppesen\FliteStar\EnrouteData" "C:\Jeppesen\JeppView3\EnrouteData\" /S /E
xcopy "C:\ProgramData\Jeppesen\Common\TerminalCharts" "C:\Jeppesen\Common\TerminalCharts\" /S /E
 




Данный БАТник обновляет навигационные базы данных (Terminal Charts и Enroute Data) программ Jeppesen JeppView 3 и Jeppesen FlightDeck 3 при условии наличия корректно установленной программы JeppView for Windows с предварительно обновленной базой.

В БАТнике нет команд на обновление базы данных раздела Manuals (Text), так как расположение этой базы в нашем случае оказалось идентичным - как для старой, так и для новой версии JeppView.

Если у кого-то программы установлены по-другому, можете доработать БАТник по аналогии и добавить пару строк для обработки файлов БД Manuals.

 

Краткое описание работы БАТника:

1. Сначала принудительно завершаются все процессы программ Jeppesen (если они запущены). Делается это в жесткой форме - процессы просто "убиваются" (как с помощью диспетчера задач Windows).

 
REM ## Terminating All Jeppesen's Apps processes:
TASKKILL /F /IM JV3.exe
TASKKILL /F /IM FliteStar.exe
TASKKILL /F /IM FliteDeck3.exe
TASKKILL /F /IM JeppView.exe
TASKKILL /F /IM cda.exe
TASKKILL /F /IM CDAMonitor.exe

 


 

2. Потом выполняется удаление резервных копий предыдущих баз данных (если они есть).

 
REM ## Deleting Old File's and Folder's Back-Ups:
RMDIR /S /Q C:\Jeppesen\FliteDeck3\EnrouteData0
RMDIR /S /Q C:\Jeppesen\JeppView3\EnrouteData0
RMDIR /S /Q C:\Jeppesen\Common\TerminalCharts0

 

3. Затем выполняется переименование папок с текущими базами данных - в конце добавляется цифра ноль (0). Это делается на всякий случай, чтобы можно было в крайнем случае вернуть назад текущие БД.

 
REM ## Renaming Folders (creating Databasesd back-ups):
REN C:\Jeppesen\FliteDeck3\EnrouteData EnrouteData0
REN C:\Jeppesen\JeppView3\EnrouteData EnrouteData0
REN C:\Jeppesen\Common\TerminalCharts TerminalCharts0

 

4. Финальное действие - копируются папки с базами данных из одного места в другое.

 
REM ## Updating Databases:
xcopy "C:\ProgramData\Jeppesen\FliteStar\EnrouteData" "C:\Jeppesen\FliteDeck3\EnrouteData\" /S /E
xcopy "C:\ProgramData\Jeppesen\FliteStar\EnrouteData" "C:\Jeppesen\JeppView3\EnrouteData\" /S /E
xcopy "C:\ProgramData\Jeppesen\Common\TerminalCharts" "C:\Jeppesen\Common\TerminalCharts\" /S /E




5. Между перечисленными выше операциями делается пауза на 5, 10 и 10 секунд - просто так, для более удобного контроля выполнения процесса обновления. Время можно изменить или вообще удалить эти строки.

REM ## Pause:
TIMEOUT /T 10 /NOBREAK

Если кому-то захочется посмотреть полный лог выполнения обновления, можно еще добавить паузу в конце на нужное количество секунд.

 

Скачать BAT-ник:  

Вложения:
ФайлОписаниеРазмер файла:
Скачать этот файл (Jepp.bat.zip)Jepp.bat.zip 0.8 kB

Комментарии (4)

This comment was minimized by the moderator on the site

А "Mobile FD for Windows" существует вылеченный от жадности, как его коллега для iOS?

This comment was minimized by the moderator on the site

А ГДЕ ВЗЯТЬ НОВУЮ ВЕРСИЮ фд??????
FD PRO? ТАК НАЗЫВАЕТСЯ ДЛЯ ВИНДОВС,
ГДЕ ВЗЯТЬ ЕЕ

This comment was minimized by the moderator on the site

Обновление навигационной БД Enroute для FliteStar, если есть обновленный eLink for Windows:

Текст БАТника:

TASKKILL /F /IM eLink.exe
TASKKILL /F /IM FliteStar.exe
TASKKILL /F /IM cda.exe
TASKKILL /F /IM CDAMonitor.exe

TIMEOUT /T 1 /NOBREAK

REM ## Deleting Old File's and Folder's Back-Ups:
RMDIR /S /Q C:\Jeppesen\FliteStar\EnrouteData0

REM ## Pause:
TIMEOUT /T 1 /NOBREAK

REM ## Renaming Folders (creating Databasesd back-ups):
REN C:\Jeppesen\FliteStar\EnrouteData EnrouteData0

REM ## Pause:
TIMEOUT /T 1 /NOBREAK

REM ## Updating Databases:
xcopy "C:\ProgramData\Jeppesen\ELink\EnrouteData" "C:\Jeppesen\FliteStar\EnrouteData\" /S /E

This comment was minimized by the moderator on the site

На Windows 7 у программы Flite Star папка EnrouteData может находиться в другом месте, соответственно, корректный БАТник будет таким:

TASKKILL /F /IM eLink.exe
TASKKILL /F /IM FliteStar.exe
TASKKILL /F /IM cda.exe
TASKKILL /F /IM CDAMonitor.exe

TIMEOUT /T 1 /NOBREAK

REM ## Deleting Old File's and Folder's Back-Ups:
RMDIR /S /Q C:\ProgramData\Jeppesen\FliteStar\EnrouteData0

REM ## Pause:
TIMEOUT /T 1 /NOBREAK

REM ## Renaming Folders (creating Databasesd back-ups):
REN C:\ProgramData\Jeppesen\FliteStar\EnrouteData EnrouteData0

REM ## Pause:
TIMEOUT /T 1 /NOBREAK

REM ## Updating Databases:
xcopy "C:\ProgramData\Jeppesen\ELink\EnrouteData" "C:\ProgramData\Jeppesen\FliteStar\EnrouteData\" /S /E

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Что такое UDID и как его узнать для своего устройства?
      Что такое UDID и как его узнать для своего устройства?

      UDID (Unique Device Identifier) - уникальный идентификатор устройства, состоящий из 40 символов. Он есть у каждого мобильного i-устройства: iPad, iPhone или iPod Touch. UDID может использоваться, например, для бета-тестирования программ. Вы предоставляете разработчику программы свой UDID, он же, в свою очередь, предоставляет вам приложение для бета-тестирования.




      Из аэропорта Франкфурт Майн в Раунхайм на электричке
      Из аэропорта Франкфурт Майн в Раунхайм на электричке

      Нужно было давеча попасть в небольшую немецкую деревушку - Раунхайм (Raunheim), расположенную не далеко от аэропорта Франкфурт Майн (EDDF/FRA). Расстояние от терминала вроде бы смешное - всего-то около 10 километров, но использовать такси - как-то не спортивно, пешком - не солидно, в результате было принято решение воспользоваться железнодорожным немецким транспортом. Железнодорожный транспорт в Германии очень...




      Apple закрывает программы развертывания DEP и VPP
      Apple закрывает программы развертывания DEP и VPP

      Программы развертывания Apple - Device Enrollment Program (DEP) и Volume Purchase Program (VPP) с 1 декабря 2019 года перестанут существовать. Deployment Programs - DEP и VPP будут объединены в одну и их заменит единая программа - Apple Business Manager (для коммерческих компаний) и Apple School Manager (для образовательных учреждений). Для того, чтобы продолжить использование программой регистрации устройств (DEP) и программой...




      Невозможно прочитать файл iTunes.Library.itl
      Невозможно прочитать файл iTunes.Library.itl

      Пользователи операционной системы Windows могут попасть в ситуацию, когда при запуске программы iTunes, программа не запустится, а только отобразит сообщение о невозможности своего запуска: Файл «iTunes Library.itl» невозможно прочитать, так как он был создан более новой версией программы iTunes. Основная причина подобного нежелания программы iTunes не запускаться состоит в том, что кто-то удалил программу iTunes, затем...




      Очередность загрузки операционных систем
      Очередность загрузки операционных систем

      До появления операционных систем Windows Vista и Windows 7 очередность загрузки можно было установить, отредактировав файл C:\boot.ini В висте и семерке это уже не прокатит. Если у вас была установлена операционная система Windows XP, а потом вы дополнительно установили Висту или 7-ку, последняя установленная операционка и будет загружаться первой по умолчанию при включении компьютера.




      Священные сомы в Индии (видео)
      Священные сомы в Индии (видео)

      Бодхгайя — это место в Индии, где Будда достиг Просветления. Неподалеку от дерева бодхи находится священный пруд, где Будда, по достижении Просветления, пережидал сезон дождей и где его укрывал от дождей сам Король Нагов. И сейчас, с левой стороны от ступы, находится пруд. А в пруду живут сомы. И их очень много т.к ловить их и убивать не положено. Чем они и пользуются, наглея с каждым днем все больше и...




      Корректное отображение иконок в Tab Bar (Swift)
      Корректное отображение иконок в Tab Bar (Swift)

        При добавлении кастомных иконок в Tab Bar они могут иногда отображаться не корректно, например так:  Для отрисовки иконки xCode использует цвет по умолчанию (в данном проекте это синий цвет).



Яндекс.Метрика