Есть две замечательные программы для пилотов/штурманов от фирмы 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

Комментарии   

#1 Cpt.Jeppesen 26.09.2018 14:05
А "Mobile FD for Windows" существует вылеченный от жадности, как его коллега для iOS?
#2 Vladimir Onufrienko 29.10.2018 23:42
А ГДЕ ВЗЯТЬ НОВУЮ ВЕРСИЮ фд??????
FD PRO? ТАК НАЗЫВАЕТСЯ ДЛЯ ВИНДОВС,
ГДЕ ВЗЯТЬ ЕЕ
#3 Operation BaseMan 02.11.2018 15:16
Обновление навигационной БД 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
#4 Operation BaseMan 02.11.2018 17:10
На 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

Добавить комментарий

     

Защитный код
Обновить


      FliteStar/FliteMap для чайников
      FliteStar/FliteMap для чайников

      Наиподробнейший инструктивный материал по использованию программ FliteStar/FliteMap. Программы "Flite Star" и "Flite Map" отличаются друг от друга наличием у "Flite Map" движущейся карты при подключении к ней GPS, что позволяет повысить удобство использования ее в полете. Без подключения GPS порядок работы с обеими программами полностью идентичен. В данных методических рекомендациях рассматривается вопрос...




      Как быстро сменить IP-адрес?
      Как быстро сменить IP-адрес?

      Эта статья предназначена в первую очередь для корпоративных пользователей компьютеров одной локальной сети, имеющие возможность работать в этой самой сети с различными IP-адресами. Эти адреса нужно заранее знать, получив от системного администратора. Для домашних пользователей Интернета (клиентов всяких Корбин, СТСов, Дарсов и прочих) эта информация абсолютно не нужна, т.к. эти пользователи либо жестко привязаны к...




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

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




      Методики определения эксплуатационных минимумов
      Методики определения эксплуатационных минимумов

      Каждый эксплуатант (авиакомпания) при выполнении полетов должен тем или иным способом определять эксплуатационные минимумы для взлета и захода на посадку для каждого аэродрома с учетом: наличия/отсутствия/работосопособности системы огней ВПП, функционирования наземных и бортовых навигационных средств, препятствий в районе аэродрома и минимума командира воздушного судна. Эксплуатационные минимумы...




      Как переустановить сетевой протокол TCP IP
      Как переустановить сетевой протокол TCP IP

      При установке в составе какой-нибудь сборки Windows иногда может некорректно установиться сетевой протокол TCP IP. В этом случае нужно его переустановить, и по-другому просто никак. Как же переустановить сетевой протокол TCP IP? - без небольших "танцев с бубном" этого не сделать.




      Python - FizzBuzz
      Python - FizzBuzz

      Один программист при устройстве на работу получил задание - написать программу, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то программа должна выводить слово «FizzBuzz».




      Про НОТАМы
      Про НОТАМы

      НОТАМы (NOTAM = NOTice for Air Men) - это существенные изменения в аэронавигационной обстановке. Международные НОТАМы распространяются из мест их издания по всему миру. Некоторые страны издают также региональные (внутренние) НОТАМы, которые доступны обычно только для эксплуатантов своей страны. НОТАМы дополняют сборники аэронавигационной информации и обеспечивают актуализацию аэронавигационной информации через...



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