![]() |
Re: Все о настройке Navitel
Цитата:
к сожалению с народа скачать не могу, не пускает офисный прокси, может кто нибудь перезальет на другой обменник (Rapidshare, Depositfiles). Заранее спасибо. |
Re: Все о настройке Navitel
Цитата:
OldMan, помоги разобраться: 1.WinCE 5.0 2. com2, 9600, агрессивный 3. SD карта называется StorageCard, внутрення память NANDFlash |
Re: Все о настройке Navitel
Цитата:
---------- Добавлено в 13:03 ---------- Предыдущее сообщение было написано в 13:01 ---------- Цитата:
---------- Добавлено в 13:04 ---------- Предыдущее сообщение было написано в 13:01 ---------- Цитата:
|
Re: Все о настройке Navitel
очень странно, почему же тогда у меня не сохраняет настройки (((.
Frade а какой у тебя путь к навителу, напиши плиз, в какой папке лежит |
Re: Все о настройке Navitel
Цитата:
Я добавил в Ваш скрипт перед каждой командой команду вывода сообщения. Теперь для выполнения каждой команды надо будет нажимать кнопку ОК в вываливающемся сообщении, только после этого будет происходить выполнение команды. # set variables (устанавливаем переменные) folder = SystemPath("ScriptPath") reg_key = "Software\CNT" mydoc_dir = SystemPath("Documents") reg_file = folder \ "storage\settings.reg" Message "Step 1 Read settings (Читаем настройки)" RunWait ( folder \ "taskmgr.exe", reg_file & " /silent") Message "Step 2 Copy waypoints (Копируем точки и маршруты)" XCopy ( folder \ "storage\GPS Tracks and Waypoints\*.*", mydoc_dir \ "GPS Tracks and Waypoints", True, True) Message "Step 3 Run Navitel (Запускаем Навител)" RunWait ( folder \ "Navitel.exe") ## Запускаем не rc = RunWait ( folder \ "Navitel.exe"), а именно RunWait ( folder \ "Navitel.exe") Message "Step 4 Save settings (Сохраняем настройки)" RunWait ( folder \ "taskmgr.exe", "/regxpkey " & reg_file & " [HKEY_CURRENT_USER\" & reg_key & "]") Message "Step 5 Save waypoints (Сохраняем точки и треки)" XCopy (mydoc_dir \ "GPS Tracks and Waypoints\*.*", folder \"storage\GPS Tracks and Waypoints",True,True) Message "Step 6 Play sound (Играем музычку)" PlaySound ( folder \ "ok.wav") Перед запуском Навитела смотрим, есть ли в папке с Навителом папка storage. Если есть и в ней есть файл settings.reg не нулевой длинны, то по идее должны подхватится эти настройки. После выхода из Навитела смотрим в этой же папке наличие этого же файла с ненулевой длинной. Если до этого ловились спутники (т.е. в системе стоит актуальная дата и время), то можно посмотреть время создания файла и прикинуть это свежесохранёный файл или так, что-то непонятное. СД карточка называется StorageCard или Storage Card? Сейчас это не важно, но в дальнейшем (при других путях решения проблемы) может быть принципиальным. |
Re: Все о настройке Navitel
кстател когда залил твою сборку там действительно был незаконченный маршрут, и он мне предложил продолжить движение
|
Re: Все о настройке Navitel
Цитата:
|
Re: Все о настройке Navitel
Цитата:
|
Re: Все о настройке Navitel
Цитата:
Добавьте в скрипт после Message "Step 1 Read settings (Читаем настройки)" RunWait ( folder \ "taskmgr.exe", reg_file & " /silent") строки Message "Step 1+ See registry (смотрим реестр)" RunWait ( folder \ "taskmgr.exe") Должен запустится таскмнеджер. выберите в нем закладку редактирания реестра и посмотрите ветку HKEY_CURRENT_USER\Software\CNT Если она есть и не пустая, то настройки перенеслись в реестр. |
Re: Все о настройке Navitel
Цитата:
Без пробелов - StorageCard |
Re: Все о настройке Navitel
|
Re: Все о настройке Navitel
|
Re: Все о настройке Navitel
Цитата:
Все вышесказанное проделал. RegEdit вообще не было в папке с Навителом, записал! navigator.exe также не было, хотя файл navigator.mscr присутствует, так же записал, переименовав MortRunner.exe. Посмотрел что файл settings.reg есть и он ненулевой. Попробовал в Навителе проложить путь, добавить путевую точку, а также поменять голос, выключил питание, включаю - ни чего не сохранилось! Вывод, файл settings.reg изменяется и соответственно сохраняются настройки, только при выходе из Навитела через меню! Да, забыл добавить: строку rc = RunWait ( folder \ "Navitel.exe") заменил на RunWait ( folder \ "Navitel.exe") SD карта называется StorageCard без пробелов! ---------- Добавлено в 10:52 ---------- Предыдущее сообщение было написано в 09:45 ---------- Цитата:
Message "Step 3 Run Navitel (Запускаем Навител) RunWait ( folder \ "Navitel.exe") нажимаю ок, и подвисает, ждал долго, повторный запуск Навитела не к чему не приводит, похоже висит. Получается запустить только выключением питания! убрал строчку ## Запускаем не rc = RunWait ( folder \ "Navitel.exe"), а именно RunWait ( folder \ "Navitel.exe") не помгло изменил RunWait ( folder \ "Navitel.exe") на rc=RunWait ( folder \ "Navitel.exe") подумал может не понимает команду, но толку ноль, эффект такой же. Странно конечно, что приводит к стопору? Хотя без этих шагов все запускается и работает. Посмотрел в реестре ветку HKEY_CURRENT_USER\Software\CNT она не пустая, т.е. настройки сохраняются! |
Re: Все о настройке Navitel
urec, право, уже и не знаю что вам посоветовать.
Давайте определимся в терминах. Строго говоря под настройками понимаются те установки, которые Вы делаете при первом, самом первом запуске Навитела. Это язык, голос, порт и скорость (Навител это сам находит в версии 1109). Также в настойках сохраняется путь к атласу, последняя отрытая карта и координаты участка карты, который выводится на экран при запуске, раскладка клавиатуры и прочие системные установки. Всё это записывается в реестр. При перезагрузке реестр очишается, т.е. эти установки теряются. Чтобы не повторять настройки при каждом запуске запускают через скрипт, в котором, в частности, делаестся сохранение ветки реестра с настройками Навитела в файл (при выходе из Навитела) и запись настроек из файла в реестр при загрузке Навитела. Такие вещи как маршрут, проставленные вами точки, последние 10000 точек пройденного пути, история поиска объектов на карте хранятся в директории GPS Tracks and Waypoints, которая организуется в директории My Documents. Для того, чтоб сохранять и эти нужные вещи служит пара команд: XCopy ( folder \ "storage\GPS Tracks and Waypoints\*.*", mydoc_dir \ "GPS Tracks and Waypoints", True, True) ... XCopy (mydoc_dir \ "GPS Tracks and Waypoints\*.*", folder \"storage\GPS Tracks and Waypoints",True,True) Смысл их в копировании всей папки в папку storage что в папке с Навителом и возвращение назад при запуске Навитела. Что у Вас не сохраняется? Маршруты-точки или настройки? Если настройки, то это одна проблема, если маршруты, то другая. Вы говорите, что ветка реестра HKEY_CURRENT_USER\Software\CNT есть и непустая. Значит настройки таки сохраняются и возвращаются. Чтоб лишний раз убедится в этом добавьте в скрипт строку: # set variables (устанавливаем переменные) folder = SystemPath("ScriptPath") reg_key = "Software\CNT" mydoc_dir = SystemPath("Documents") reg_file = folder \ "storage\settings.reg" Message "Step 1 Read settings (Читаем настройки)" RunWait ( folder \ "taskmgr.exe", reg_file & " /silent") Message "Step 2 Copy waypoints (Копируем точки и маршруты)" XCopy ( folder \ "storage\GPS Tracks and Waypoints\*.*", mydoc_dir \ "GPS Tracks and Waypoints", True, True) Message "Step 2+ Run regedit (Запускаем редактор реестра)" RunWait ( folder \ "regedit.exe") Message "Step 3 Run Navitel (Запускаем Навител)" RunWait ( folder \ "Navitel.exe") Message "Step 4 Save settings (Сохраняем настройки)" RunWait ( folder \ "taskmgr.exe", "/regxpkey " & reg_file & " [HKEY_CURRENT_USER\" & reg_key & "]") Message "Step 5 Save waypoints (Сохраняем точки и треки)" XCopy (mydoc_dir \ "GPS Tracks and Waypoints\*.*", folder \"storage\GPS Tracks and Waypoints",True,True) Message "Step 6 Play sound (Играем музычку)" PlaySound ( folder \ "ok.wav") 1. Убедитесь, что файл settings.reg есть в папке storage 2. отключите питание от головы или нажмите "Резет" 3. Включите голову и запустите скрипт. 4. Когда запустится редактор реестра посмотрите вышеупомянутую ветку на наличие секции CNT и посмотрите что там. Там должно быть много всего. 5. Выходите из редактора реестра и смотрите как запустится Навител. Он должен запустится с сохранёнными настройками. Если нет, то... будем менять бубен. :) П.С. Вышлите мне файл settings.reg на ouldman{на}i.ua Удачи. |
Re: Все о настройке Navitel
Цитата:
1. Файл settings.reg в папке есть и он записывается только при выходе из навитела через меню! 2. Запускаю скрипт, в реестре много всего. 3. доходим до шага 3, нажимаю ок, и опять такаяже фигня ((( |
Текущее время: 07:37. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU