Показать сообщение отдельно
Старый 24.03.2010, 10:54   #380
Shpunt
Старожил Клуба
 
Аватар для Shpunt
 
Имя: Валерик
Авто: CX-5 Sport
Сообщений: 14,509
По умолчанию Re: Все о настройке Navitel

Начнем с "азов".
Навител запускается с помощью комплекта mortscript.
Mortscript состоит из 3 файлов: ядра - Mortscript.exe, ланчера - *.exe и скрипта - *.mscr.

Ланчер - это exe файл, который запускает ядро и сообщает ему имя скрипта, который следует обработать. Имя его произвольное.

Mortscript определяет имя скрипта по имени ланчера, который его вызвал. Поэтому скрипт и ланчер должны иметь одно имя.

Например, ланчер имеет имя Mobilenavigator.exe, а скрипт - Mobilenavigator.mscr. Запускается скрипт через Mobilenavigator.exe. Последний вызывает Mortscript.exe, а тот читает и исполняет все, что написано в Mobilenavigator.mscr

Скрипт морта это текстовой файл, с расширением mscr в котором прописаны команды запуска специальных утилит, которые способствуют сохранению настроек и данных Навитела.

Для чего нужен скрипт. Навител для PPC сохраняет настройки в системную память, которая на PPC лежит на "винчестере", а на PNA в ОЗУ. Потому все это гибнет при выключении.
Чтобы устранить этот недостаток, скрипт сохраняет содержимое ОЗУ на флешку, а потом возвращает его в ОЗУ.

Вот пример рабочей сборки-файлы .mscr можно открыть в любом текстовике и посмотреть пути и аналогии для корректировки под себя или попробовать как есть. Только для CE 5.0
http://rghost.ru/1196611
или
http://rghost.ru/1182223

Сам пока не проверял.
Shpunt вне форума   Вверх Ответить с цитированием
3 пользователя(ей) сказали cпасибо: