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 |