You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#301 2012-04-15 10:31:01

fokin33
Member
Registered: 2010-01-08
Posts: 197

Re: OsMo Monitoring

Отправка 105 байт
GET /?47.633628:-122.186447:9:32.6:0.03:Ae2e2fd:371 HTTP/1.1..Connection: Keep-Alive..Host: t.esya.ru....
Ответ 163 байт
HTTP/1.1 200 OK..Server: nginx..Date: Sun, 15 Apr 2012 09:14:11 GMT..Content-Type: application/json; charset=utf-8..Connection: close..Content-Length: 7....{"s":1}

Итого 268 байт

http://ifolder.ru/29933688

Offline

#302 2012-04-15 12:56:57

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Слил клиента к себе.

Offline

#303 2012-04-15 17:20:43

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Реализовал смену головного УРЛ на мониторинг устройства и возможность смены ника в канале, ну и показ в каких каналах человек. Это всё конечно к зарегистрированным относится.
Потихоньку делаю остальные кнопочки smile

Если кого-то интересует описание этих и других методов API ESYA/om (не API трекера) - пишите.

Last edited by GaM (2012-04-15 17:22:19)

Offline

#304 2012-04-15 18:46:19

A_G_T
Member
From: S-Pb
Registered: 2008-03-05
Posts: 386

Re: OsMo Monitoring

GaM wrote:

...
Если кого-то интересует описание ... - пишите.

Да. Сделайте нормальный мануал к проекту. Что это, для чего это, связи клиент-сервер с рисунками,
что это дает пользователю, всякие фичи, ... .
(Не обязательно делать сразу релиз манула. Сделайте в 1-м чтении, во 2-м, ... .)

Offline

#305 2012-04-15 19:08:59

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,267

Re: OsMo Monitoring

"версия 1.0 stable" Версия API не поменялась?

OsmAnd продолжает работать? И будет продолжать или придётся что менять в коде\настройках?

GaM wrote:

Старые url продолжают работать пока, в течении месяца атрофируются, когда хеши большинством помрут старые.

Можно по подробней?

Offline

#306 2012-04-15 23:10:31

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

A_G_T wrote:
GaM wrote:

...
Если кого-то интересует описание ... - пишите.

Да. Сделайте нормальный мануал к проекту. Что это, для чего это, связи клиент-сервер с рисунками,
что это дает пользователю, всякие фичи, ... .
(Не обязательно делать сразу релиз манула. Сделайте в 1-м чтении, во 2-м, ... .)

Я имел ввиду документацию для программистов, а не тур по сервису. Тут надо гламмур, картинок, я этого не умею.

Offline

#307 2012-04-15 23:17:52

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Cd_spb wrote:

"версия 1.0 stable" Версия API не поменялась?

OsmAnd продолжает работать? И будет продолжать или придётся что менять в коде\настройках?

GaM wrote:

Старые url продолжают работать пока, в течении месяца атрофируются, когда хеши большинством помрут старые.

Можно по подробней?

Версия теперь 1.02 полностью совместима с 1.0
Я думаю пока клиент для андроида отдельный не появится, я не убью урл, ибо османд не умеет выдавать ошибку трекер-сервера, тем самым пользователь просто не поймёт, что не так. sad

Конечно, я сейчас накатал с уменьшенным трафиком тысячи 3 точек smile И со старыми урл всё впорядке.

По подробней написано на сайте на главной ОсМо (текст немного улучшил сейчас):

m.esya.ru wrote:

Если вы зарегистрированы авторизация устройства действует в течение месяца с момента последней передачи координат. Если устройство зарегистрированно гостем (не привязано к пользователю), то авторизация действует 5 дней с момента последнего сеанса мониторинга.

От себя могу сказать что пока хеши не умирают вообще, ибо не придумал как правильно подводить статистику (ведь у гостей лог не пишется), вот сейчас сижу размышляю.

Last edited by GaM (2012-04-15 23:27:17)

Offline

#308 2012-04-18 02:37:01

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

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

Offline

#309 2012-04-18 08:08:24

fokin33
Member
Registered: 2010-01-08
Posts: 197

Re: OsMo Monitoring

Переимнование работает, удаление не производится. Кстати это имя устройства было бы неплохо и в персональном мониторинге отображать, чтобы не запутаться.
И еще по кнопке сменить УРЛ неплохо бы спрашивать подтверждение.

Offline

#310 2012-04-18 09:52:54

Diomas
Member
From: spb.ru
Registered: 2010-09-15
Posts: 354

Re: OsMo Monitoring

зарегистрировался, но ссылки http://esya.ru/om/linkadd() http://esya.ru/om/channeladd() http://esya.ru/om/channel_device() выводят пустую страницу с сообщением "Ошибка: страница не найдена"

кстати, насчет каналов. если, я правильно понял, это фича типа чат румов, то предстоящее велооткрытие - отличный повод протестировать. делаем канал - загоняем туда всех, кто живет в питере на велосипеде и смотрим, как ложится сервер smile

Offline

#311 2012-04-18 16:08:50

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: OsMo Monitoring

Очень-очень хочу настройку для канала с возможностью выбрать свой тайл-сервер. Тупо "введите сюда свой урл в формате http://your_server/x={x}&y={y}&z={z}", и подставлять его вместо 'http://129.206.74.245:8001/tms_r.ashx?x={x}&y={y}&z={z}'

Было бы идеально к 6 мая успеть, планируется небольшой крауд-маппинг-эвент, хочу попробовать на лету рисовать, рендерить и смотреть результат. Ну и сразу бежать мапить туда, где еще никто не мапит.

Я думаю, это не очень сложно?

Offline

#312 2012-04-18 16:35:15

j-wills
Member
From: Russia, Moscow
Registered: 2010-06-01
Posts: 860
Website

Re: OsMo Monitoring

А есть где описание что это за зверь и с чем его едят?
Хочу нашим веллерам показать, но как всегда упёрлось в: "а зачем это нужно?" smile

Offline

#313 2012-04-18 16:56:22

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Ezhick wrote:

Очень-очень хочу настройку для канала с возможностью выбрать свой тайл-сервер. Тупо "введите сюда свой урл в формате http://your_server/x={x}&y={y}&z={z}", и подставлять его вместо 'http://129.206.74.245:8001/tms_r.ashx?x={x}&y={y}&z={z}'

Было бы идеально к 6 мая успеть, планируется небольшой крауд-маппинг-эвент, хочу попробовать на лету рисовать, рендерить и смотреть результат. Ну и сразу бежать мапить туда, где еще никто не мапит.

Я думаю, это не очень сложно?

Нет, не сложно. Правильней оставить замену [x] [y] [z] ибо url бывает например /z/x/y smile или z_x_y_tile.png - вообщем варианты есть smile

Offline

#314 2012-04-18 16:58:48

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

j-wills wrote:

А есть где описание что это за зверь и с чем его едят?
Хочу нашим веллерам показать, но как всегда упёрлось в: "а зачем это нужно?" smile

Немного не понял о чём вы. Это нужно тем кому нужно. Если не нужно, то люди и не понимают зачем)
На покатушках мы друг друга вполне удачно находили в прошлую пятницу, когда растерялись. А так... ну я кидаю ссылку на мониторинг когда еду к кому то в гости или по делам, чтобы было в реале видно где я, чтобы ни меня не мучали звонками "где ты", и чтобы просто были в курсе когда включать чайник smile Также такое полезно для связок: "парень-девушка", "родители-дети" и т.п. но опять же не каждый готов быть отслеживаемым smile

Offline

#315 2012-04-18 17:00:04

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Diomas wrote:

зарегистрировался, но ссылки http://esya.ru/om/linkadd() http://esya.ru/om/channeladd() http://esya.ru/om/channel_device() выводят пустую страницу с сообщением "Ошибка: страница не найдена"

кстати, насчет каналов. если, я правильно понял, это фича типа чат румов, то предстоящее велооткрытие - отличный повод протестировать. делаем канал - загоняем туда всех, кто живет в питере на велосипеде и смотрим, как ложится сервер smile

Ну тестировать нечего, уже протестировано smile
Загнать самое сложное))
А ссылки не работают это и правильно, достаточно почитать тему или взглянуть в низ страницы статус Beta с веб-интерфейса ещё не снят. Постепенно делаю.

Offline

#316 2012-04-18 17:01:32

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

fokin33 wrote:

Переимнование работает, удаление не производится. Кстати это имя устройства было бы неплохо и в персональном мониторинге отображать, чтобы не запутаться.
И еще по кнопке сменить УРЛ неплохо бы спрашивать подтверждение.

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

upd: нашел ошибку... безопасность браузера срабатывает, сейчас поправлю.
Подтверждение в смену урл добавлю.

Last edited by GaM (2012-04-18 17:09:23)

Offline

#317 2012-04-19 11:56:02

az09
Member
From: Магнитогорск
Registered: 2011-02-03
Posts: 221
Website

Re: OsMo Monitoring

для тех кто в танке прошу пояснить. мой хеш протух? Последняя активность 30.03.2012 19:35
пытаюсь браузером открыть http://t.esya.ru/ ?a={0}&b={1}&s={5}&h={4}&u=с_нужными_параметрами, а в ответ
{"code":4,"error":"No Hash","s":0}
что я пропустил? если хеш не действует, то почему бы его автоматически не убрать? какие кнопки теперь нажимать чтобы все заработало?

Add: добился ответа {"s":1}. Что это значит? В истории новой записи не появилось

Last edited by az09 (2012-04-19 12:07:03)

Offline

#318 2012-04-19 12:21:05

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Если вы зарегистрированы, то врятли. Но если вдруг что не так первое что сделать - это заново авторизоваться (в случае османда).

Тем более ответ No hash значит что он не передан, вы странно как-то запрос составили smile

Last edited by GaM (2012-04-19 12:22:04)

Offline

#319 2012-04-19 18:02:02

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Ответ s:1 говорит о том что всё хорошо, запрос успешно обработан. Запись в истории появляется только если устройство привязано правильно к аккаунту.

Если хеш есть в списке значит он действует. Вы контрольное число-то не забыли указать? smile

Last edited by GaM (2012-04-19 18:03:07)

Offline

#320 2012-04-19 18:24:39

az09
Member
From: Магнитогорск
Registered: 2011-02-03
Posts: 221
Website

Re: OsMo Monitoring

{"code":41,"error":"Speed - very big","s":0}
big_smile а всего-то 100 передал. это так много?
я собираюсь отслеживать движение автомобиля в другой город. мне и 100 км/ч(?) будет мало и 5 минутного интервала слишком часто...

ЗЫ: что-то мне захотелось на API взглянуть. есть доки?

Offline

#321 2012-04-19 18:29:46

az09
Member
From: Магнитогорск
Registered: 2011-02-03
Posts: 221
Website

Re: OsMo Monitoring

GaM wrote:

контрольное число-то не забыли указать? smile

где? куда? откуда?

Offline

#322 2012-04-19 18:32:04

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

100 метров в секунду? Это ОЧЕНЬ БЫСТРО smile

апи в первом посте

Offline

#323 2012-04-19 18:37:13

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Вы свой клиент под какую платформу изобретаете, если не секрет?

az09 wrote:
GaM wrote:

контрольное число-то не забыли указать? smile

где? куда? откуда?

В API расписано smile

Last edited by GaM (2012-04-19 18:39:00)

Offline

#324 2012-04-19 18:39:59

az09
Member
From: Магнитогорск
Registered: 2011-02-03
Posts: 221
Website

Re: OsMo Monitoring

Тю, подумаешь! У меня и расстояние получалось как до Луны!.. cool Гранаты не той системы значит, ок. Надо будет уже на 30 пугаться wink

Такой вопрос, ОсмАнд ответ никак не воспринимает правильно? если я сделаю

$esya = 'http://t.esya.ru/?a='.$hhsb_clat.'&b='.$hhsb_clon.'&s='.$hhsb_speed.'&h='.$hhsb_alt.'&u='.$hhsb_usr;
$ch = curl_init($esya);
$res=curl_exec($ch);
curl_close($ch);
$ans=json_decode($res);
echo $ans->response;

это никого не напряжет..?

ЗЫ: на ПХП клиент smile

Last edited by az09 (2012-04-19 18:40:41)

Offline

#325 2012-04-19 18:45:46

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsMo Monitoring

Только вопрос - зачем? Это какой-то мега-прокси? Напрагять не напряжет, курл вполне адекватно понимает connection: close smile
И старый формат url использовать уже как-то не фа-фа smile

ОсмАнд ничего куда не говорит - это его беда. Ни хорошо, ни плохо. Просто тишина.

Ограничение у меня стоит на 300 км/ч

Offline

Board footer

Powered by FluxBB