MetarViewer - эльф для просмотра текущей погоды : Эльфы : Форум

Страница 5 из 6: « 1 2 3 4 [5] 6 »

 DuXeN0N:
23.02.10, 09:11
 igor_b, сделай не card/ini а tpa/user/other/ini. зачем папку ини создавать рать одного Metar-a

 konst1089:
23.02.10, 14:54
 igor_b писал:
какой у тебя часовой пояс и что написано в time_zone.txt?

Второй (Минск), а в time_zone.txt было написано 8.0. Такое было при нескольких первых загрузках погоды (пробовал разные города), сейчас показывает правильно, хотя ничего не менял.

 igor_b:
23.02.10, 19:14
 konst1089,
часовой пояс вычисляется в момент удачной загрузки погоды. В сводке содержится время в UTC и вычисляется часовой пояс телефона как разница в целых часах между локальным временем телефона и временем по гринвичу из сводки погоды. По идее при запуске эльфа, если поменялся текущий аэродром, сводка должна загрузиться и время пересчитаться. Возможно ты смотрел сводку через букменеджер и автора эльфа. Наверное в этом случае такое возможно.

DuXeN0N, эльф использует java приложение для закачки, которое я не писал. А оно настроено на работу с флэшкой, поэтому переделывать не буду.

 Ворчун:
24.02.10, 09:58
 igor_b, открой приложение (MyDownload.jar) винраром (ну или любым архиватором с поддержкой зип) и посмотри содержимое. Там 2 файла url2020.txt и url2010.txt с путями. Меняешь путь и сохраняешь ;-)

 igor_b:
24.02.10, 12:39
 Ворчун,
сомневаюсь что все так просто :) Попробуй декомпилить и понять как оно работает.

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

[ Редактировано igor_b в 24.2.10 12:55 ]

 konst1089:
27.02.10, 23:35
 igor_b писал:
В сводке содержится время в UTC и вычисляется часовой пояс телефона как разница в целых часах между локальным временем телефона и временем по гринвичу из сводки погоды.

Вот это и не правильно! Скажем, если данные о погоде обновились в 10:30, а сейчас на телефоне 11:05, то time_zone будет на 1 час больше, чем должна и т.д. Предлагаю часовой пояс брать из телефона (лучший вариант) или где-то отдельно прописывать (+ переходить ли на летнее время).

 igor_b:
01.03.10, 18:16
 konst1089, в чем неправильность? У тебя что плохо качает погоду? или зону неправильно определяет? По моему все нормально, а если 11:05 на телефоне а погода в 10:30 обновилась то часовой пояс = 11:05-10:30 / 60 = 0. Если это время по гринвичу (10:30).
Это очень хорошая привязка, ты просто не до конца разобрался.

 konst1089:
04.03.10, 00:31
 Проблемы начинаются, если погода на сервере не обновляется несколько часов, что для наших аэродромов - обычное явление.

 igor_b:
04.03.10, 18:27
 konst1089,
ты точно знаешь что не обновляется файл с метаром? Даже если так, то закачка все равно будет каждые полчаса, поскольку время то идет даже если часовой пояс рассчитается неверно, полчаса пройдет и он заново закачает. Если при закачке не поменяется ничего, то часовой пояс сдвинется на час +1. И опять через полчаса закачает - алгоритм отличный. Лучше я ничего не придумал.

 sever20067:
05.03.10, 17:47
 igor_b, а можешь сделать отображение иконок погоды на ГЭ иль в стандби (об эльфе) ?
Страница 5 из 6: « 1 2 3 4 [5] 6 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4632&start=40

© 2005-2018 supertrubka.org