Новая система регистрации

Список форумов Клуб Деятельность Клуба

Описание: Обсуждение вопросов деятельности Клуба

Сообщение #1 Bad_Admin » 04.05.2016, 13:42

Как уже все заметили, мы запустили в тестовом режиме новую систему регистрации на бреветы.
Автор и программист - Дмитрий Брежнев (dubtar).
В перспективе это будет полноценная система, с приложением под Андроид, которое будет передавать отметки на КП, и формировать протоколы максимально автоматизированно.
Приложение еще тестируется, сама система пишется прямо по ходу сезона, так что будьте готовы ко всякому.
Здесь мы будем сообщать новости о системе, и собирать пожелания.

Постоянная ссылка на все предстоящие и состоявшиеся бреветы (ссылка "Мероприятия" в шапке форума)
http://kbpkursk.azurewebsites.net/

Постоянная ссылка на последнюю версию приложения для андроид:
http://kbpkursk.azurewebsites.net/kbpkursk.apk

Выглядит главная страница вот так
Изображение

Если зайти с правами администратора (таковые есть у меня, Дмитрия, представителей Липецка, Воронежа, Белгорода, по мере надобности будут добавляться), то главная выглядит так
Изображение
Ссылка на админку http://kbpkursk.azurewebsites.net/Admin

Окно добавления бревета выглядит так
Изображение

После создания бревета на маршрут нужно добавить КП, отметив точку на карте (радиус 1 км от точки будет считаться зоной отметки в программе для смартфона).
Изображение

Нажав на "Посмотреть" в нужном бревете, в адресной строке браузера появится прямая ссылка на бревет, с регистрацией, списком зарегистрировавшихся, а после бревета там же будут результаты. Эту ссылку нужно давать в объявлении о регистрации, чтобы пользователи не путались в бреветах.
Изображение

Результаты пока что вносятся вручную через форму
Изображение

Если участник предварительно не зарегистрировался самостоятельно, то его нужно зарегистрировать вручную через форму регистрации.
Старайтесь регистрироваться предварительно, этим вы сильно упрощаете работу организаторам!

Это в общих чертах, в целом там все понятно без подробной инструкции, но если вопросы будут - задавайте их мне или Дмитрию.

Собственно, на данном этапе пока всё, допилим веб-интерфейс (нужно еще сделать выгрузку результатов, для формирования протоколов ACP) - займемся программой под андроид. Она уже есть, но пока что ее видел только автор :)

В результате (ради которого всё и затевалось), участник будет приезжать на КП, нажимать кнопку в программе на своем андроид-смартфоне, и автоматом передавать свои координаты и отметку времени на сервер. Сервер будет сверять координаты с заданными, и вносить отметку в итоговый протокол (а так же на старте и финише, при необходимости, т.е. можно будет стартовать и финишировать автономно). Более того, можно будет в реальном времени отслеживать перемещения участника по КП.
Если всё сложится, то система полноценно заработает уже в этом сезоне, но без гарантий.


Сейчас мне требуется, чтобы представитель Белгорода, а так же Саша (НК) и Коля (I.M.) зарегистрировались в системе, и скинули мне адреса электронной почты, указанные при регистрации, для добавления им прав администратора.

Если есть вопросы - задавайте.

Важно. Т.к. хостинг бесплатный, то при неактивности они сайт глушат, а на запуск надо некоторое время. Поэтому первый заход может быть долгим. Вроде секунд 20-30.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #2 I.M. » 04.05.2016, 20:28

Получилось зайти в админку.
Сразу увидел ошибку в своих данных: "Nokolai", а надо "Nikolai". Исправить это можно?
I.M.
Randonneur
Аватара
Откуда: Суджа
Велосипед(ы): Cannondale six13, СШ

Сообщение #3 Bad_Admin » 04.05.2016, 21:52

Исправить - нет. Задача на будущее :)
Сейчас ты можешь удалить свою регистрацию, и зарегистрироваться заново.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #4 dubtar » 06.05.2016, 19:09

Попробуйте скачать и установить на свой андроид смартфон приложение: kbpkursk.azurewebsites.net/kbpkursk.apk.
Там всё достаточно топорно и просто. Добавить бревет - ввести стартовый номер, который выдавался при регистрации. Для Марьинского - четыре цифры, первая 2. Если забыли - восстановить внизу страницы по номеру мобильного указанного при регистрации. Если что - спросить у меня.
При наличии интернета надо добавить бревет. В следующий момент интернет понадобится лишь для отправки результатов. Это можно будет сделать вернувшись домой к вайфаю, например.

Работа программы простая. Приехав на старт, запускаем прогу, жмем Начать бревет. На новом экране начнётся определение текущих координат и появится информация о расстоянии до старта. Если вы не далее 500 м от точки, указанной в бревете - станет доступна кнопка "Отметиться". На старте нажимать её следует перед самым отправлением. Время нажатия будет записано в протокол. Хотя старт скорее всего всем вручную поменяем, так что не очень важно. Но в общем случае - нажатие кнопки "отметиться" будет записано в результаты. Так что на старте лучше нажимать по-позже, а на КП и Финише - как можно раньше. Но это пока, в будущем возможно будут автоматические отметки, если получится.
Пока нет возможности ввести вручную время, если забыл отметиться в Марьино - тады ой. Жмите через меню "Отменить бревет" и время КП по старинке передавать.

Во время бревета можно выключать телефон и программу. Она нужна только на КП, чтобы определить текущее положение и время нажатия на кнопку.

После финиша (отметки на Финише). Появится кнопка "Отправить результаты". Нужен интернет для отправки. У кого нет мобильного - можно приехать домой и в любой момент запустить прогу и отправить.

Пока так.
Все проблемы пишите мне в вк, сюда, почту dubtar@gmail.com или прямо в лицо.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #5 Bad_Admin » 06.05.2016, 19:13

А что с потребностью включения/выключения GPS?
И с совместимостью со стравами и прочими дрочествами? Я ответ знаю, но для публики будет интересно :)
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #6 dubtar » 06.05.2016, 20:23

Со стравой и любыми трэкерами никаких конфликтов, даже наоборот, с ними лучше всё - текущее положение всегда известно. Возможна ситуация, когда моя прога не сможет определить ваше местоположение самостоятельно, тогда можно запустить например карты, чтобы текущие координаты там нашлась, а потом переключиться обратно в нашу прогу.
Gps как функцию в телефоне надо включить. Теоретически возможно он найдёт место примерное и без gps, но надо тестить, и возможно точности не хватит попасть в диапазом 500м до точки КП.

Для восстановления стартового номера по ссылке выше - нужно вводить номер точно, как указывалось. Если было +7 или 8 в начале - вводить. Если не было - не вводить. Пока там тупо сравнение строк. У многих просто 10 цифр указано бы, так и надо вводить.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #7 I.M. » 06.05.2016, 23:07

Себя удалил, заново зарегистрировал правильно.
Прогу скачал, бревет нашёл, номер ввёл.
I.M.
Randonneur
Аватара
Откуда: Суджа
Велосипед(ы): Cannondale six13, СШ

Сообщение #8 Юго Грин » 13.05.2016, 10:31

Я ради такого дела вчера купил себе смартфон даже. Приложение установил. Очень жду 28 мая, чтобы опробовать программу! *THUMBS UP*
Можно об этом песню написать.
Юго Грин
Randonneur
Аватара
Откуда: Новосибирск ёпта
Велосипед(ы): Летний и зимний

Сообщение #9 Kazak » 13.05.2016, 12:28

А регистрация из приложения будет?
Все приличные люди начинали в разведке./Киссинджер Г. цитированный Путиным В./
Kazak
Randonneur
Аватара
Откуда: Курск/Солнечногорск(МО)

Сообщение #10 dubtar » 13.05.2016, 15:58

Kazak писал(а):А регистрация из приложения будет?
В плане есть. Стартовый номер - временный костыль. Но когда - большой вопрос. Я зело ленив, каюсь.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #11 dubtar » 17.05.2016, 12:41

Новая версия приложения доступна по тому же адресу: kbpkursk.azurewebsites.net/kbpkursk.apk

Новое в версии 1.1:
+ добавлен ввод времени на КП вручную (на случай, если забыли отметиться, например на старте).
+ возможно пофиксена проблема поиска текущего положения, когда иногда необходимо было запускать карты для обновления текущих координат.

Небольшая инструкция с картинками по общему использованию
После использования формы регистрации выдаётся стратовый номер. Он необходим для добавления бревета в программу.
Запускаем программу:
Изображение

Нажимаем "Добавить бревет" (Может быть спрятан в меню - три вертикальных точки).
Изображение

Вводим стартовый номер, жмём "Поиск бревета". В этот момент нужен доступ в интернет. Если возникла ошибка, появилось внизу пуская серая панелька без ошибки - пробуйте нажать Поиск ещё раз. Можно несколько раз добавлять один и тот же бревет - информация только обновится. Если всё получилось - программа выйдет на главный экран со списком бреветов и новый бревет появится в списке.
Изображение

Когда готовы ехать бревет - заблаговременно или прямо на старте, запускаем программу, в списке выбираем нужный бревет и жмём "Начать бревет":
Изображение

Это действие не требует подключения к интернету, но и не делает отметку старта. Это просто переводит программу в режим "Бревета". И все последующие запуски будут приводить не к списку бреветов, а сразу в экран отметки на КП. В режиме "Бревета" программу и телефон можно выключать. Подключение к интернету так же не нужно. Сценарий использования простой - приехали на КП, запустили программу, нажали кнопку "Отметиться", закрыли программу.
Режим "Бревета":
Изображение

Кнопка "отметиться" появляется при текущих координатах телефона в районе 500м до точки, указанной как КП.
Изображение

Если пропустили отметку на КП (например забыли нажать на старте), в меню (три вертикальных точки вверху экрана) есть пункт "Ввести время КП вручную"
Изображение

Выбираете время стандартным андроидовским диалогом:
Изображение

Программа перейдёт к отметке на следующем КП. Но введённое вручную время будет обработано другим образом, и администраторы будут вручную проверять такое время.
После отметки на последнем КП появится кнопка "Отослать результаты"
Изображение

Для отсылки результатов нужен интернет. Можно это сделать, приехав домой.
На всякий случай в режиме "Бревета" есть в меню пункт "Отменить бревет". Это возвратит программу в режим просмотра списка бреветов и удалит все данные отметок на КП если такие были. Повторно отправить результаты будет нельзя, так что это только на пожарный случай.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #12 aleast » 23.05.2016, 15:26

Небольшой отчет об использовании программы.
На старте возле филармонии открыл приложение на телефоне. Нажал кнопку "Начать бревет". Дальше возможно допустил ошибку, поскольку сразу же начал запускать другие приложения -Страву, Эндомондо и mytrails. Ребята поехали, я двинул за ними, имея на телефоне 4 запущенных приложения. В Понырях открыл приложение КБП, на экране слова - обрабатывается и расстояние до точки - 68 км, немного подождал, поскольку ничего не происходило воспользовался кнопкой "отметить КП вручную". Поставил время 9.05, оказалось, что таким макаром я отметил время старта. Еще раз воспользовался этой кнопкой и уже отметил время КП в Понырях - 9.10. Таким образом в Понырях при трех запущенных программах с геолокацией программа КБП местоположение не обнаружила. В Конышевке все получилось в штатном режиме.
Совет - давать небольшое описание КП (напр. Конышевка - кольцо при выезде из города, есть магазин и кафе). Для ездунов, которые впервые на маршруте весьма полезно.
aleast

Сообщение #13 Bad_Admin » 23.05.2016, 15:50

aleast писал(а):На старте возле филармонии открыл приложение на телефоне. Нажал кнопку "Начать бревет".
aleast писал(а):В Понырях открыл приложение КБП, на экране слова - обрабатывается и расстояние до точки - 68 км, немного подождал, поскольку ничего не происходило воспользовался кнопкой "отметить КП вручную".
И между этими действиями не отметился на старте.
dubtar писал(а):Когда готовы ехать бревет - заблаговременно или прямо на старте, запускаем программу, в списке выбираем нужный бревет и жмём "Начать бревет"
Это действие не требует подключения к интернету, но и не делает отметку старта. Это просто переводит программу в режим "Бревета".
Вот программа и показывала расстояние - до точки старта.
Старт, как и финиш - это тоже КП, на которых нужно отметиться.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #14 aleast » 23.05.2016, 16:56

После того, как отправил сообщение, еще раз вчитался в инструкцию dubtara, и понял, в чем ошибся. В условиях суматохи перед выездом сбила с толку формулировка "начать бревет", которая воспринимается как некое законченное действие.
aleast

Сообщение #15 Yo-Ваныч » 23.05.2016, 23:09

У меня на Марьинском такая же фигня случилась. Может "начать бревет" переименовать в "готов к бревету" ?
Потом логичо "Старт", "КП", "КП" "финиш"
Yo-Ваныч
Randonneur
Аватара
Откуда: Курск Сеймский округ

Сообщение #16 dubtar » 23.05.2016, 23:31

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

aleast писал(а):давать небольшое описание КП
Пока есть кнопка "Карта" - просто открывает координаты в установленной программе карт. То же самое происходит по нажатию на название КП в основном режиме при просмотре информации о бревете. Теоретически с яндекс картами можно даже панорамы смотреть (ну где они есть, понятно).
Текстовое описание добавить можно, но админам при задании КП бревета придётся его набирать. Внедрять?
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #17 Vovan » 24.05.2016, 08:19

Текстовое описание в легенду лучше добавить.
Vovan
Randonneur
Велосипед(ы): Boardman road comp

Сообщение #18 Bad_Admin » 24.05.2016, 08:50

Описание КП в легенде, и точка КП в программе - разные вещи.
Например, в Понырях не так то просто формализовать конкретное КП, так как там на маршруте нет особо приметных мест, типа заправки ТНК или сетевого магазина, где можно получить чек. А для программы точкой КП может быть, например, жд переезд, мимо которого никак не проехать.
Поэтому можно и в программу добавить, а создателям бреветов отмечать в качестве точки КП какое-нибудь приметное место, чтобы его можно было описать максимально коротко и однозначно. И, по возможности, совпадающее с КП для участников без программы.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #19 freez » 24.05.2016, 18:00

Я ненастоящий сварщик, но может, просто по сотовым вышкам трек писать? Это намного экономнее в плане батарей-данные так и так постоянно запрашиваются. А точности "плюс-минус 300м" в бреветных делах с запасом.
https://habrahabr.ru/company/promwad/blog/223635/

Ну если очень хочется жпс-то включать его по таймеру "в стартовом окне" и поглядывать не врёт ли ID вышки.
freez
Randonneur
Велосипед(ы): Kona Jake

Сообщение #20 I.M. » 24.05.2016, 18:32

А может и менять ничего не надо?
Ну у меня же работает (уже второй бревет).


Изображение
I.M.
Randonneur
Аватара
Откуда: Суджа
Велосипед(ы): Cannondale six13, СШ

Сообщение #21 Bad_Admin » 24.05.2016, 18:50

Я вот, честно говоря, тоже не сторонник чрезмерного упрощения, и на тему автоотметок-треков я бы не убивался любой ценой. Уже и чеков брать не надо, маршрутные карточки с собой возить не заставляем.
Делов-то во время бревета - нажать на кнопку N (по количеству КП) раз + 2 (старт и финиш). Куда уж проще-то?
Даже останавливаться не обязательно ради этого - фотографируют вон на ходу, а тут кнопки нажимать.

freez писал(а):А точности "плюс-минус 300м" в бреветных делах с запасом.
Это в городе 300 м. А в сельской местности вышек поменьше будет, и точность сильно упадет.
И ладно если бревет кольцевой, а если радиалка туда-сюда, типа Марьинского? Там за счет погрешности измерений можно внезапно сильно километраж сократить.
Не говоря уж о том, что у меня телефон в режиме "GSM/WCDMA (автоматически)" периодически теряет сеть, и потом ее не находит самостоятельно :(

И еще момент. Я правильно понимаю, что подгружать данные бревета в программу лучше всего как можно позже, в смысле, ближе к дате бревета?
Могут вноситься изменения, двигаться точки отметки, и если это произойдет после того, как пользователь загрузит бревет в программу, у него эти изменения не появятся? И чем ему это грозит?
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #22 dubtar » 25.05.2016, 11:21

freez писал(а):просто по сотовым вышкам трек писать?
Сразу же изучал вопрос. Проблема в неизвестности координат сотовых вышек. Это является коммерческой тайной операторов и они свои базы не выкладывают. Энтузиасты составляют вручную базы, но это ещё как-то наполнено для городов с гиками типа Питера, а вот в районе Марьино была инфа только по одной базе МТС на трассе.
Вариант есть ехать на место КП самому, сканить базы на месте и забивать в инфу о бревете. Тогда можно - поймал нужную БС - значит приехал. Но кто это будет делать у нас?
У гугла вроде есть своя база закрытая, и есть АПИ открытый, где по видимым сейчас базам они тебе вернут примерные координаты. Вроде как они её наполняют автоматически через свои андроиды. Но для запроса нужен интернет, так что опять же для наших нужд не подходит. В итоге пришёл к выводу, что от гпс не уйти.

I.M. писал(а):и менять ничего не надо?
Ну я люблю такую стратегию: сначала сделать минимально работающее, а потом постоянно двигаться к недостижимому идеалу, улучшая существующее, но не ломая основное. Движение - жизнь!

Bad_Admin писал(а):Я правильно понимаю, что подгружать данные бревета в программу лучше всего как можно позже,
Да, если на сайте поменяли КП, в программе будут старые данные. Хотя для программы сейчас важно только количество КП и их координаты. Они же вроде после утверждения маршрута не должны меняться?
Надо наверное добавить кнопку "Обновить данные" в бревет, на всякий случай.
Bad_Admin писал(а):И чем ему это грозит?
Тем, что ему придётся отмечаться по старым точкам. А потом на проверке результатов (который ещё в разработке) админу будет показано несоответствие КП заданным. Если КП переместится, то можно будет вручную отметиться на новом месте - проверку на сайте должно пройти, координаты отметки будут соответствовать реальной информации. А вот если КП добавится - тогда отметиться через программу не получится на этом КП и все данные поплывут. Если КП удалится - потеряется время финиша. В общем лучше КП утверждать заранее.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #23 dubtar » 04.06.2016, 23:54

Обнаружилась проблема с приёмом данных пройденного бревета с телефона на сайте. Кто пытается отправить данные на сервер - получает ошибку. Пожалуйста, подождите пока с отправкой - в начале следующей недели я обещаю пофиксить и попрошу заново отправить данные для проверки.
Если интересны причины поломки - в rc2 биндинг параметров web api видимо тоже "исправили". Про название чудака, использующего не релизные фрэймворки в продакшене - спасибо, я в курсе.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #24 U.N.E. » 06.06.2016, 22:13

Да, у меня такая бяда.
U.N.E.
Randonneur
Аватара
Откуда: Воронеж
Велосипед(ы): Bianchi

Сообщение #25 dubtar » 11.06.2016, 11:57

Скачайте и установите, пожалуйста, новую версию по той же ссылке: http://kbpkursk.azurewebsites.net/kbpkursk.apk
Исправляет ошибку с отправкой данных на сервер.
Оставшиеся старые данные можно отправить (они не перезапишут введённые вручную, но в логах сохранятся), а можно наверное и выбросить - пункт "Отменить бревет" в меню.
Если кто поехал текущий бревет со старой версией - просто обновите программу и отправьте данные из новой версии. Ничего потеряться не должно.
Скрытый текст
Не смог победить только со стороны сервера, пришлось поправить программу слегка. Не хватило терпения разобраться, где мвц перехватывает чтение тела запроса при content-type: x-www-form-urlencoded, поскольку из-за кестрела request.body дважды уже не прочитать. Отправляю теперь (как и нужно было сразу) с text/json и читаю своим инпут форматтером.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #26 Dimlls » 12.06.2016, 22:09

Может кому-то окажется полезным. При запуске программы, высвечиваются регистрационные КП и все, больше ничего. Чтобы начать бревет, нужно повернуть смартфон на 90гр. Тогда высвечивается первый КП, а именно старт и кнопки начать бревет, отменить и т.д. Из-за этого не смог на старте запустить программу, а разобрался только дома, крутя-вертя его в руках.
Dimlls

Сообщение #27 dubtar » 13.06.2016, 14:12

Обновил программу, внёс исправления в экран просмотра деталей бревета, чтобы при повороте не ломалось и прокручивалось до кнопок. Обновление необязательное.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #28 Bad_Admin » 14.06.2016, 14:16

В связи с возникающими недоразумениями, небольшое пояснение по работе системы определения координат.
Прежде всего, нужно понимать, что если у вас отключено определение координат в настройках Андроид, то координаты не определятся никогда. Это должно быть очевидно.
В настройках смартфона должно быть включено определение местоположения по GPS. Можно включить и определение координат по беспроводным сетям, но это опционально, т.к. работает не всегда, и гарантированно вы получите координаты только через GPS. Точно сказать, где это включить, и как это называется, нельзя, т.к. зависит от версии андроида и оболочки телефона. Но все, что содержит "GPS", "спутник" и т.п., должно быть включено.
Настоятельно рекомендуется включить эти функции заранее, не прямо на старте, иначе поиск координат займет неопределенное время, и нашей программе может потребоваться "помощь" со стороны сторонних приложений - кнопка "карта" в меню. А если у вас в системе не установлено приложение, способное работать с картами оффлайн, то и мобильный интернет.

Это общие принципы работы Андроида, не зависящие от нас.

Поэтому, для беспроблемной работы, пользуйтесь, пожалуйста, следующим алгоритмом.
1. Включайте определение местоположения по GPS заранее (например, выходя из дома на старт бревета). По беспроводным сетям - опционально, по вашему желанию, если вы сами знаете, зачем оно вам.
2. Установите программу Oruxmaps - она способна работать с картами, и определять координаты по GPS оффлайн, без подключения к интернету. Возможно, есть другие программы, но я пользуюсь этой, и в работе она проверена.
3. Проверьте работу GPS сразу после того, как загрузили данные бревета (лучше всего делать это вечером, перед стартом бревета) - нажмите кнопку "готов начать бревет". Если программа покажет "расстояние по прямой" до точки старта - у вас всё работает правильно. Затем бревет можно "отменить". А можно и не отменять - это не важно, вы всё равно не сможете отметиться на старте, пока не окажетесь в радиусе 500 м от точки старта.
4. Если программа расстояние не показывает, выйдете на открытое место (на балкон или подойдите к окну, если вы в помещении), чтобы определить координаты по GPS. Запустите программу Oruxmaps (нажав кнопку "карты" в программе, в списке предложенных выберите Oruxmap). Ждите определения координат.
5. Приехав на старт, нажмите кнопку "готов начать бревет" заранее. Сразу по приезду, не дожидаясь команды. Если программа определила ваше местоположение, и кнопка "отметиться" доступна - всё нормально. Ближе к моменту старта нажмите "отметиться", и всё. Если нет - запустите Oruxmaps, и ждите определения координат (см. п. 4). Это действие может занять некоторое время (до нескольких минут), при этом находиться надо на открытом месте.

Без Oruxmaps, или другой оффлайновой программы для карт можно обойтись, если у вас включен мобильный интернет, тогда можно пользоваться встроенными картами Google.

PS. Если у вас нормально работает Страва, или другая аналогичная программа, то и наша программа будет получать координаты без проблем.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #29 aleast » 14.06.2016, 16:15

У меня Страва и Эндомондо записали треки всего бревета, а программа после Задонска меня не обнаруживала, регистрировался вручную.
aleast

Сообщение #30 Bad_Admin » 14.06.2016, 16:32

aleast писал(а):а программа после Задонска меня не обнаруживала, регистрировался вручную.
Ты в Усмани отмечался, стоя у магазина "Пятерочка"?
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #31 dubtar » 14.06.2016, 16:57

aleast писал(а):регистрировался вручную.
Александр, а что писала на экране? Неправильное расстояние до КП или "Определение положения"... Потому как по пришедшим данным - вводили вручную время, но координаты программа подцепила правильные, в нужных местах. Значит что-то в интерфейсе сглючило. Вопрос - что, и как с этим бороться *SCRATCH*
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #32 aleast » 14.06.2016, 22:31

Всё правильно - в Усмани отмечался возле Пятерочки, а на экране было #Определяется местоположение#. В нужных местах оказывался благодаря Николаю, у него навигация работала.
aleast

Сообщение #33 dubtar » 27.07.2016, 15:23

Новая версия программы под Андроид http://kbpkursk.azurewebsites.net/kbpkursk.apk. Версия 1.1.1.
Эта версия нужна, чтобы добавить бревет или обновить данные. В старой версии при попытке добавить бревет будет ошибка. Внутренние технические изменения. Извините за доставленные неудобства.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #34 k_s » 11.09.2016, 13:53

вот в пути подготовки к судже\льгову поставил приложение. запустил. при нажатии кнопки добавить бревет - просит ввести номер бревета. откуда его брать?
k_s
Randonneur
Велосипед(ы): Format 2213

Сообщение #35 Bad_Admin » 11.09.2016, 16:22

Номер появляется после регистрации на бревет.
Если не записал сразу, то просить у организаторов. Твой 22044.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #36 dubtar » 11.09.2016, 19:17

Так же стартовый номер можно узнать по номер телефона, использованному при регистрации. На странице со списком зарегестрировавшихся - внизу ссылка "Узнать стратовый номер"
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #37 pvlcom » 15.09.2016, 12:36

А почему android? Что делать тем, у кого iOS ? По прежнему собирать чеки на КП? Практика показывает, что в некоторых торговых точках может не быть кассовых аппаратов (имеют право работать без ККМ)
pvlcom
Велосипед(ы): specialzed; Bianchi

Сообщение #38 Bad_Admin » 15.09.2016, 12:54

Чеки, или фото велосипеда/селфи на фоне КП/дорожного знака.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

Сообщение #39 dubtar » 05.05.2017, 15:17

Начиная с МарьинскогоРыльского, вводится в пробном режиме система самоотметки с помощью браузера мобильного устройства. Всё будет через наш сайт kbpkursk.azurewebsites.net.
Теоретически любой более-менее современный мобильный браузер должен справиться. По отзывам - сафари в iphone 4s смог. Андроид тоже. Но нужен доступ в интернет. Офлайн - режим, как в программе под android - пока не реализован. Использование интернет-трафика минимально. Считаные килобайты

Описание работы новой системы

В день бревета на главной странице kbpkursk.azurewebsites.net текущий бревет появится в новом виде сразу вверху страницы:
Изображение

Нажав на "Отметиться на КП" вы попадаете на главную страницу отметки, где и будет происходить всё действо.
Первым делом браузер спросит разрешение на доступ к определению местоположения. Придётся разрешить.
Изображение

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

После проверки телефона (и сразу все последующие разы открытия страницы отметки) появляется список кп и (когда текущее положение определено) расстояние до каждого КП.
Изображение

Когда КП будет находиться в пределе 500 м, появится кнопка с возможностью отметиться на КП. При совпадении старта и финиша, будут доступны отметки сразу на двух КП, но, пожалуйста, выбирайте с умом. Если на старте отметите финиш, или наоборот - админам придётся вручную потом исправлять данные. И промежуточные результаты будут содержать неправильные данные. На КП можно отмечаться большое число раз, результат будет записан самый первый, остальные разы для истории сохранены в логах, на случай разбирательства.
Изображение

По нажатии Отметиться при наличии доступа в интернет, отметка будет сделана на сервере. И появится ссылка на просмотр промежуточных результатов. Если что не получилось - можно попробовать отметиться ещё и ещё раз.
Изображение

Можно отмечаться и новым способом через сайт, и через программу для andoid. Правда, если через сайт отмечались хотя бы на одном КП, а потом загрузили данные из программы - они не появятся автоматически в результатах. Надо написать на форуме - и мы вручную проведём результаты из программы.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #40 Bad_Admin » 06.05.2017, 21:12

На некоторых (многих, но не всех) телефонах замечена проблема в работе программы.
Если отметиться на КП/старте, и не закрыть программу (кнопкой "назад"), а оставить окно активным, или переключиться на другую программу, то по приезду на следующий КП кнопка "отметиться" не будет доступна.
Ничего страшного. Нужно просто выйти (именно выйти, кнопкой "назад" телефона) из программы, а потом запустить её опять. И кнопка будет активна.
Программе вообще не обязательно работать в активном режиме весь бревет. Её свободно можно закрывать после отметки на КП, на работе это никак не отражается.
Баг этот есть не на всех телефонах, так что пофиксить его не просто. Поэтому пока о нём нужно знать, и легко его обходить.
Ширится ганебная зрада. Зреет генотьба против боротьбы.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago, Forward 1100 кастом

След.

Вернуться в Деятельность Клуба

Кто сейчас на сайте (по активности за 5 минут)

Сейчас этот форум просматривают: magnus