- Настройка SAS4Android
- Режимы работы программы
- Основные настройки
- Директория кэша карт
- Автозапуск [ ]
- Полноэкранный режим [ ]
- Не гасить экран [ ]
- Масштабирование кнопками [ ]
- Управлять масштабом кнопками громкости [ ]
- Мультитач [ ]
- Иконка курсора
- Всегда показывать координаты центра [ ]
- Показывать координаты [ ]
- Маркер в центре экрана [ ]
- Круги масштаба
- Цвет кругов курсора
- Толщина кругов курсора
- Отключить сдвиг карты [ ]
- Размер шрифта
- Ориентация экрана
- Таймаут неактивности
- Сортировка источников [ ]
- Вращение карты
- В движении
- При остановке
- Настройки GPS
- Формат вывода координат
- Коррекция высоты над уровнем моря [ ]
- Останавливать сервис [ ]
- Записывать треклог [ ]
- Энергосбережение
- Порог фильтра сглаживания при записи трека
- Длина хвоста
- Таймаут GPS лога
- Ширина трека
- Цвет трека
- Цвет хвоста
- Цвет для результатов поиска
- Префикс имени путевых точек
- Цвет текста точек
- Цвет фона точек
- Цвет навигационной линии
- Дистанция достижения точки
- Размер шрифта навигации
- Звуковая запись при постановке точки
- Голосовые уведомления
- При навигации на точку [ ]
- Сигнал GPS [ ]
- Внешнее питание [ ]
- Задержка на включение
- Задержка на выключение
- Состояние батареи
- Информация о программе
- Отправка и получение SMS
- Установка SAS4Android
- Установка SAS4Android для версий Андроид от 2.2.х. до 4.3.х
- Особенности запуска на Андроид 4.4 и выше
- Выход в меню настроек программы.
- Но есть способ лучше.
Настройка SAS4Android
Режимы работы программы
Замечание. Символом [ ] обозначаются чекбоксы. Описание дано при отмеченном чекбоксе.
Нажатие кнопки «Меню» вызывает обращение к различным настройкам:
В этом пункте можно регулировать параметры изображения: яркость, контраст и прозрачность слоя наложения. Последняя регулировка позволяет осуществить недокументированную функцию программы: наложение двух карт. Для этого временно одну из карт назначают слоем. Регулируя прозрачность этого слоя, можно добиться хорошей видимости обеих карт. Иногда может пригодиться.
6. “Блокировка экрана”
Этот пункт служит для отключения чувствительности экрана к нажатиям. Возврат к обычному режиму через вызов меню настроек и нажатие пункта “Разблокировка”.
Основные настройки
Директория кэша карт
Путь к корневой директории кэша, в которой лежат директории всех источников. Требуется либо написать полный путь к папке cache, либо найти эту папку через проводник.
Автозапуск [ ]
Автоматически запускать программу при включении GPS приёмника.
Полноэкранный режим [ ]
Будет занята вся площадь экрана, строка состояния Android будет скрыта.
Не гасить экран [ ]
При работе программы экран не будет гаситься. Только в режиме карты (в настройках не действует).
Масштабирование кнопками [ ]
На экране будут отображаться кнопки масштабирования [+] и [-].
Управлять масштабом кнопками громкости [ ]
Разрешить изменение масштаба аппаратными кнопками громкости. При этом управление громкостью отключается.
Мультитач [ ]
Использовать мультитач для масштабирования.
Иконка курсора
Можно указать путь к файлу иконки, которую вы желаете использовать. То есть можно загрузить своё изображение иконки. Точка положения в центре иконки.
Всегда показывать координаты центра [ ]
Всегда показывать координаты центра экрана в статусной строке.
Показывать координаты [ ]
Включить/Отключить показ координат в статусной строке.
Маркер в центре экрана [ ]
Рисовать перекрестие в центре экрана.
Цвет маркера центра
Цвет указателя азимута и расстояния до центра экрана.
Круги масштаба
Рисовать масштабные круги вокруг курсора. Указывается количество концентрических окружностей с центром в точке курсора. Выбор от нуля до 5. Шаг радиусов равен длине масштабной линейки. Также рисуются пунктиром промежуточные круги с шагом радиусов ½ длины масштабной линейки.
Цвет кругов курсора
Выбор цвета отображения масштабных кругов курсора.
Толщина кругов курсора
Толщина линии кругов курсора в пикселях.
Отключить сдвиг карты [ ]
Отключить сдвиг карты, когда курсор находится за пределами экрана.
Размер шрифта
Размер шрифта для точек и указателей.
Ориентация экрана
Выбор из трёх вариантов: системная, ландшафтная и портретная.
Таймаут неактивности
Время, после которого прячутся кнопки. Выбор из трёх вариантов: 3 сек, 5 сек, 10 сек, 15 сек, 20 сек, 30 сек, 1 мин, 5 мин, 10 мин и никогда.
Сортировка источников [ ]
Сортировать источники по покрытию. Чем больше покрытие для данной точки у источника, тем выше в списке находится этот источник.
Вращение карты
В движении
Укажите источник данных для разворота карты во время движения. Выбор из трёх вариантов: не вращать карту, вращать по направлению движения GPS, использовать магнитный компас.
При остановке
Укажите источник данных для разворота карты при остановках. Выбор из трёх вариантов: не вращать карту, вращать по направлению движения GPS, использовать магнитный компас.
Настройки GPS
Формат вывода координат
Выбор из трёх вариантов: DDD.DDDDD, DDD MM.MMMMM’, N DDD MM’SS.SSSSS».
Коррекция высоты над уровнем моря [ ]
Добавить коррекцию к высоте над уровнем моря в системе WGS84 (требуется перезапуск сервиса).
Останавливать сервис [ ]
Останавливать сервис при выходе двойным кликом на кнопку «Назад». Если данный режим отключен, остановка сервиса выполняется следующим образом:
— в списке запущенных приложений кликнуть по строке SAS4Android
— нажать на кнопку Остановить.
Записывать треклог [ ]
Записывать треклог, когда запущен сервис.
Энергосбережение
Управление режимом сна. Выбор из четырёх вариантов: Управляется системой, Выключать дисплей, Затемнять дисплей, Полная яркость.
Порог фильтра сглаживания при записи трека
Значение в метрах.
Длина хвоста
Максимально 10 000 точек.
Таймаут GPS лога
Время отключения GPS, при превышении которого будет начат новый сегмент в треклоге (требуется перезапуск сервиса).
Возможен выбор в пределах: 1 мин, 5 мин, 10 мин, 15 мин, 20 мин, 30 мин, 1 час, 2 часа, 5 часов, 12 часов и 24 часа.
Ширина трека
Ширина линии трека на экране в точках.
Цвет трека
Цвет для загруженных из файла треков.
Цвет хвоста
Цвет хвоста вашего текущего перемещения.
Цвет для результатов поиска
При поиске в треклоге.
Префикс имени путевых точек
Используется при генерации имён путевых точек. По умолчанию префикс WP.
Цвет текста точек
Цвет текста и линий обводки.
Цвет фона точек
Цвет навигационной линии
Дистанция достижения точки
Расстояние в метрах до точки, при котором точка считается пройденной.
Размер шрифта навигации
Звуковая запись при постановке точки
Длительность записи при постановке точки по текущим координатам GPS.
Выбор из вариантов: отключено, 2 сек, 3 сек, 4 сек, 5 сек, 6 сек, 8 сек,10 сек и 15 сек.
Голосовые уведомления
При навигации на точку [ ]
Уведомления о расстоянии и направлении движения на точку.
Сигнал GPS [ ]
Уведомления о потере и установлении сигнала GPS.
Внешнее питание [ ]
Уведомление о состоянии подключения внешнего питания.
Задержка на включение
Защитный интервал на кратковременные включения/отключения. Выбор из трёх вариантов: 3 сек, 5 сек, 10 сек.
Задержка на выключение
Защитный интервал на кратковременные включения/отключения. Выбор из трёх вариантов: 3 сек, 5 сек, 10 сек.
Состояние батареи
Уведомления об уровне батареи.
Информация о программе
Версия SAS4Android – текущая версия программы.
Идентификационный номер – идентификатор вашего устройства (необходим для генерации ключа), записан в файле …/SAS4Android/work/deviceId.txt.
Ограничение срока использования – дата, после которой программа “протухает”.
Рабочая директория – местоположение папки work.
Отправка и получение SMS
Программа может формировать текст SMS с координатами указателя GPS, либо координатами центра экрана, либо с координатами выбранной путевой точки.
Текст сообщения формируется в виде ссылки на карту Google.
Для отправки SMS используются сервисы устройства, способные отправлять SMS.
Чтобы отправить SMS с координатами курсора или центра экрана, ничего предварительно делать не нужно. Чтобы отправить координаты путевой точки, сначала нужно выбрать эту точку длинным нажатием, до появления красных окружностей вокруг неё.
Затем войдите в настройки программы и выберите пункт «SMS». Из предлагаемого списка выберите, какие координаты будут отправлены. Далее будет предложено выбрать один из системных сервисов, способных отправлять SMS. Текст SMS сразу будет вставлен в соответствующее поле. Останется только выбрать получателя и отправить сообщение.
При получении SMS, содержащего ссылку на карту Google, и нажатии на эту ссылку будет предложено открыть её в том числе и программой SAS4Android.
Источник
Установка SAS4Android
Установка SAS4Android для версий Андроид от 2.2.х. до 4.3.х
1. Загрузить в устройстово установочный файл SAS4Android.apk
2. Включить на своём устройстве (телефоне, планшете и пр.) разрешение на установку сторонних приложений (не из Маркета). Это можно сделать в настройках своего устройства: Настройки — Безопасность — Неизвестные источники – установить галочку Разрешить установку приложений из неизвестных источников (после установки SAS4Android эту галочку можно снять). Скопируйте файл SAS4Android.apk на своё устройство и запустите его установку.
3. Запустить файл SAS4Android.apk.
4. При первом запуске появляется окно с запросом пути до корня CD карты и согласием с условием использования. Нажать ОК. Также при первом запуске автоматически создается рабочая папка приложения — SAS4Android и в ней папка work . Это рабочая папка программы, в которой будут сохраняться необходимые данные. Обратите внимание, что нужно указать путь именно до корня SD-карты (а не до какой-либо другой папки) – это важно!
По умолчанию структура папок программы такова:
корень_SD-карты/SAS4Android/work — рабочая папка — создается автоматически;
корень_SD-карты/SAS4Android/cache — папка с кэшем — создается пользователем.
Если используется структура папок по умолчанию, программа автоматически определяет пути к нужным папкам и файлам. Если используется другая структура папок, пути необходимо указывать вручную. В устройствах с версией Android до 4.3.x рекомендуется использовать именно структуру папок по умолчанию.
Определить путь до карточки можно следующим способом: Перед тем, как вставлять SD-карту в устройство, создайте (на компьютере) на ней папку с понятным вам названием, например имя.
Отключите устройство от компьютера, иначе SD-карта в режиме накопителя не будет доступна для Андроида и всех программ. (Удобнее пользоваться для связи с компьютером программой MyPhoneExplorer, которая позволяет редактировать информацию на устройстве через компьютер иSD-карта остаётся доступной для всех). Откройте любой файловый менеджер на устройстве и войдите в самую корневую директорию устройства. Там будет несколько директорий. Просматривая их содержимое, найдите в одной из них «свою» папку. Путь, который показывает файловый менеджер до корня этой директории, и есть то, что нужно. Запомните или запишите его. В разных устройствах и и версиях Андроида возможны и разные варианты размещения и названия папки SD-карты. При наличии папки mnt нпример mnt/sdkard, или mnt/external_sd, или mnt/extSdkard . На некоторых устройствах папки mnt может и не быть. В таком случае папка, смонтированная на карточку, обычно лежит прямо в корне устройства, например так: /Sdkard или /Sdkard1 или /extSdkard. На Андроидах версий 4. и выше, обычно встречается такая папка: storage/Sdkard или storage/Sdkard1 или storage/external_sd или storage/extSdkard.
Итак, пусть мы определили, что SD-карта у нас смонтирована как /mnt/external. Вот именно такой путь надо ввести (а лучше выбрать, открыв файловый диалог кнопкой […]) при первом запуске программы до появления меню.
Далее рекомендуется приложение остановить и перейти к созданию кэша карт/слоев.
Особенности запуска на Андроид 4.4 и выше
На Андроиде 4.4 и выше права приложения на запись на SD-карту убрали. Если производитель не подправил прошивку при сборке, то приложение на нерутованом аппарате писать на SD-карту не сможет. В этом случае программа сама попытается найти, где разместить рабочую директорию. Скорее всего это будет директория в разделе данных приложения во внутренней памяти (некопителе) устройства.
При этом программа будет работать, данные будут записываться в папку work, считываться оттуда. Но пользователь будет лишён возможности взять что-либо из папки work или что-либо положить туда. Разумеется, речь идёт о нерутованном устройстве. Если такое состояние дел устраивает пользователя, то больше ничего делать не нужно. В противном случае придётся поработать руками.
Нужно найти такое место на устройстве, в которое и программа сможет записывать данные, и мы сможем эти данные оттуда брать и добавлять свои в случае необходимости.
Экспериментальным путём удалось отыскать такое место. Порядок действий по установке:
1. Подключаем устройство USB кабелем к компьютеру и создаём в директории внутреннего накопителя папку Data. Или в самом устройстве делаем то же самое с помощью файлового менеджера. Путь должен быть storage/sdcard0/Data. В папку Data укладываем файл .nomedia.
Внимание! Все попытки создать папку work (видимую и редактируемую на компьютере) в других местах/папках внутренней памяти безуспешны. Создать можно, и даже при первом запуске SAS4Android можно указать путь до желаемой папки. Но после установки доступ к данной папке становится невозможным. Через файловый менеджер устройства посмотреть можно, а вот добавить что-нибудь (треки, новый ключ лицензии, конфиги карт/слоев и т. д.) из съёмной карты или компьютера, а также скопировать на съёмную карту или компьютер — невозможно.
Почему для папки выбрано имя «Data» ? Хитрость заключается в том, что оно совпадает с именем Data, принятом в стандартной терминологии устройства, а кроме того Android различает большие и малые буквы. В итого система Android воспринимает данную папку, как свою собственную и не ограничивает её содержимое в правах.
Здесь приведен готовый проверенный спсоб обхода ограничений Android 4.4х. Пользователю не возбраняется самому экспериментировать с местоположением и названием данной папки.
Теперь созданная нами папка storage/sdcard0/Data будет выполнять роль корняSD-карты, путь к которому нужно указывать при первом запуске программы.
2. Создаём в корне внешней SD-карты папку SAS4Android, а в этой папке – папку cache. Туда укладываем кэш. Путь к кэшу будет storage/sdcard1/SAS4Android/cache.
3. При первом запуске программа запросит путь к корню SD-карты. Указываем путь к созданной нами папке: storage/sdcard0/Data. В папке Data программа создаст папку SAS4Android, а в ней папку work со стандартным базовым набором файлов. Теперь все рабочие файлы программы будут размещаться в папке storage/sdcard0/Data/SAS4Android/work, и мы будем иметь доступ к ним.
4. Теперь необходимо указать программе путь к кэшу, так как он у нас отличается от пути по умолчанию. Для этого в запущенной программе входим в Настройки — Директория кэша карт и с помощью файлового диалога указываем путь storage/sdcard1/SAS4Android/cache. Установка завершена.
#. Многочисленные проверки показали, что при такой установке SAS4Android в устройства под Android 4.4.4, при дальнейших обновлениях или даже полном удалении и переустановке приложения директория storage/sdcard0/Data остаётся рабочей, содержимое workне теряется и не ломается, доступ к редактированию work как через устройство, так и через компьютер открыт. Проверено на Sony Xperia Z, а также Z3 compact и WinXP/ Win7.
#. В том, что рабочая директория work вынужденно оказывается на внутренней памяти устройства, есть один существенный плюс – в случае глюка/отваливания SD-карты в полевых условиях, а это может произойти с каждым, вы лишаетесь (временно) только кэша, а треклог и остальное содержимое work останется целым и работающим.
Совет: всегда полезно иметь крайний резерв — периодически, после появления важных новых треков и точек, копирую/сохраняю этот изменённый рабочий work на SD-карту в родную папку SAS4Android, рядом с cache. Там work, естественно, не работает — это просто сохранёнка. А вдруг зверь глюкнет — тогда карточка выручит по поводу частичного восстановления.
#. В Android 4.4.x (если производитель не подправил прошивку при сборке) он лайн подкачка данных картографии в неупакованный кэш из сторонних сервисов с помощью скриптов, написанных на JavaScript, без рута возможна только во внутреннюю память. Для загрузки кэша он лайн потребуется дополнительно создать вторуб папку cache в рабочей директории программы storage/sdcard0/Data/SAS4Android/ и заранее уложить в неё требуемое количество папок с именами источников карт/слоев и с размещенными в них скриптами. Придется привыкать к переключениями между двумя директориями кэша в зависимости от текущих потребностей: для работы без подкачки — с основным cache, а с подкачкой — переключаемся на cache во внутренней памяти.
Выход в меню настроек программы.
После запуска программы выход в меню настроек осуществляется нажатием на системную кнопку “Меню”. Это может быть как аппаратная кнопка так и экранная кнопка в нижней части экрана (три вертикальные точки). В зависимости от вашего аппарата и версии Андроида на нем, это может быть либо аппаратная, либо экранная кнопка в нижней части экрана. На многих новых аппаратах с Андроидом версий 4 и выше эта кнопка совмещена с кнопкой списка запущенных приложений (два совмещенных прямоугольничка). В этом случае для выхода в меню достаточно нажать и удерживать нажатой кнопку запущенных приложений до появления меню настроек.
Особенности включения и выключения SAS4Android
При запуске программы включаются все режимы: отображение карт, навигация, запись трек лога (запуск сервиса). Имеется возможность выйти из приложения (перевести в спящий режим) без остановки сервиса, т.е. записи трек лога. В зависимости от настроек (режим записи трек лога, режим остановки сервиса) при необходимости запустить какую либо другую программу, позвонить или ответить на звонок при сохранении работающего сервиса следует использовать либо кнопку back, либо кнопку «домой» в виде домика.
Для остановки сервиса, в зависиммости от настроек, использовать двойной клик на кнопку «Назад», либо опустить «шторку», в списке запущенных приложений кликнуть по строке SAS4Android, нажать на кнопку Остановить.
#. В планшетах чаще всего статусная строка находится внизу. В её правой части группируются значки запущенных приложений. Если кликнуть по любому значку, то всплывет окно с линейкой со значками «Быстрых параметров» (звук, яркость WiFi, БТ, сеть, местоположение и т.п.), а ниже построчный список запущенных приложений.
Особенности распространения прораммы
Программа SAS4Android распространяется бесплатно.
Ограничение срока работы приложения — примечание автора.
После многократного и злостного нарушения авторских прав некоторыми нечистыми на руку торговцами навигаторами автору пришлось ввести ограничение — после установки (или очередного обновления) программа SAS4Android исправно работает в течение 1 месяца от даты выкладывания апдейта, а затем частично «ломается» — протухает. Выражается это в сокращении времени непрерывной записи треклога (обычно в пределях 20-30 мин) после чего запись прекращается, на экране появляется соответствующее сообщение. Далее остается только перезагрузить программу (закрыть приложение и сервис и заппустить их снова). И так непредсказуемое число раз до окончания путешествия. Треки при этом записываются, но с разрывами. Простое, но хлопотное решение данной проблемы — регулярное, 1 раз в месяц, обновление. Каждый новый апдейт имеет более позднюю дату «протухания», так что обновитесь и вперёд .
Но есть способ лучше.
В программе заложен алгоритм снятия ограничения — ключ license.dat, отключающий «протухание». Автор дарит ключи в знак благодарности поддержавшим проект. Так что не спрашивайте «сколько стоит» и «как купить». Зайдите на любую страницу форума и внимательно посмотрите в «шапку».
Скрытый текст требуется (0 сообщение(ий), сейчас у вас 59):
Понравилось? Поддержите проект!
PayPal
P.S. Огромная благодарность тем кто уже поддержал проект.
P.P.S Поддержавших просьба дублировать в личку.
Ключи не продаются! Пожертвования с любыми упоминаниями о ключах или покупке в комментариях будут возвращены отправителям.
Для генераци ключа необходим файл deviceld.txt. Он формируется самой програмой SAS4Android и помещается в папку work .
Проверьте для начала, что на Вашем устройстве файл deviceld.txt есть.
Если его нет, то ключ для Вашего навигатора создать не получится (увы, есть некоторые сильно урезанные модельки, на которых этот механизм не работает).
Если у Вас файл deviceld.txt пустой или не рабочий (остался от старой версии программы до сброса заводских настроек или обновления системы).
1. Удаляем старый deviceld.txt.
2. Запускаем программу.
3. Ждем, пока словит спутники (строка координат станет черной).
4. Закрываем программу. Действующий идентификатор должен появиться в папке work.
5. Обращаемся в личку к автору прораммы.
Обратите внимание на тот факт , что ключ привязан к идентификатору устройства. На Андроиде при установке обновления системы изменяется идентификатор устройства. К этому же приводит сброс до заводских настроек. (Почему так? Спросите у производителей Вашего устройства).
Так что, если Вы обновите систему или сделаете сброс до заводских настроек, то ключ работать перестанет.
Тем не менее, и это решаемо заменой ключа. Все вопросы про снятие ограничений задавайте в личку автору программы.
Источник