GPSMTA - GPS трекер / GPS мониторинг для Android

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

edoroe
Сообщения: 0
ОС: gentoo

GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Сделал для себя. Решил поделиться с другими.

Основной функционал программы:
  • Определение координат по GPS или GSM.
  • Передача маршрутных точек на сервер хранения и обработки информации.
  • Гибкая настройка частоты передачи точек.
  • Визуализация текущего местоположения на различных картах.
  • Визуализация на карте местоположения трекеров, входящих в Сообщество.
  • Автозапуск модуля передачи точек после перезагрузки устройства
  • Работа модуля передачи точек в фоновом режиме
  • Криптованный протокол работы с сервером
  • Аудио прослушивание трекеров Сообщества
  • Телеметрия (датчики/события)


Сайт программы: http://doro.poltava.ua/gpsm/gpsmta.html

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21366
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Bizdelnick »

А лицензия какая?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Bizdelnick писал(а):
27.05.2014 00:41
А лицензия какая?

Пользуйся и будь БлагоДарен.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение FlySnake »

Не нашёл ссылку на исходники. Ткните носом пожалуйста.
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

FlySnake писал(а):
27.05.2014 11:37
Не нашёл ссылку на исходники. Ткните носом пожалуйста.

Исходников нет. Программа закрытая, но бесплатная.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение azsx »

значит бесплатное проприетарное ПО.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 11:59
Исходников нет. Программа закрытая, но бесплатная.
Боюсь, на данном ресурсе этим мало кого заинтересуешь.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Kopilov
Сообщения: 956
ОС: [K]Ubuntu, Debian

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Kopilov »

Публикуй в Google Play -- может, кто и поставит.
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Kopilov писал(а):
27.05.2014 13:15
Публикуй в Google Play -- может, кто и поставит.

Я не раздаю за бесплатную программу 25 долларов непонятно кому.
А пользователей уже больше тысячи.
Это для вас программа, я ее написал для себя ибо не нашел ничего для себя подходящего.
Спустя полгода - решил выложить на 4pda.ru.
Ставить или нет - ваша проблема.
Имеются googleplay стереотипы - это тоже не моя проблема.

Но утверждать что все что ,не на гуглиплюй - говно - как бы не совсем корректно.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 13:27
Но утверждать что все что ,не на гуглиплюй - говно - как бы не совсем корректно.
Кто утверждал такое?

Кстати, а почему не открыть исходники? Всё равно ж бесплатно раздаётся.
Что там скрывать, иначе говоря?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Hephaestus писал(а):
27.05.2014 13:40
Кто утверждал такое?

Мне так показалось.

Hephaestus писал(а):
27.05.2014 13:40
Кстати, а почему не открыть исходники? Всё равно ж бесплатно раздаётся.
Что там скрывать, иначе говоря?

Ключь шифрования. протокол общения с сервером шифрованный. И с сервера я его взять не могу по открытому протоколу.
И возиться с открытыми ключами, как-то не хочется. И так задач много, а времени мало.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 13:47
Ключь шифрования. протокол общения с сервером шифрованный. И с сервера я его взять не могу по открытому протоколу.
И возиться с открытыми ключами, как-то не хочется. И так задач много, а времени мало.
Что ж... Жаль. Хоть мне и всё равно, андроид я не использую.

Но всё равно жаль, что программа обречена быть закрытой.
Кто-то бы подключился к разработке, что-то улучшили, кто знает, мог бы получиться хороший опенсурсный проект. И неважно, что он для Андроида.
А так... Рискну предположить, что большинству здешних участников будет не слишком интересно.
Я лично с недоверием отношусь к закрытым программам. И многие другие, думаю, тоже.
В этом смысле программы, размещенные на GoolePlay (или где их там размещают) более предпочтительны: там есть какой-никакой, но рейтинг, оценки, отзывы, обсуждения и пр. - хоть какая-то информация.

P.S. Именно из-за недоверия к закрытому софту, я вряд ли когда-нибудь буду использовать Андроид.
И здесь вроде отношение к нему не очень, его и за Linux не считают, если я правильно всё понимаю.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Hephaestus писал(а):
27.05.2014 14:24
Я лично с недоверием отношусь к закрытым программам.

Я тоже, кроме, конечно, своих программ. Но для вас они чужие.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21366
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Bizdelnick »

edoroe писал(а):
27.05.2014 13:47
Ключь шифрования

Так кто захочет - и из блоба его вытащит.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 14:28
Я тоже, кроме, конечно, своих программ.
Так свои-то как раз НЕ закрытые, ибо исходники под рукой. Так ведь?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Bizdelnick писал(а):
27.05.2014 14:32
Так кто захочет - и из блоба его вытащит.

Вытащить все можно.
Но, все же труднее, чем просто открытый протокол.

Hephaestus писал(а):
27.05.2014 14:40
edoroe писал(а):
27.05.2014 14:28
Я тоже, кроме, конечно, своих программ.
Так свои-то как раз НЕ закрытые, ибо исходники под рукой. Так ведь?

Совершенно верно, но и у вас в скомпилированном виде то, что и у меня :-)
Вернее не совсем то. У вас стабильная версия а у меня альфа следующей версии.
Следовательно, в любой момент времени, вы в лучшем положении чем я :-)
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 14:43
Вытащить все можно.
Но, все же труднее, чем просто открытый протокол.
Открытый протокол, в смысле незашифрованный? Это да.
А там других вариантов нема? Либо как сейчас, либо вообще без шифрования?
Шифрование симметричное, правильно понимаю?
И по-другому совсем что ль никак? Или просто возиться лень?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Hephaestus писал(а):
27.05.2014 14:48
Или просто возиться лень?

Не то чтобы лень - смысла не вижу. Но лень присутствует.
Это вы мне не верите, а я то себе верю, говоря что одинаковые версии у меня и у вас это одна и таже программа.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Hephaestus »

edoroe писал(а):
27.05.2014 14:52
Не то чтобы лень - смысла не вижу.
Это вы мне не верите, а я себе верю, говоря что одинаковые версии у меня и у вас это одна и таже программа.
Смысл на поверхности: Вы расширяете рынок распространения своего продукта, и в связи с этим меняются условия.
Если раньше Вы давали программу людям и никто не интересовался, что у неё внутри, то сейчас Вы пришли в сообщество людей, которым, в общем, не всё равно, что внутри.
Это скажем так, совершенно другая категория потребителей, многие из которых не только потребители, но и активные (со)участники процесса.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21366
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Bizdelnick »

edoroe писал(а):
27.05.2014 14:43
Вытащить все можно.
Но, все же труднее, чем просто открытый протокол.

Никакой разницы. Будет желание сломать - будет ключ. Лень прикручивать асимметричный алгоритм - не надо ни о какой безопасности вообще говорить, её нет. Да и не понимаю, как изобретение шифровелосипеда может быть проще заворачивания соединения в какой-нибудь SSL через готовую либу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Hephaestus писал(а):
27.05.2014 15:02
Это скажем так, совершенно другая категория потребителей, многие из которых не только потребители, но и активные (со)участники процесса.

От помощи не откажусь. Но не в кодировании - там и мне делать нечего, а в алгоритмике - да.

Есть идея, для десятиминутного режима (для экономии батареи и когда большая точность не требуется GPS определяется раз в десять минут)
использовать датчики аксельрометра и датчик положения телефона в пространстве для построение трека между десятиминутными GPS точками.
Проблема в том, что акселерометр выдает данные в системе координат телефона, а мне нужен вектор в плоскости, паралельной земли.
Нужно преобразование системы координат акселерометра в географическую систему координат.
Тоесть ускорение получать относительно географической системы координат. Достаточно только в плоскости паралельной Земли. Ускорение по вертикали не интересует.
Вот от матричного преобразования не откажусь.
Правда, на текущий момент не знаю будет ли выигрыш по энергопотреблению. Говорят, датчики тоже не мало жрут.
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Bizdelnick писал(а):
27.05.2014 15:30
edoroe писал(а):
27.05.2014 14:43
Вытащить все можно.
Но, все же труднее, чем просто открытый протокол.

Никакой разницы. Будет желание сломать - будет ключ. Лень прикручивать асимметричный алгоритм - не надо ни о какой безопасности вообще говорить, её нет. Да и не понимаю, как изобретение шифровелосипеда может быть проще заворачивания соединения в какой-нибудь SSL через готовую либу.

Ну, ничего страшного, значит будет обычный трекер, как и все трекера, которые нас окружают - без шифрования.
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

ver 2.01.01 (29.05.2014)
  • Убрал из настроек чекер "Не засыпать" незасыпание реализовано иным способом чем раньше и отключать его нет ни смысла ни надобности
  • Установил динамический таймаут на прием UDP пакетов при отсутствии сети таймаут увеличиваю (для экономии батареи)
  • В десятиминутном и часовом режимах пропускаю первые точки - они с низкой точностью
  • БАГ: ошибка программы при удалении значений с полей формы "НАСТРОЙКИ"
  • Встроен алгоритм ликвидации звезд (блуждание координат при статическом положении устройства).
    Алгоритм активируется только при нулевой скорости, полученной от GPS приемника.
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Новая версия программы
ver 2.02.00
  • Устранил избыточное чтение базы данных при просчёте количества точек в кеше
  • Аудио прослушивание трекеров Сообщества
  • БАГ: при получении от сервера битого пакета о подтверждении получения маршрутной точки падал маханизм приема UDP пакетов.
    Это выражалось в постоянном увеличении точек в кеше, хотя на трек это не влияло ибо точки сервером принимались
  • На некоторых планшетах, в полноэкранном режиме карты, скрывается экранная панель "аппаратных" клавиш Back, Home, ... что приводит к невозможности выхода из окна карты.
    Добавил кнопку Back в список трекеров (нижняя левая кнопка со стрелкой в окне карты)
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

ver 2.03.00 (13.06.2014)
  • Телеметрия (датчики/события)
    - заряд батареи
    - температура батареи
    - статус "Батарея заряжается"
    - событие начала работы сервиса
    - событие соединения с интернет
  • На некоторых устройствах нет IMEI и нет номера SIM. Для таких устройств беру уникальный номер MAC Wifi
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Maximus_V »

edoroe писал(а):
13.06.2014 10:42
ver 2.03.00 (13.06.2014)
  • На некоторых устройствах нет IMEI и нет номера SIM. Для таких устройств беру уникальный номер MAC Wifi

А если это некое китайское устройство с клонированным MAC (один на всю партию)? :-)

И вообще, зачем приложению, "всего лишь" осуществляющему навигацию, собирать IMEI и IMSI (номер SIM)?
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Maximus_V писал(а):
16.06.2014 15:05
edoroe писал(а):
13.06.2014 10:42
ver 2.03.00 (13.06.2014)
  • На некоторых устройствах нет IMEI и нет номера SIM. Для таких устройств беру уникальный номер MAC Wifi

А если это некое китайское устройство с клонированным MAC (один на всю партию)? :-)

И вообще, зачем приложению, "всего лишь" осуществляющему навигацию, собирать IMEI и IMSI (номер SIM)?

И чём вопрос ? Учитывая что мы на unix форуме, среди профессионалов.

По-моему логика видна из
"На некоторых устройствах нет IMEI и нет номера SIM. Для таких устройств беру уникальный номер MAC Wifi"

Тоесть если нет imei то SIM
если нет sim то MAC

Где здесь собирание ?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21366
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Bizdelnick »

edoroe
Если не собираете, то зачем берёте? Ключевое слово - именно "зачем". Просто Вы написали, что именно добавили, но совершенно непонятно, на фига оно надо.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
edoroe
Сообщения: 0
ОС: gentoo

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение edoroe »

Bizdelnick писал(а):
16.06.2014 21:21
edoroe
Если не собираете, то зачем берёте? Ключевое слово - именно "зачем". Просто Вы написали, что именно добавили, но совершенно непонятно, на фига оно надо.

Это для того пользователя, который ко мне обратился с багом.
У его устройства небыло двух первых номеров.

Сам уникальный номер нужен для того, чтобы привязать маршрутные точки к конкретному устройству.
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: GPSMTA - GPS трекер / GPS мониторинг для Android

Сообщение Maximus_V »

edoroe писал(а):
16.06.2014 21:31
Сам уникальный номер нужен для того, чтобы привязать маршрутные точки к конкретному устройству.


Уникальный номер, согласен, может пригодиться, но не лучше ли для этого использовать привчную авторизацию в стиле логин-пароль, или новомодную через соцсети, или генерировать уникальный идентификатор на сервере, если уж так надо?

Вот я например. В моем ДВУХсимочном телефоне установлены обе сим-карты. Номер которой из симок будет брать программа? Дальше - больше. Обе симки у меня - мультисим. Эта непопулярная сейчас штука позволяет на ходу переключать оператора прямо в поле. И если обычной программе-записывалке фиолетово, переключился я на другой номер или нет в процессе путешествия, то как поведет себя ваша программа? Сбросит трэк? Вылетит с экспешеном?

Для меня использование номера сим-карты или мак-адреса кажется и ненадежным техинчески в плане авторизации, и подозрительным - не будут ли следить за мной через эту программу? А то маршрут есть, IMEI есть, зашифрованное соединение (кстати, куда? сайт, на котором размещена программа, не поддерживает https) тоже есть...
Спасибо сказали: