Показать сообщение отдельно
Старый 08.10.2010, 01:00   #544
OldMan
Житель Клуба
 
Имя: Александр
Авто: Outlander XL 2.4 MIVEC
Сообщений: 144
По умолчанию Re: Все о настройке Navitel

Цитата:
Сообщение от AGhost Посмотреть сообщение
Кстати, подумалось - возможен вариант, как сохранять настройки на флэшку без выхода из Навитела. Можно написать прогу, которая будет следить за ключом реестра, где хранит настройки Навител, и в случае изменений в нем сразу сбрасывать его на флэшку (запускать прогу можно из скрипта перед запуском Навитела). В таком случае настройки будут сохраняться на флэшку сразу после их изменений, и даже при выключении зажигания останутся последние изменения. А скрипт их загрузит при последующем включении. Все остальное (треки, маршруты и пр.) хранятся в каталоге "My Documents" в оперативке. Этот каталог можно маппить на флэшку перед запуском Навитела (если его имя берется из реестра, как в большой винде). Проблема только одна - никогда не писал под Windows CE
Та млжно, наверняка. Только, думаю, єто не нужно. Сейчас практически нет автонавигаторов-мыльниц без аккумулятора, т.е если не нажимать кнопку резет, то все остаётся в оперативке. Да и головы, если их правильно подключить, тоже не будут оставаться без питания.
Может и у urec'а тоже мафон остаётся запитанным при выключении зажигания, ведь не настраивает же он радиоприемник каждый раз.
Но при включении запускается скрипт, который тупо, не разбираясь, берёт сохранённые файлы и заменяет ими те, что (наверное) есть.
Если добавить в скрипт пару строк, анализирующих наличие директории GPS Tracks and Waypoints, то можно убедится в этом.
Вот такой кусочек в начало скрипта:
# set variables
folder = SystemPath("ScriptPath")
#check Dir Exists

If (DirExists("\My Documents\GPS Tracks and Waypoints"))
Message "GPS Dir exist"
Run (folder \ "Navitel.exe")

Else
Message "GPS Dir NOT exist"

Не забыть закрыть иф в конце скрипта
EndIf

Тогда при запуске будет проверятся наличие директории GPS Tracks and Waypoints (наличие ветки в реестре проверять излишне, т.е. если существует эта папка, то голова не сбрасывалась, значит ветка в реестре должна остаться), если папка есть, то сразу стартует Навител, подхватывая настройки из реестра и из этой папки, а если нет, то копируются настройки и потом стартует Навител.

П.С. Блин, я бы не трахался со всей этой хренотенью, если бы был Навител под ту голову, что мне покоя не даёт. Поставил бы, проверил работу и купил лицензию за, скоко там, 25? 30?, 40? баков.
Но нет же, Навител наплодил уже наверное около сотни версий под разные автонавигаторы, а универсальную принципиально не делают.
Вроде как понятно почему, но непоняно зачем. Был не так давно на радиорынке, так там этих автонавигаторов продают кучи, и все со сломанным Навителом. Я так прикидываю, что в Украаине их продаётся десятки тысяч, а России, наверное, сотни. Интересная ситуация - помешавшись на защите Навител сам подталкивает к взлому своей программы. При таком давлении рынка уже можно и не ждать, когда смышлёный энтузиаст хакнет прогу, а и нанять серьёзного программера.
Но это так, мысли в никуда.

---------- Добавлено в 00:03 ---------- Предыдущее сообщение было написано в 00:00 ----------

Цитата:
Сообщение от klopnet Посмотреть сообщение
У меня лицензионный Навител,еще под 2 Дин ГУ Win 5 обновления до версии 3.5 нет.Ждемс.
А какая голова? Какой там порт, скорость и как называются флеш-диск и карточка памяти?
OldMan вне форума   Вверх Ответить с цитированием