You are not logged in.
- Topics: Active | Unanswered
Announcement
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 байт
Offline
#302 2012-04-15 12:56:57
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Offline
#303 2012-04-15 17:20:43
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
Реализовал смену головного УРЛ на мониторинг устройства и возможность смены ника в канале, ну и показ в каких каналах человек. Это всё конечно к зарегистрированным относится.
Потихоньку делаю остальные кнопочки ![]()
Если кого-то интересует описание этих и других методов 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
...
Если кого-то интересует описание ... - пишите.
Да. Сделайте нормальный мануал к проекту. Что это, для чего это, связи клиент-сервер с рисунками,
что это дает пользователю, всякие фичи, ... .
(Не обязательно делать сразу релиз манула. Сделайте в 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 продолжает работать? И будет продолжать или придётся что менять в коде\настройках?
Старые url продолжают работать пока, в течении месяца атрофируются, когда хеши большинством помрут старые.
Можно по подробней?
Offline
#306 2012-04-15 23:10:31
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
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
"версия 1.0 stable" Версия API не поменялась?
OsmAnd продолжает работать? И будет продолжать или придётся что менять в коде\настройках?
GaM wrote:Старые url продолжают работать пока, в течении месяца атрофируются, когда хеши большинством помрут старые.
Можно по подробней?
Версия теперь 1.02 полностью совместима с 1.0
Я думаю пока клиент для андроида отдельный не появится, я не убью урл, ибо османд не умеет выдавать ошибку трекер-сервера, тем самым пользователь просто не поймёт, что не так. ![]()
Конечно, я сейчас накатал с уменьшенным трафиком тысячи 3 точек
И со старыми урл всё впорядке.
По подробней написано на сайте на главной ОсМо (текст немного улучшил сейчас):
Если вы зарегистрированы авторизация устройства действует в течение месяца с момента последней передачи координат. Если устройство зарегистрированно гостем (не привязано к пользователю), то авторизация действует 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() выводят пустую страницу с сообщением "Ошибка: страница не найдена"
кстати, насчет каналов. если, я правильно понял, это фича типа чат румов, то предстоящее велооткрытие - отличный повод протестировать. делаем канал - загоняем туда всех, кто живет в питере на велосипеде и смотрим, как ложится сервер ![]()
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
А есть где описание что это за зверь и с чем его едят?
Хочу нашим веллерам показать, но как всегда упёрлось в: "а зачем это нужно?" ![]()
Offline
#313 2012-04-18 16:56:22
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
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 мая успеть, планируется небольшой крауд-маппинг-эвент, хочу попробовать на лету рисовать, рендерить и смотреть результат. Ну и сразу бежать мапить туда, где еще никто не мапит.
Я думаю, это не очень сложно?
Нет, не сложно. Правильней оставить замену [x] [y] [z] ибо url бывает например /z/x/y
или z_x_y_tile.png - вообщем варианты есть ![]()
Offline
#314 2012-04-18 16:58:48
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
А есть где описание что это за зверь и с чем его едят?
Хочу нашим веллерам показать, но как всегда упёрлось в: "а зачем это нужно?"
Немного не понял о чём вы. Это нужно тем кому нужно. Если не нужно, то люди и не понимают зачем)
На покатушках мы друг друга вполне удачно находили в прошлую пятницу, когда растерялись. А так... ну я кидаю ссылку на мониторинг когда еду к кому то в гости или по делам, чтобы было в реале видно где я, чтобы ни меня не мучали звонками "где ты", и чтобы просто были в курсе когда включать чайник
Также такое полезно для связок: "парень-девушка", "родители-дети" и т.п. но опять же не каждый готов быть отслеживаемым ![]()
Offline
#315 2012-04-18 17:00:04
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
зарегистрировался, но ссылки http://esya.ru/om/linkadd() http://esya.ru/om/channeladd() http://esya.ru/om/channel_device() выводят пустую страницу с сообщением "Ошибка: страница не найдена"
кстати, насчет каналов. если, я правильно понял, это фича типа чат румов, то предстоящее велооткрытие - отличный повод протестировать. делаем канал - загоняем туда всех, кто живет в питере на велосипеде и смотрим, как ложится сервер
Ну тестировать нечего, уже протестировано ![]()
Загнать самое сложное))
А ссылки не работают это и правильно, достаточно почитать тему или взглянуть в низ страницы статус Beta с веб-интерфейса ещё не снят. Постепенно делаю.
Offline
#316 2012-04-18 17:01:32
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
Переимнование работает, удаление не производится. Кстати это имя устройства было бы неплохо и в персональном мониторинге отображать, чтобы не запутаться.
И еще по кнопке сменить УРЛ неплохо бы спрашивать подтверждение.
Хм... лично удалял устройство... через веб-инпектор какой-нибудь не можешь глянуть параметры ушедшие на сервер и что сервер ответил?
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 значит что он не передан, вы странно как-то запрос составили ![]()
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 говорит о том что всё хорошо, запрос успешно обработан. Запись в истории появляется только если устройство привязано правильно к аккаунту.
Если хеш есть в списке значит он действует. Вы контрольное число-то не забыли указать? ![]()
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}
а всего-то 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
контрольное число-то не забыли указать?
где? куда? откуда?
Offline
#322 2012-04-19 18:32:04
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Offline
#323 2012-04-19 18:37:13
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsMo Monitoring
Вы свой клиент под какую платформу изобретаете, если не секрет?
GaM wrote:контрольное число-то не забыли указать?
где? куда? откуда?
В API расписано ![]()
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
Тю, подумаешь! У меня и расстояние получалось как до Луны!..
Гранаты не той системы значит, ок. Надо будет уже на 30 пугаться ![]()
Такой вопрос, ОсмАнд ответ никак не воспринимает правильно? если я сделаю
$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;это никого не напряжет..?
ЗЫ: на ПХП клиент ![]()
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 ![]()
И старый формат url использовать уже как-то не фа-фа ![]()
ОсмАнд ничего куда не говорит - это его беда. Ни хорошо, ни плохо. Просто тишина.
Ограничение у меня стоит на 300 км/ч
Offline