Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Russian

Так как Яндекс Карты для WinCE померли, сделал из грязи и палок MortScript и Python приложение. Чисто для "посмотреть пробки". Основано на StaticAPI (По параметрам подгружает картинки с сервера, никакого кеширования и ведения по маршруту)

Скриншот

Возможности:

  • Поддерживает отключение/включение пробок, переключение вида на спутник и гибрид.
  • Обновляет карты раз в минуту
  • Перемещает карту за вашим положением по gps. Без маршрутов и ведения по ним.

Проблемы:

  • Тормозное :)
  • Иногда загружает битую картинку map.png, просто подождите минуту или нажмите стрелки перемещения.
  • Жрёт трафик, примерно до 80-200кб на каждое обновление
  • Максимум 1000 запросов в день с 1 адреса к серверам Яндекса. На самом деле с большим запасом
  • Основное окно сделано из SystemInformation.exe (Альтернативном лаунчере), вместе с ним может не работать, не проверял.
  • С версии 1.210610 используется GPS Gate устанавливаемый в корень SDMMC, думаю будет не очень корректно работать с Гейтом из Навитела, но надо проверять, да и навителовский скрипт можно перенастроить на этот Гейт, что я и сделал себе.
  • При запуске через AppLauncher трудно отловить !SYSTEMINFORMATION!YAMAPS пробуйте прописать вручную, увеличить время ожидания до 10 сек и не забыть сохранить профиль. Сам профиль можно применить YaMaps.prf, разархивировать и кинуть в ...AppLauncher/Profile
  • При копировании файлов WindowsCE иногда расширение файла делает заглавными буквами. В частности файл Python25/DLLs/_socket.pyd может стать _socket.PYD, для Питона это критично. Надо проверить и остальные файлы, а исправить например в TotalCommander.
  • Для работы Python 2.5 в ММС Lada Vesta не хватало библиотеки htlmview.dll

Установка:

  • Разархивировать в корень SDMMC, чтоб папки Python25, GpsGate2.0 и YaMaps были рядышком. Запускаем YaMaps.exe
  • После перезагрузки ММС и запуска YaMaps установка Питона и Гейта происходит заново (чуть дольше запуск, прописываются в реестре)
  • Если что-то не так, то можно в папке YaMaps\Scripts запустить TestYaMapsDownloader.py, должно появиться пустое окно и пропасть, в папке Images обновиться файл map.png.
  • Если окно не появилось значит не запускается Python,
  • Если появилась ошибка Штототам "10050, 'getaddrinfo failed'", значит нет интернет подключения.

В планах:

  • Есть возможность использовать поиск по адресам. Но тут на пути ограничения оболочки SystemInformation

Ссылки:

About

Yandex Maps for WinCE

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages