-
Content Count
325 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Posts posted by mtumanov
-
-
у меня была вообще крамольная мысля.
В 610ХД оболочка гордо названа IPhoneShell и валяется в
Residentflash2YFAPPIphoneshellIPhoneshell.exe
Вот интересно - если вместо него в эту папку запихать СГ, переименовав его заботливо....
Будет ли в качестве оболочки сразу грузиться СГ. И будет ли работать. И удастся ли вернуть все взад если чо.
Будет, будет, и назад можно будет вернуть.
Но вот я когда выгрузил оболочку и запустил СГ под эксплорер то прироста скорости не получил.
А когда оверлеи отключил, СГ 7 просто залетал, быстрее чем СГ 5.
Видел альтернативные оболочки, но времени развлекаться с навигатором нет совершенно.
Мне бы его настроить, чтобы он работал, и забыть про него.
-
а для андроида надо сжимать ? ))
А что, у андроидов есть проблемы со скоростью работы СГ?
Я как раз писал о том, что можно ускорить работу ничего не сжимая.
На андроидах не проверял, там всё совсем другое.
Указанная утилита NoPaging.exe работает под MS Windows и обрабатывает файлы для WinCE.
Не проверял, но думаю что для андроидов этот механизм не работает.
-
- Popular Post
- Popular Post
На многих форумах советуют для ускорения работы программы СГ сжать её
при помощи упаковщика исполняемых файлов UPX.
Однако сжатие без шифрования обычно применяется только в том случае, если необходимо
уменьшить место занимаемое программой на диске, ну или ускорить загрузку сжатой программы
в оперативную память.
Во всех остальных случаях сжатая программа проигрывает несжатой, так как требуется загрузка
в оперативную память распаковщика, распаковка ранее сжатой программы,
на распаковку требуется процессорное время.
В общем, сжатая программа должна работать не быстрее, а медленнее чем несжатая.
Однако я сам лично на себе наблюдал на СГ 5, что сжатая программа работает быстрее.
И решил я наконец разобраться в чём тут дело.
А всё оказалось просто как три копейки одной монетой.
Обычно, для экономии оперативной памяти, программы загружаются в неё не целиком, а по мере необходимости.
Это называется оверлееем.
Естественно, процесс загрузки-выгрузки частей требует времени, во время которого и тормозит программа.
Упаковщик же UPX загружает в оперативную память всю программу целиком, выключая механизм оверлеев.
Разумеется, когда программа загружена целиком в оперативную память, она работает быстрее,
так как не требуется обмен с флэш памятью, которая медленнее оперативной.
В разных навигаторах настройки подкачки разные, и поэтому у кого-то есть ускорение от упаковки,
а у кого-то - нет.
Существует способ принудительно присвоить программе атрибут полностью загружать себя в оперативную
память без использования программы UPX.
Описано по ссылке, там есть программа для модификации exe файла.
http://forum.gps-club.ru/index.php?s=85d0635b994600439aea46eb61727430&showtopic=18186&st=10
Называется NoPagingExe.rar
Проверил на себе - изумительно.
Скорость работы СГ 7.7 сразу выросла на порядок.
Бинарное сравнение файлов до обработки и после
Сравнение файлов CityGuideCE.exe и CITYGUIDECE_NEW.EXE
00000207: 60 68
0000022F: 40 48
00000257: C0 C8
0000027F: 40 48
000002A7: 40 48
Однако я не проводил длительное тестирование СГ модифицированного при помощи NoPagingExe,
(просто времени не хватило), но учитывая опыт множества людей которые используют UPX, всё должно быть
хорошо.
Выводы.
1. Если у Вас мало оперативной памяти (64Мб) то после упаковки UPX или изменения при помощи программы
NoPagingExe вам может резко поплохеть, из-за того что СитиГид полностью израсходует оперативную память.
Могут начаться вылеты, аварийные завершения и т.п. либо эффекта от отключения подкачки не будет, так как из-за нехватки оперативной памяти целиком загрузить в неё СГ не выйдет, и подкачка всё равно будет происходить.2. Не я писал программу NoPagingExe. Так что я не несу никакой ответственности за результат её работы.
3. Перед модификацией, как обычно, сделайте резервную копию программы CityGuideCE.exe
чтобы была возможность откатить изменения.4. Если разработчики Вашего навигатора грамотно написали оболочку, то видимо Вам нет смысла
что-либо делать, СГ у Вас и так работает максимально быстро.
Но вот мне на моём Texet TN-705 (128Мб) эта процедура помогла на СГ 7.7
-
5
-
Когда звук починят?
Здесь на вопросы о сроках _никогда_ не отвечают.
А меня убедительно попросили даже прогнозы от себя на эту тему не публиковать.
-
- Popular Post
плохо, что СГ при этом не информирует о числе доступных спутников. Я сравнивал с другими прогами, когда видел "метания". Маловато их обычно оказывается.
Нагружать экранный интерфейс СГ ещё и количеством спутников?
И зачем?
Ну, допустим, я узнал что сигнал от спутника то исчезает, то появляется.
И что мне это даст? Что я с этим знанием буду делать?
Дельтаплан по карте мечется из-за неустойчивого сигнала? Так это и так ясно когда он мечется.
Можно сделать чтобы не метался, тогда будет отставать от текущего положения авто.
Навигационная программа это советник, но никак не водитель.
Я советы навигационной программы очень часто игнорирую, потому как иногда они безумные, иногда мне их сложно выполнить.
-
3
-
можно поинтересоваться у Вашего внутреннего голоса о динамике роста акций сырьевого сектора этим летом?
Если серьезно - постарайтесь избегать домыслов, по крайней мере на данном форуме.
Хорошо.
Я не буду больше здесь публиковать своих прогнозов.
-
Народ, напомните, вроде было где-то. После обновления карт Украины (СЕ), перестали запоминаться настройки Атласа. Т.е. после каждого перезапуска программы галки стоЯт на всех картах. И судя о тому, как долго стала запускаться программа, атлас строится при каждом запуске заново. Вернул старые карты (СЕ) Украины на место - тоже самое. Очень похоже на вот эту ситуацию:
Помогите решить проблему.
А пробовали после копирования новых карт в программу удалять файл atlas из папки с картами?
После удаления он должен сам заново генерироваться.
Может поможет.
-
Мой внутренний голос подсказывает мне что быстрого исправления проблемы со звуком на 7.8 ждать не стоит.
Судя по всему это серьёзные проблемы в движке СГ.
Причём, если они не были выявлены на этапе тестирования, то для разработчиков это полная неожиданность.
Потребуется дополнительное время на поиск решения и переписывание движка.
Потом опять тестирование.
Месяц, по моим прогнозам.
Середина или конец июня - вот реальный срок выпуска очередного билда.
-
а если без промежуточных точек? пропадает звук?
У меня пропадает.
Причём задавал только конечную точку из Избранного, текущую через GPS - звуки пропали после первого разворота.
-
Не очень редкое наверно имелось в виду почти у всех активных тут на WinCE
Ну да.
Имелось в виду, что глюк наблюдается не у одного - двух человек, а как минимум у десяти, а это уже не списать на случайную ошибку.
Это значит, что на самом деле тех у кого появляется "онемение" больше, потому как далеко не все пишут в форум.
-
а дальше цифири какие?
ИМХО билд 7.8 пока один, публично доступный, так что на данный момент после 7.8 цифры можно не писать.
-
Проблема со звуком вылезает наружу не совсем понятным образом. Ни у одного тестера она не проявилась ни одного раза, в том числе и при международных поездках.
А сколько у вас бета-тестеров WinCE в штуках?
Странно что при тестировании эта проблема себя не проявила.
Судя по количеству здесь отписавших это не очень редкое явление, должно было быть выявлено на этапе тестирования.
Возможно что у тестеров недосточный набор устройств или маршрутов?
-
1
-
-
Хотелось бы понимать, с какой прогой езжу.Видимо текущая версия та которая на экране при старте - 7.7.1.114
Возможно что когда копировали новую версию поверх старой не перезаписался исполняемый модуль.
Или папок несколько, скопировали в одну, а запускаете из другой.
Я когда скопировал 7.8 сверху 7.7 у меня на экране пишет 7.8
-
1
-
-
Во!
И у андроидов тоже проблемы с вызовом контекстного меню, точно такие же как и у меня: карта дрожит а не меню вызывается.
-
Озвучку исправим.
Диагноз уже есть?
Продолжать подкидывать информацию об ошибке или уже достаточно?
А вообще это (извините конечно) epic fail с пропаданием звука в 7.8.
Так долго тестировать и сесть в такую лужу.
Надо вам что-то подправить в процедуре тестирования.
-
а кто-нибудь проверял выключение gps после выхода из программы?
у меня она его не выключает.
Никогда не обращал внимание на это.
Мне казалось что он никогда и не выключается при выходе из СГ.
-
Уважаемые пользователи, которые сталкиваются с пропаданием звукового сопровождения навигации в процессе движения с испольнованием текущей версии 7.8
Для понимания проблем что происходит, в Вашем сообщении просьба предоставить дополнительную информацию для последующего анализа причины пропадания звука:
Всё шатное в СГ 7.8. Сначала получил этот глюк при установке с копированием поверх версии 7.7, затем специально установил 7.8 в чистую папку, из 7.7 взял только файлы лицензии и закладки.
- голосовой пакет: стандартный женский
- интерфейс: классический
- SpeedCam.bkm - отсутствует.
- TraffSign.bkm - отсутствует
- краткое описание маршрута: старт на пр. Шаумяна, финиш на Пулковских высотах, звук пропадает после первого или второго голосового сообщения, ещё на Шаумяна. И при проигрывании маршрута на диване и при реальном движении. Пропадает не только звуковое сопровождение, пропадают вообще ВСЕ звуки в СГ, включая нажатия на кнопки, сообщения НСС и т.п.
- наблюдались ли проблемы с сеансом связи. Не замечено.
-
Не могли бы вы глянуть и выложить (если есть) файл "eror.txt" из папки "log"?
А что Вы там надеетесь найти?
Я туда заглядывал, никаких сообщений об ошибках там нет.
Есть некоторое количество сообщение о движении по точкам.
Собственно программа не падает, она работает, предупреждения отображаются на экране, пробки качаются, всё замечательно.
Но вот звуковой канал слетает напрочь, даже нажатия на кнопки.
Файл спидкамов - 240кБ, вечером попробую удалить и прокатиться.
Я даже ради этого поставил чистую инсталляцию СГ 7.8 - звук слетает.
-
Замечания по СГ 7.8.0.119:
3. верните название "Финиш", а не "поехали".
Есть ведь "Точка Старта". Должен быть и "ФИНИШ" , а не непонятное ... поехали.
"Поехали" это именно поехали.
По нажатию на этой кнопке закрывается меню выбора конечной точки маршрута, открывается карта и она перемещается в текущее положение.
Можно ехать. По крайней мере у меня так.
С другой стороны, выбор точки финиша не очевиден.
Например, когда я выбираю точку из избранного она автоматически становится точкой финиша.
Но логически из меню этот никак не следует.
В СГ 5 была кнопка "Финиш" и всё было ясно. В СГ 7 такой кнопки не вижу.
-
- Popular Post
- Popular Post
Если есть кнопка "Заказать такси", то наверное стоит сделать и кнопку "Вызвать эвакуатор".
-
3
-
На WinCE?
Похоже что СГ не сразу закрывается.
У меня после выхода в карусельное меню Тексет есть скриптик для mortscrip, который разрывает DUN соединение.
Так вот, при попытке запуска этого скрипта я периодически получаю сообщение что "эта функция не доступна при запущенной навигационной программе". Не знаю кто это сообщение генерирует.
Если пару секунд подождать и запустить снова, то всё работает.
-
Недолго музыка играла.
Установил с нуля, 7.8 в чистую папку, из старой скопировал только лицензии и закладки.
Установил вручную маршрут, запустил его проиграть, пару голосовых сообщений выдало и всё, дальше полное молчание.
Никаких звуковых сообщений, даже от кнопок.
Что делать?
Ехать в техподдержку с устройством?
-
1
-
-
Вчера, лежу на диване, скопировал 7.8 поверх каталога 7.7, построил вручную маршрут, запустил его проиграть.
И пропали абсолютно все звуки, даже звук нажатия на кнопки.
Думал динамик в навигаторе сдох, подключил наушники - нет звука.
Выгрузил СГ, есть звук.
Загрузил СГ, есть звук от кнопок, запускаю маршрут - все звуки пропадают.
Сегодня прокатился до Пулковских высот, хорошо маршрут знакомый, не было ни одного звука. В результате в полях пришлось откатывать обратно на 7.7 - там всё прекрасно проигрывает.
Сейчас попробую установить 7.8 в чистую папку.
-
Это функция а не глюк, в 7 версии работает это так ещё с 7.0, просто тяжело успеть быстро два тапа по кнопке сделать.
Это кому как, зависит от быстродействия.
У меня два клика подряд по кнопке сделать легко, усилий для этого прикладывать не надо, наоборот, надо прикладывать усилия чтобы не кликнуть два раза подряд.
Версия 7.8 будет побыстрее 7.7, но всё равно, былой быстроты какая была на СГ5 с раздельной картой СПб и ЛО боюсь мне уже никогда больше не увидеть на моём текущем железе.
Видимо надо покупать уже железо с ускорителем графики, и не от Тексета.
Как значительно ускорить работу СитиГид не сжимая его при помощи программы UPX.
in GPS navigator for Windows Mobile and Windows CE
Posted
Хм. А представьте что во время работы WinCE эту внешнюю флэшку грубо выдернули. Что будет с операционной системой в таком случае?
В лучшем случае повиснет, в худшем - упадёт с громкими криками. Обычно файл пдкачки оставляет после себя следы. Так вот, на внешней флэшке я этого файла не видел. Да и нелогично его туда складывать.
И документация о том же говорит.
==========================
При том, что Windows CE предусматривает механизм подкачки страниц по мере надобности, она не позволяет применять файл подкачки для сохранения данных чтения-записи на вторичном устройстве памяти, например жестком диске.
Другими словами, недоступные для записи страницы, например с программными кодами и постоянными данными, переносятся в память, как только в них возникает необходимость.
Однако данные для чтения-записи никогда не заносятся в файл подкачки на жестком диске. Благодаря таким ограничениям быстрее происходит запуск программ в Windows CE, поскольку в память загружаются только те части программы, которые нужны на момент запуска. Но, поскольку Windows CE не позволяет сохранять в файле подкачки переменные данные, в распоряжении прикладных программ находится весьма ограниченное в объеме физическое ОЗУ устройства. По этой причине, вполне возможно, временами в ходе выполнения программа будет испытывать острый недостаток памяти. Следовательно, программы для Windows CE должны быть предельно "экономны" в потреблении оперативной памяти и снабжены средствами для "мягкого" выхода из возникающих в связи с этим аварийных ситуаций.
==========================
http://citforum.ru/programming/digest/ce_programming.shtml