Выложено обновление версии программы под все системы.
Актуальная версия 1.82.1308.

Версия под iOS - в связи с проверкой будут выложена в магазин чуть позже.

Увеличен интервал "отвала" GPS до 15 секунд
Значение вынесено в settings.xml (без доступа из настроек)
При отключенной галочке "сглаживать вращение" карта ориентируется без отклонения угла
Исправлено "мерцание" экрана на iOS
Множество мелких исправлений

Ссылки для скачивания:
Android APK:
https://navikey.ru/files/7w/7ways-1308/7ways.apk

Linux:
https://navikey.ru/files/7w/7ways-1308/7ways-linux-rpi-arm.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-bionic-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-bionic-x86.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-xenial-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-xenial-x86.zip

Windows CE:
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-arm.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-mips.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-sh4.zip

Windows NT:
https://navikey.ru/files/7w/7ways-1308/7ways-win-nt-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-nt-x86.zip
Группа в Telegram (https://t.me/navikey)
Поддержка пользователей и общение.

Также запущена поддержка пользователей в Telegram (https://t.me/navikey_support_bot)
Запущен новостной блог http://blog.navikey.org/
В блоге публикуются сообщения о текущих работах и планах.
Доступна RSS подписка на новости.

Обсуждение программы "Семь дорог" версия для Андроида

12324252729

Комментарии

  • отредактировано February 2020
    Требовала с первого релиза программы
    Сейчас (в версиях больше 1242, если не ошибаюсь), по требованию гугла - предупреждаем пользователей об этом
    Необходимо для работы защищенных дополнений и премиум версии программы
  • Varjat написал: »
    Господа разработчики, а подскажите зачем в 1.82.1308 программа требует права на статус и идентификатор телефона? Андроид 10, пиксель 2 XL.
    В предыдущей сборке у меня это разрешение было выключено.
    Заранее спасибо.

    По видимому для того что бы работала выдача ключей для платного контента и премиум версии. т.е. привязка идет к ID устройства. В противном случае создать файл запроса для оффлайн активации или онлайн активации будет невозможно

  • borism346 написал: »
    В каталоге \7ways\userdata\routes\*.gpx лежат сохраненные маршруты.

    А такой вопрос про этот файл \*.gpx и файл с моими местами - они с программы на андроиде будут работать в программе на WinCE?
  • oleinap51 написал: »
    borism346 написал: »
    В каталоге \7ways\userdata\routes\*.gpx лежат сохраненные маршруты.

    А такой вопрос про этот файл \*.gpx и файл с моими местами - они с программы на андроиде будут работать в программе на WinCE?

    Будут
  • Протестирована работа 7 Дорог на штатной автомагнитоле в Nissan x-trail 2020 на базе Яндекс Авто
    - Не работает звук
    - Не работает соединение по интернету
    - Кастрированный Андроид 4.4

    Итог: бесполезный сырой девайс за дорого
  • eagles1970 написал: »
    oleinap51 написал: »
    borism346 написал: »
    В каталоге \7ways\userdata\routes\*.gpx лежат сохраненные маршруты.

    А такой вопрос про этот файл \*.gpx и файл с моими местами - они с программы на андроиде будут работать в программе на WinCE?

    Будут

    Благодарю
  • Baikal написал: »
    Протестирована работа 7 Дорог на штатной автомагнитоле в Nissan x-trail 2020 на базе Яндекс Авто
    - Не работает звук
    - Не работает соединение по интернету
    - Кастрированный Андроид 4.4

    Итог: бесполезный сырой девайс за дорого

    Андроид 4.4 в 2020 - это пушка, конечно
  • Уважаемые разработчики, такой вопрос:
    Наша программа может делать уведомления в сам андроид?
    Поставил на головное устройство авто Агама кар лаунчер, он умеет перехватывать данные от запущенных программ и показывать в своём круге направление движения, то, что ведёт запущенная навипрога. ЯН и некоторые другие так работают
  • отредактировано May 2021
    oleinap51 написал: »
    Уважаемые разработчики, такой вопрос:
    Наша программа может делать уведомления в сам андроид?
    Поставил на головное устройство авто Агама кар лаунчер, он умеет перехватывать данные от запущенных программ и показывать в своём круге направление движения, то, что ведёт запущенная навипрога. ЯН и некоторые другие так работают
    Программа и делает уведомления "в сам андроид"
    Тут обратная ситуация, это Агама перехватывает уведомления от приложений, а не приложения пушат уведомления в неё (пункт 4.12 в инструкции, подразумевает доступ Агамы к уведомлениям в шторке)
    Поэтому нужно просить разработчиков именно Агамы добавлять поддержку уведомлений 7дорог (но у нас там нечего парсить)
  • Есть, благодарю за пояснение! Напишу
  • Здравствуйте. Поменял телефон и вылезла неожиданная проблема. Андроид 11 с ColorOS, 7путей 1.83.1364, похоже игнорирует soundChannel - перепробовал все настройки, включая "alarm" - упорно звук при подключенной магнитоле в машине (через блютуз) идёт в канал "music" и соответственно проигрывается только в магнитоле и только когда на магнитоле выбран источник звука - телефон (типа, воспроизведение музыки с телефона). Старый пиксель с той же магнитолой с каналом "alarm" не пускал звук программы на магнитолу, при том если запустить любую другую программу с музыкой/видео - то с той программы отправлял на блютуз, как и дожно быть.

    Можно ли добавить выбор источника звука, типа "Телефон" и "Наушники/блютуз", как это в медиа-плейерах сделано?

    PS: Возможно стоит добавить и сделать по умолчанию тип USAGE_ASSISTANCE_NAVIGATION_GUIDANCE - он с андроида 5.5 поддерживается.


    PPS: вроде, во время звонка, звук через блютус шёл в параллели с разговором по телефону, но я не помню, на какой настройке это словил, скорее всего на "voice", после и до звонка, звука от программы не было.

    Заранее спасибо.
  • Аналогичная проблема на самсунге, когда оповещения идут в музыку и они приглушают ее воспроизведение. В Навителе например можно выбрать канал и если выбрать будильник, то он оповещает только на телефон и музыка не приглушается. А сейчас это муки.
  • вот такой вАпрос про нашу программу. На автомобильном головном устройстве (андроид 10) при каждом запуске всегда появляется запрос на красном фоне - в устройстве отключены функции определения местоположения. перейти в настройки?
    В настройках устройства для 7 дорог предлагается 2 варианта разрешений - запретить и разрешить определять местоположение только при использовании.
    Варианта разрешить всегда определяться нет, включено естественно разрешение определяться только при использовании.
    Почему андроид 10 не даёт вариант разрешения всегда определять местоположение нашей программе?
  • Надпись при запуске выскакивает не из-за разрешений. Программа почему то хочет определять местоположение через сервисы Гугла а не через системные. Если сервисы Гугла не установлены или определение местоположения через них отключено тогда при запуске программы и выскакивает эта надпись. Но программа работает, местоположение через системные сервисы определяет.
    Судя по всему, разработчики использовали какие то готовые библиотеки или модули определения местоположения заточенные именно под гуглосервисы. Подобное поведение с местоположением встречал и в других программах.
  • AlexSk написал: »
    ... Если сервисы Гугла не установлены или определение местоположения через них отключено тогда при запуске программы и выскакивает эта надпись. ....

    вот куда надо залезть!
    благодарю за подсказку!
    да, прога работает, просто на стрелку влево тапаю
  • AlexSk написал:
    Надпись при запуске выскакивает не из-за разрешений. Программа почему то хочет определять местоположение через сервисы Гугла а не через системные. Если сервисы Гугла не установлены или определение местоположения через них отключено тогда при запуске программы и выскакивает эта надпись. Но программа работает, местоположение через системные сервисы определяет.
    Мне думается, что это не совсем так работает.
    Если в устройстве не включено определение местоположения (ни беспроводными сетями, ни GPS, ни поиск гугл и т.п) и в приложении 7 дорог НЕ установлена галка "использовать сеть", то никакие предложения функции определения местоположения и перехода к настройкам не будут предлагаться, а программа будет напрямую использовать данные потока приёмника GPS в устройстве.
  • Ну да, можно сформулировать по другому. Если в программе установлена галка "использовать сеть", а утилитам Гугла определять местоположение не разрешено, то будет выскакивать надпись при старте программы. Ведь системный сервис местоположения использует только спутники.
  • В ГУ Teyes 3/32 с андроидом 10-м, в гуглосервисах нигде нет настроек, связанных с определением местоположения. (В самих настройках устройства конечно есть, но даёт только разрешение определяться только при использовании приложения).
    НО копаясь в настройках устройства / аккаунте гугла, где-то вышел на разрешение передавать всякую информацию для улучшения сервиса, оно было выключено.
    Включил (хрен с вами, смотрите, где и куда я ездю), перезагрузил устройство и наша навипрога запустилась без красной полосы с жалобой на отсутствие разрешения определять местоположение.
    Поездю посмотрю, как будет запускаться наша программа, напишу.
  • мапкамдроид такое разрешение от гугла не требует, ему андроид даёт разрешения определяться всегда.
  • oleinap51 написал:
    Включил (хрен с вами, смотрите, где и куда я ездю).....
    Только потом не говорите, что программа "тормознутая".
  • и всё равно этот красный запрос появляется при запуске. Не постоянно, но появляется. После перезагрузки - нет, сон минут 5 - нет, а потом есть.
    Значит это разрешение гуглу отправлять инфу для улучшения не помогло.
  • отредактировано November 2022
    и где в сервисах гугла искать разрешение определять местоположение?
    есть только в настройках устройства, в сервисах гугла не вижу.
  • отредактировано November 2022
    Попробуйте в настройках приложения 7 дорог в настройках оборудования (Спутники) отключить всё кроме самих спутников (использовать спутники).
    В настройках гаджета включите Доступ к местоположению. Пусть даже и только при использовании.
    Найдите раздел в настройках гаджета Точность геолокации (координат...) как то так или иначе. И включите использовать только GPS.
    Если такой возможности нет, то просто отключите Точность геолокации.

    Тогда приложение 7 дорог не станет искать сетевые координаты, а гаджет не будет настаивать использовать WiFi, GPRS (...) и прочие сети.

    Приложению нужны только Спутники. Сетевые координаты нужны для определения местоположения в квартире (когда Спутники не доступны). Тем более они не точные, притягивают к Соте (вышке) мобильной связи. И это далеко от вашего истинного положения.
  • отредактировано November 2022
    Ещё. Если в гаджете есть отдельные настройки GPS, то настройте так что бы GPS запускалось с включением гаджета.
    Или пусть будет включено постоянно.
  • На смартфоне я включаю GPS только когда пользуюсь навигацией, а так постоянно отключен потому, что садит батарею быстрее.
  • А какой андроид? Я не отключаю и в списке потребителей GPS нет. Есть приложения типа Карты и прочие потребители GPS (если я их запускаю). Android 10.
    Да на планшете с 5-м андроидом была такая проблема.
    На ГУ там судя по всему свои особенности. После ухода в сон отрубаются все потребители батареи. А после пробуждения видимо не все включаются автоматом.

    Пользователь хочет понять почему всплывает табло с запросом. Надо найти режим при котором табло не всплывает. Ну и потом уже если что бороться с потреблением батареи.

    Хотя как тут бороться если навигация требует GPS. o:)
  • я думаю, в ГУ ГПС не отключается. В моём Тиайсе не видел таких настроек. ГПС работает всегда, без навипроги ГУ показывает скорость по спутникам. ГУ подключил к штатной антенне ГПС авто
  • Ну это же здорово. Значит надо отключить точные геоданные (использование WiFi, сетей мобильного интернета). Тем более какие же они точные - писал выше. GPS и есть самый точный метод. Остальные грубый условный резерв для случая отсутствия спутников.
    И тогда никакие табло с запросом выскакивать не будут.
  • White_54 написал: »
    Н...надо отключить точные геоданные (использование WiFi, сетей мобильного интернета). ....
    в самой программе, в настройках спутников убрал точки использования сети и компаса, оставил только использовать спутники.
    И все следующие запуски проги пошли без этого красного предупреждения.
    Буду наблюдать.
    Программа спутники показывает на всю линейку. Приложение ГПС-тест в ГУ "видит" ГПС+ГЛОНАСС+Бейдоу+Галилео

  • но прога своим красным запросом переходила в настройки устройства, а там разрешение определяться есть, вот это и было непонятно.
  • Когда в приложении 7 дорог включено Использовать сеть, приложение обращается к сети. И тут если в гаджете такое право отключено, появляется табло - перейдите в настройки гаджета и включи разрешение.
    Т.к. в ГУ этого разрешения на постоянку нет, возникает дисбаланс времени - приложение включилось, а разрешение ему ещё не выдалось.
    Чаще всего это происходит после пробуждения гаджета из режима Сон.

    Отключили Использовать сеть, проблема ушла. И сеть вам не нужна, и проблемы нет!
  • Неверное суждение. Приложение запрашивает разрешения только на Местоположение, Телефон и Хранилище. Других запросов от него не поступало. Доступ к сети разрешается отдельно. На моем смартфоне он разрешен и по вайфай, и через мобильную сеть, и в фоне. Обновления из приложения скачиваются без проблем. Но если в настройках Спутников стоит галка Использовать сеть, то при запуске приложения выскакивает та самая надпись. А происходит это потому, что у меня отглючено определение местоположения сервисами Гугла. Это они отвечают за определение места по базовым станциям и вайфай. Сама 7дорог этого делать не умеет. В настройках Андроида использовать вайфай и блютуз для определения местоположения разрешено. Но без сервисов Гугла это не работает.
  • У меня на планшете использовать сеть (в разделе Спутники) всегда было отключено. И карты я качал через Wifi.
    В настройках дополнений есть галочка Разрешить Использование мобильного интернета.
    Одно дело получать геоданные по сети в дополнение к данным со спутников по GPS, другое качать Карты, Скины, Голосовые пакеты, Спидкамы с сервера Навикей.

    Не может же быть что бы сервер Навикей зависел от включения доступа к геоданным. Я мыслю так. Да и практика это подтверждает.

    А в прочем мой совет позволил убрать назойливое табло? А что ещё нужно для счастья? B)
  • White_54 написал: »
    ...

    А в прочем мой совет позволил убрать назойливое табло? А что ещё нужно для счастья? B)
    Да, БлагоДарю!

  • Вот какой вопрос возник. На Андроид 10 и старше приложения могут запрашивать доступ к местоположению постоянный, или только во время использования приложения. 7ways запрашивает по последнему варианту.
    rp7yr8o2rhty.jpg
    В результате при запущенном приложении если переключиться временно на другое или оставить работать 7ways в фоне просто выключив экран она тут же теряет доступ к местоположению. Как с этим бороться? Как заставить приложение требовать постоянный доступ к местоположению? Это в его манифесте прописывается или где?
  • Разрабы так и будут отмалчиваться? Это оказывается они не оформили запрос к Гуглам на разрешение их приложению доступа к геолокации в фоновом режиме. Там оказывается надо специальную форму заполнять и объяснять зачем приложению это надо и что это дает пользователям. В результате, к примеру, такое приложение как FM_RADIO имеет неограниченный доступ к данным местоположения в любом режиме потому что авторы об этом побеспокоились, а навигатор 7ways имеет только урезанный доступ и только в активном режиме. Из всех вариантов доступа к местоположению этому навигатору предоставляется единственное разрешение:
    ACCESS_LOCATION_EXTRA_COMMANDS
    Опция <Использовать Сеть> в Настройках похоже в последних версиях Андроида работать и не может поскольку у программы нет разрешения:
    ACCESS_COARSE_LOCATION
    Прописать программе дополнительные разрешения имея ROOT через pm grant не позволяет система безопасности Андроида.

    Хочется услышать что по этому поводу скажут разработчики.
  • :) В точку!
  • мне тоже непонятно, почему у наших 7 дорог разрешение определять местоположение только при использовании. Я тоже хочу, чтобы было разрешение всегда
  • ещё вопрос к разработчикам:
    в RuStore наша любимая программа есть?
  • уважаемые форумчане, напомните пожалуйста, что может премиум версия?
    Копался в истории треков, увидел - слева в каждой строке названия трека есть квадратик. Если его тапнуть (включить), появляется указание - эта функция доступна в премиум версии, и предложение сформировать файл запроса и ввести код.
    На компе нашёл файл 7ways+_fail_zaprosa_34_1 в блокноте,
    Чтобы активировать эти ресурсы, передайте файл запроса поставщику ресурсов.
    Что должно быть от поставщика ресурсов?
    Файл запроса делал год назад
  • oleinap51 написал: »
    Что должно быть от поставщика ресурсов?
    Файл запроса делал год назад
    Есть стойкое ощущение, что поставщик уже давно забил на проект
  • oleinap51 написал: »
    уважаемые форумчане, напомните пожалуйста, что может премиум версия?
    Копался в истории треков, увидел - слева в каждой строке названия трека есть квадратик. Если его тапнуть (включить), появляется указание - эта функция доступна в премиум версии, и предложение сформировать файл запроса и ввести код.
    На компе нашёл файл 7ways+_fail_zaprosa_34_1 в блокноте,
    Чтобы активировать эти ресурсы, передайте файл запроса поставщику ресурсов.
    Что должно быть от поставщика ресурсов?
    Файл запроса делал год назад

    премиум версия и скин 7ways+ разный контент от разных поставщиков
    Премум от Навикей 7Дорог https://navikey.ru/wiki/doku.php?id=ru:7ways:manual:premiumversion:buyintern&amp;s[]=премиум
  • благодарю!
    всего лишь на 1 год:
    - Отображение 3 и более треков на карте;
    - Использование растровых карт;
    - Учет запретов для грузовиков;
    - Избегать платных дорог.
    Понятно, благодарю!
  • Уважаемые разработчики-авторы программы, Baikal, подскажите пожалуйста,
    где в программе уменьшить отрисовку ширины основных магистралей от highway=motorway до highway=unclassified. Сделать чуть уже, шириной примерно так, как рисуются дороги=residential.
    В таких местах, как здесь http://openstreetmap.ru/#map=18/67.56671/33.35554&layer=M во
    всех скинах полосы накладываются друг на друга и прокладка маршрута получается вот так
    1kbymfe0yhpa.jpg


  • отредактировано January 2023
    oleinap51
    Уважаемые разработчики-авторы программы, Baikal, подскажите пожалуйста,
    где в программе уменьшить отрисовку ширины основных магистралей
    Я так понимаю Вы хотите изменить дрогу в скине, а не в программе? Тогда берёте скин, открываете папку map_day, в ней открываете txt-редактором файл map, находите раздел <polylines arrowMaxScale="100"> и ищите свою дорогу, которую хотите редактировать.
    Например <polyline type="0x1" color="#e86705" edgeColor="black" edge="1" pixels="6pd" metres="12" fontSize="12" fontColor="black" verbal="Автомагистраль">
    pixels, metres – ширина линии в пикселах/метрах. Используется та величина, которая при текущем масштабе больше.
  • Gai7591 написал: »
    ...
    Я так понимаю Вы хотите изменить дрогу в скине, а не в программе? ....
    все скины рисуют широкие линии дорог, поэтому я затруднялся, где это сидит

  • Gai7591 написал: »
    ...
    Например <...="Автомагистраль">
    ....

    там должны быть такие строки со всеми типами дорог - автомагистраль, и ниже по рангу, правильно?
  • отредактировано January 2023
    Gai7591 написал: »
    ..Тогда берёте скин, открываете папку map_day, в ней открываете txt-редактором файл map, находите раздел <polylines arrowMaxScale="100"> и ищите свою дорогу, которую хотите редактировать.
    Например <polyline type="0x1" color="#e86705" edgeColor="black" edge="1" pixels="6pd" metres="12" fontSize="12" fontColor="black" verbal="Автомагистраль">
    pixels, metres – ширина линии в пикселах/метрах. Используется та величина, которая при текущем масштабе больше.
    Благодарю за подсказку, нашёл-сделал.
    Собрал архив название скина.7wz, но его программа не видит. Положил в папку ...\7ways\skins
    Подскажите пожалуйста ещё, что сделать, чтобы программа увидела новый скин. Может при архивировании что упустил...
    Делаю смотрю на ноуте (винда 10), не понимаю, где программа держит скины
  • oleinap51 написал: »
    Gai7591 написал: »
    ..Тогда берёте скин, открываете папку map_day, в ней открываете txt-редактором файл map, находите раздел <polylines arrowMaxScale="100"> и ищите свою дорогу, которую хотите редактировать.
    Например <polyline type="0x1" color="#e86705" edgeColor="black" edge="1" pixels="6pd" metres="12" fontSize="12" fontColor="black" verbal="Автомагистраль">
    pixels, metres – ширина линии в пикселах/метрах. Используется та величина, которая при текущем масштабе больше.
    Благодарю за подсказку, нашёл-сделал.
    Собрал архив название скина.7wz, но его программа не видит. Положил в папку ...\7ways\skins
    Подскажите пожалуйста ещё, что сделать, чтобы программа увидела новый скин. Может при архивировании что упустил...
    Делаю смотрю на ноуте (винда 10), не понимаю, где программа держит скины

    Расширение файла должно быть .7ws, при этом архив файла формата ZIP без сжатия. Папка для скинов правильная. 7wz это специально собранный файл для папки content, для его сбора нужно почитать правила.
Войдите или Зарегистрируйтесь чтобы комментировать.