Ну во первых она не рабочая!!! Именно с ним у меня не произошло запуска Гармин!!!
Дело все в том, что я пускал сборку Garmin, скачанную из поста 147, не из под альтернативной оболочки, а прямиком, так как все файлы из указанной сборки я скопировал в корень краты SD. Там в архиве две папки Garmin и MobileNavigator, обе копировались в корень карты.
вмето исходной абсолютной ссылки
RunWait("\SDMMC\Garmin\Apps\WM\Que.exe")
я вставил относительную
RunWait(SystemPath("ScriptPath")\"..\Garmin\Apps\WM\Que.exe")
Как видите, там пришлось добавить подпапку Garmin.
Вы пускаетесь по немного более короткой ссылке (вероятно у Вас какое-то другое размещение файлов на SD карте).
RunWait(SystemPath("ScriptPath")\"..\Apps\WM\que.exe")
Поэтому по моей ссылке у Вас ничего и не пускалось.
А во вторых, чем плох скрипт с той версии Garmin что я выложил?
Ничем.
Он практически идентичен. Возможно, Ваш скрипт я не заметил ранее и полез в дебри с использованием цикла While...EndWhile и нарвался на жуткие тормоза. Проанализировав последовательность выкладки материалов в этой ветке, у меня сложилось впечатление, что по такому ложному пути могут пойти и другие.
Поэтому я и написал, чтобы не использовали в скриптах While...EndWhile, так как в этом нет необходимости.
Отредактировано MeV_2010 (29-05-2010 14:25:13)
Скрипт пускается из папки Garmin, а ты в пути ещё зачем то её приводишь.
Свои характеристики отрабатывает. Другой вопрос что на нём Гармин притормаживает из за своих особенностях работы на WinCE! 
Так что дело, видимо, не в карте. У меня с новым скриптом сначала открывается рабочий стол потом программа, а после выхода из программы открывается главное меню оболочки, а не то меню, из которого запускался Гармин. Так и должно быть?
всё было просто зашибись. Я уже обрадовался, думал глюк пропал (перед этим выключил онлайн-сервис), принёс навигатор домой специально не выключая ведение и через минут 15 лежания на подоконнике случилсь это:

Так что результат отрицательный...