Live GPS Tracking https://livegpstracks.com/forum/ |
|
Не отправляются смс https://livegpstracks.com/forum/viewtopic.php?f=14&t=1316 |
Страница 1 из 1 |
Автор: | washingtonredskins [ 03 мар 2020, 15:49 ] |
Заголовок сообщения: | Не отправляются смс |
На android 6.0.1 rtt принимает СМС с командами управления, исправно их выполняет. Но ответное СМС послать не может. В исходящих СМС появляются с надписью: Код ошибки: 21. Номер получателя высвечивается как и забит в программе: 7xxxxxxxxxx Однако, если воспользоваться кнопкой SOS - СМСку успешно отправляет. Но при этом к номеру получателя добавляется знак + (плюса), т.е. получается: +7хххххххххх. И поэтому сообщение успешно уходит. Подскажите, пожалуйста, почему не отрабатывает в первом случае? P.S. и, как я понимаю, при попытке получить координаты устройства через команду #tt sos, можно увидеть только нынешную gps позицию. Т.е. при отсутствии оного (gps), координаты LBS отправлены по СМС не будут? |
Автор: | livegps [ 05 мар 2020, 09:54 ] |
Заголовок сообщения: | Re: Не отправляются смс |
washingtonredskins писал(а): На android 6.0.1 rtt принимает СМС с командами управления, исправно их выполняет. Но ответное СМС послать не может. В исходящих СМС появляются с надписью: Код ошибки: 21. Номер получателя высвечивается как и забит в программе: 7xxxxxxxxxx Однако, если воспользоваться кнопкой SOS - СМСку успешно отправляет. Но при этом к номеру получателя добавляется знак + (плюса), т.е. получается: +7хххххххххх. И поэтому сообщение успешно уходит. Подскажите, пожалуйста, почему не отрабатывает в первом случае? Подскажите, пожалуйста, какая версия РТТ у вас установлена? Версию можно посмотреть в "Настройки" - "О программе" Если версия последняя или не старше 2-3 версий назад, то попробуйте ввести в настройки управляющих номеров знак "+". Пройдет СМС в таком случае? washingtonredskins писал(а): P.S. и, как я понимаю, при попытке получить координаты устройства через команду #tt sos, можно увидеть только нынешную gps позицию. Т.е. при отсутствии оного (gps), координаты LBS отправлены по СМС не будут? Так же требуется уточнение по номеру версии приложения. Уже достаточно давно в режиме СОС работают настройки экономичного режима. Т.е. фактически запускается однократный запуск экономичного режима со всеми его настройками. |
Автор: | washingtonredskins [ 05 мар 2020, 17:01 ] |
Заголовок сообщения: | Re: Не отправляются смс |
Спасибо за ответ. Цитата: Подскажите, пожалуйста, какая версия РТТ у вас установлена? Версию можно посмотреть в "Настройки" - "О программе" Версия - 2.8.-ext. И, конечно, установлен через APK-файл с возможностью СМС. Цитата: Если версия последняя или не старше 2-3 версий назад, то попробуйте ввести в настройки управляющих номеров знак "+". Пройдет СМС в таком случае? Да, я изначально так попробовал - прописать в управляющий номер +. Программа не реагирует на такой номер: перестает отрабатывать в соответствии с правилами при получении в СМС команды управления. Т.е. трекер не стартует (если на СТОПе), СМС даже в исходящих не появляется. При этом в логе отчетливо видно: Receive SMS Message recieved: tt sosRecepient: +7xxxxxxxxxx phone_number 7xxxxxxxxxx command = sos |
Автор: | darling [ 09 мар 2020, 12:25 ] |
Заголовок сообщения: | Re: Не отправляются смс |
Все попытки отправить СМС безуспешны. И еще, если можно, вопрос вдогонку: где-то на форуме промелькнуло, что для определения координат по LBS обязательно на смартфоне должна быть включена сеть передачи данных (Интернет). Это так? Т.е. сотовые вышки ловить без Интернета и записать в кэш телефона (если включена галка "записать координаты LSB") не будет? |
Автор: | livegps [ 13 мар 2020, 09:44 ] |
Заголовок сообщения: | Re: Не отправляются смс |
darling писал(а): Все попытки отправить СМС безуспешны. Причина в том, что вы отправляете команду в формате "#tt" - это команда не предполагает ответа. Для того, чтобы была ответная СМС нужно отправлять "#tts" Группа тестирования проверила команду "#tts", ответ приходит, приложение работает корректно. darling писал(а): И еще, если можно, вопрос вдогонку: где-то на форуме промелькнуло, что для определения координат по LBS обязательно на смартфоне должна быть включена сеть передачи данных (Интернет). Это так? Т.е. сотовые вышки ловить без Интернета и записать в кэш телефона (если включена галка "записать координаты LSB") не будет? Да, это так. Используются стандартные механизмы Android для определения координат на основе вышек, wifi и пр. Они не предполагают определение без наличия интернет. |
Автор: | darling [ 18 мар 2020, 21:04 ] |
Заголовок сообщения: | Re: Не отправляются смс |
Цитата: Причина в том, что вы отправляете команду в формате "#tt" - это команда не предполагает ответа. Для того, чтобы была ответная СМС нужно отправлять "#tts" Группа тестирования проверила команду "#tts", ответ приходит, приложение работает корректно. К сожалению, это не так. По крайней мере, на основании вашего же мануала (http://livegpstracks.com/RealTimeTrackerAndroidSMS.pdf), где напротив #tt sos явно указано: "В ответ придет СМС сообщение с координатой и ссылкой на карту. ... При префиксе $tts придет такая же СМС, как и при #tt" В любом случаи, что #tt sos, что $tts sos, шлет смс, но знак плюса к номеру отправителя не подставляет. Цитата: Да, это так. Используются стандартные механизмы Android для определения координат на основе вышек, wifi и пр. Они не предполагают определение без наличия интернет. Подскажите тогда: для системы Android есть схожий продукт по отслеживанию местоположения телефона (не будут рекламировать). Определение координат по тому же принципу: В основе - gps, если его нету - LBS. Как заверяет тех.поддержка в переписке, что в их приложении координаты по сотовым вышкам будут так же определяться при выключенном Интернете. Это неквалифицированный сотрудник попался? Или все-таки это реально - LBS без сети передачи данных? Есть один известный оператор сотовой связи, которые так же предоставляет схожие услуги: при ужасном качестве всего и вся их утилиты, она таки умеет определять координаты без Интернета (хоть и с супер огромной погрешностью) |
Автор: | livegps [ 19 мар 2020, 11:08 ] |
Заголовок сообщения: | Re: Не отправляются смс |
darling писал(а): В любом случаи, что #tt sos, что $tts sos, шлет смс, но знак плюса к номеру отправителя не подставляет. Понятно, мы не сразу поняли, что вы имеете ввиду только команду СОС. Группа тестирования проверила несколько команд из управления и на них ответ приходит корректно. Команда СОС да, на текущий момент не работает так, как работает кнопка СОС. Тикет создан в разработку. Скорее всего в ближайшей версии будет поправлено. darling писал(а): Подскажите тогда: для системы Android есть схожий продукт по отслеживанию местоположения телефона (не будут рекламировать). Определение координат по тому же принципу: В основе - gps, если его нету - LBS. Как заверяет тех.поддержка в переписке, что в их приложении координаты по сотовым вышкам будут так же определяться при выключенном Интернете. Это неквалифицированный сотрудник попался? Или все-таки это реально - LBS без сети передачи данных? Есть один известный оператор сотовой связи, которые так же предоставляет схожие услуги: при ужасном качестве всего и вся их утилиты, она таки умеет определять координаты без Интернета (хоть и с супер огромной погрешностью) Мы не можем вам сказать ничего об ответе сторонней тех поддержки. Возможно, указанное вами приложение не работает в фоне и предполагается только использование с открытым окном приложения. Тогда сравнение с нашим приложение просто не возможно. Возможно их разработчики придумали какой-то способ, чтобы желаемое вами поведение работало или выглядело так, что оно работает в определенных случаях. Теоретически работа LBS без интернета реальна в нескольких случаях: 1. Копить "сырые данные" по вышкам, при появлении интернета делать пакетное определение координат по накопленным данным. 2. Примерно так же - копить "сырые данные", но отправлять на сервера сервиса мониторинга в таком же "сыром" виде и уже сервер будет определять координаты. 3. "Зашить" всю мировую базу вышек в трекер или в приложение-трекер. Регулярно обновлять. Тогда да, можно. Но размер будет, мягко говоря, не маленький. Обычно так не делают, всё же. Считается, что именно трекер должен определить координаты и прислать их. Хотя попадался вариант - детские часы-трекер. Они действительно передают на сервер данные вышек, а не координаты, но задача по определению координат лежит не на серверной части, а на приложении-клиенте для просмотра местоположения через публичные базы в режиме просмотра по одной координате. А вот операторы могут. Там немного другой принцип. Как один из вариантов - они, например, могут определять местоположение телефона со своей стороны, а не со стороны телефона. |
Автор: | darling [ 23 мар 2020, 21:25 ] |
Заголовок сообщения: | Re: Не отправляются смс |
Спасибо за развернутый ответ. Тему можно закрывать. |
Автор: | darling [ 23 мар 2020, 21:35 ] |
Заголовок сообщения: | Re: Не отправляются смс |
таки стороннее приложение (работающее в фоне), вроде бы как, действительно, худо бедно определяет LBS координаты без ПД. Либо очень это правдоподобно делает. Но ваше приложение нравится больше и функционал, ну явно шире, почините смс - будет лучше всех! Спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |