| |
|
CTFMoN
Elfmaker
Регистрация: 17.5.10 Сообщений: 39 Репутация: 298 Откуда: Одесса
|
#191 [20.08.10, 19:00] Weather Informer v 1.0.3 fix001 beta
Weather Informer v 1.0.3 BETAОригинальная идея:-=StRaNgER=-, MrRamone Отдельное спасибо: karasyov (бета-тестер), -Sotik-, den_po, -=ENWIDGET=-, Enshtein, INZER, jtg, gurar8bf003, sever20067, snzuev, всем тем, кто принимает участие в тестировании. Представляю Вашему вниманию новый погодный информер, использующий данные gismeteo.ru Основные возможности:- импорт прогноза погоды с gismeteo.ru в формате XML и дальнейший его вывод на ГЭ - поддержка скинов - автоматическое обновление прогноза по заданному пользователем графику - автоматическая прокрутка прогноза - отображение прогноза погоды на несколько периодов вперед - отображение влажности воздуха и атмосферного давления - расширенный конфиг с возможностью управления всеми элементами информера, независимо от скина - изменить город, для которого будет загружаться прогноз, можно из конфигурационного файла bcfg Планирую добавить:- отдельную настройку координат\шрифта даты - месяц, день (чтобы можно было вывести как и числом так и названием) - вывод на экран (опционально) одновременно до 3-х изображений погоды - типа: утро\день\вечер - возможность обводки текста - выравнивание текста - ведение лога - список всех городов стран СНГ в эльф Установка и настройка эльфа 0. Полность удалите старую версию (эльф+конфиг+папку Ini/WeatherInformer+Downloader)1. Установите java-приложение Downloader.jar в память телефона и запустите его. 2. После запуска Downloader потребует ввести код города, для которого будет загружаться прогноз погоды. Для того, чтобы узнать код Вашего города, перейдите по ссылке http://informer.gismeteo.ru/getcode/xml.php?id=27612 и выберите его из списка. Выделенные 5 цыфр на рисунке и есть код города, который нужно ввести в Downloader. После ввода кода нажмите на кнопку "Принять". Приложение должно закрыться. Код города можно изменить в Weather Informer.bcfg 3. Скопируйте папку WeatherInformer в папку Прочее\ini в памяти телефона4. Скопируйте эльф в любое удобное для Вас место. 5. Запустите эльф. Первым делом поменяйте в WeatherInformer.bcfg код города на такой, который Вы вписали в Downloader. Настройте эльф по вкусу. Для корректного отображения русских символов в телефоне должен быть установлен патч для поддержки русской кодировки в плеере (Support_Russian_WINcoding).Патчи, которые затрагивают работу java и могут влиять на работу эльфа:1. Патч "Перенос \TPA\PRESET\SYSTEM\AMS\ в usb\other\kjava\"Обратите внимание, что это ТЕСТОВАЯ версия эльфа, в которой могут быть ошибки (скорее всего они там есть )Weather Informer v1.0.3 changelog+ переделал парсер xml. Теперь он использует стандартные функции для работы со списками + исправил достаточно большое количество утечек памяти + исправил алгоритм поиска файлов с прогнозом погоды и кодом города + исправил алгоритм сохранения прогноза в файл в Downloader Weather Informer v1.0.3 fix001 changelog+ исправил баг с перерисовкой. Предположительно из-за этого были конфликты с другими рисовальщиками Downloader v103 fix001 changelog+ исправил загрузку прогноза погоды. В некоторых случаях он получался битым, что приводило к зацикливанию эльфа и ребуту. (спасибо sever20067) Прикрепленные файлы: Weather_Informer_files_v1.0.3.zip - папка WeatherInformer с картинками и темой+конфиг для эльфа Weather_Informer_elf_v1.0.3_fix001.zip - сам эльф Downloader_v103_fix001.zip - джава-программа, загрузчик прогноза погоды PS: Если вы заметили проблему, некорректную работу ельфа или у вас вообще телефон ребутит, пожалуйста, подробно опишите ваши действия, назовите вашу модель телефона, версию прошивки, ельфпак. Так же рекомендую скачать и установить программу DebugMux. 1. Перед запуском эльфа подключите телефон к компьютеру с помощью usb кабеля. 2. Закройте все программы, которые могут взаимодействовать с телефоном (MyPhone Explorer, PC Suite) 3. Запустите DebugMux, вызовите окно настроек (меню Tools->Configure DebugMux) 4. В окне настроек следует поставить галочку напротив пункта Sony Ericsson Device USB WMC Data Modem (если подключались по bluetooth, то необходимый пункт может иметь другое название) 5. Нажмите на кнопку "Apply", а потом на Ок 6. В главном окне программы, в правой части (в дереве) должен появиться значек телефона и пункт "Print server channel" 7. Двойным щелчком по Print server channel запустите запись лога, затем, не отключая телефон от кабеля, запустите эльф и выполните те действия, которые приводят к его некорректной работе. 8. Остановите запись лога (щелкните правой кнопкой мыши по Print server channel и выберите пункт меню Force Disconnect) 9. Выберите пункт меню File->Save as и сохраните лог на компьтере в удобное для вас место, а затем прикрепите его в сообщении на форуме. Предоставленный вами лог поможет мне выявить проблему и исправить ее, а вы сделаетет свой немаловажный вклад в разработку эльфа. Я расчитываю на вашу помощь. Если у вас будут возникать какие-либо вопросы, пишите. Я буду по возможности отвечать на них. [ Редактировано CTFMoN в 29.3.11 01:00 ] [ Редактировано CTFMoN в 2.4.11 16:21 ] [ Редактировано CTFMoN в 3.4.11 11:57 ]
Прикрепленный к сообщению файл: Weather_Informer_files_v1.0.0.zip ( 70.16 kb; 358 hits) Скачать файл Weather_Informer_elf_v1.0.0.zip ( 14.77 kb; 222 hits) Скачать файл Downloader_v101.zip ( 8.86 kb; 576 hits) Скачать файл Weather_Informer_elf_v1.0.1.zip ( 14.81 kb; 212 hits) Скачать файл WeatherInformer_files_v1.0.2.zip ( 56.18 kb; 444 hits) Скачать файл Weather_Informer_elf_v1.0.2.zip ( 18.27 kb; 439 hits) Скачать файл Weather_Informer_elf_v1.0.3.zip ( 19.52 kb; 156 hits) Скачать файл Weather_Informer_files_v_1.0.3.zip ( 69.82 kb; 516 hits) Скачать файл Downloader_v103.zip ( 8.95 kb; 212 hits) Скачать файл Weather_Informer_elf_v1.0.3_fix001.zip ( 19.52 kb; 565 hits) Скачать файл Downloader_103_fix001.zip ( 8.98 kb; 542 hits) Скачать файл
|
Спасибо сказали: -DeJaVu-, winn, staromand, PRO100light, DuMOHsmol, veterok, lexa4311, LitEFlieN, zylka, k510ilgiz, SiLoN, Desperanto, CZESIO_1_xD, IntrO, Scetch, sever20067, TyLuuP, polza, E1kolyan, c368511, 8_alexey_8, AlexuS, toha257, KpoJI4uXa, KIBER-DEMON, Oganyan-Arthur, punchaleksey, 4elentano, Nook, Shamanenak, BrghtnsS, DodgeWooW, Veronicus, Metaler, vadbga, andrewsolo, pavelsh, Heitezy, alex555x, James_LaBrie, Ersin, Skypunk, SEVEN7, lexxx2345, a6b6
|
CTFMoN
Elfmaker
Регистрация: 17.5.10 Сообщений: 39 Репутация: 298 Откуда: Одесса
|
#192 [02.04.11, 17:11] Re: Weather Informer v 1.0.3 fix001 beta
Цитата с сайта гисметео: ... Обновляющийся 4 раза в сутки (2.30, 8.30, 14.30, 20.30 МСК по зимнему времени) блок xml-данных с прогнозом погоды на сутки вперед для выбранного Вами города находится по адресу ...
Следовательно, нету смысла делать 8 таймеров обновления для этого источника погоды. Этот источник не сможет выдать вам прогноз на послезавтра или на всю неделю. Нужно менять источник информации, а это приведет к переписыванию тучи кода. [ Редактировано CTFMoN в 2.4.11 16:14 ] Добавлено 3.4.11 12:21 Перекачиваем Downloader. Я его пофиксил.
|
Спасибо сказали: Veronicus, veterok
|
Veronicus
Опытный
Регистрация: 20.8.10 Сообщений: 182 Репутация: -271 Откуда: BABILON
|
#193 [04.04.11, 22:27] Re: Weather Informer v 1.0.3 fix001 beta
CTFMoN, ну я так посмотрел по погоде что иногда обновление прогноза 8 раз имеет какойто смисл. к примеру утром встаю - на улице дождь, єльф говорит что на улице солнце светит, к обеду стает хмарно, солнца по прежднему нет, потом опять дождь, и только вечером солнце засветило, и там уже закат .. и ночь. вот такое от
1.Если человек не обижается на вашу шутку - значит, у него есть чувство юмора. А если обижается - значит, он таки понял её смысл. 2. Человек человеку волк, а зомби зомби зомби
|
'Фу' сказали: Vov4ик, veterok |
veterok
Пользователь
Регистрация: 28.3.10 Сообщений: 114 Репутация: 99 Откуда: Nizhniy Novgorod
|
#194 [04.04.11, 22:53] Re: Weather Informer v 1.0.3 fix001 beta
punchaleksey, Veronicus, если бы вы посмотрели как устроен файл, который скачивает downloader, то поняли что это всего-навсего xml код с распорядком по утрам, вечерам, дням и ночам на 3 дня (сегодня,завтра и послезавтра)... В нём прописана та температура, облачность и т.п. вещи. Смысла обновлять то, что на ресурсе (gismeteo.ru) в данный момент времени не изменилось - нет. Могу только добавить то, что само время суток, (день, ночь вечер...) определяет пользователь...и если поставить эти таймеры правильно, при этом ещё перерисовку эльфа сделать, то всё правильно будет работать... У меня пока так: (Stanby Mod, Сlock, AdvSoftkeys, WI)Прикрепил правленный скин...и настроенный бкфг [ Редактировано veterok в 17.4.11 15:08 ]
Прикрепленный к сообщению файл: WeatherInformerHTC.zip ( 259.58 kb; 31 hits) Скачать файл
K800 R8BF003 Alcatel OT-918D 2.3.6 Gingerbread Чем выше взлетаешь, тем больнее падать...(с)
|
Спасибо сказали: Vov4ик, k510ilgiz, sever20067
|
Veronicus
Опытный
Регистрация: 20.8.10 Сообщений: 182 Репутация: -271 Откуда: BABILON
|
#195 [04.04.11, 23:48] Re: Weather Informer v 1.0.3 fix001 beta
veterok, да так то оно так, у меня все работает, но говорю о том, что сама погода меняется несколько раз в день( канешно не каждий день, но бивает),а прогноз на ГЕ один и тот же
1.Если человек не обижается на вашу шутку - значит, у него есть чувство юмора. А если обижается - значит, он таки понял её смысл. 2. Человек человеку волк, а зомби зомби зомби
|
'Фу' сказали: Vov4ик |
veterok
Пользователь
Регистрация: 28.3.10 Сообщений: 114 Репутация: 99 Откуда: Nizhniy Novgorod
|
#196 [05.04.11, 00:28] Re: Weather Informer v 1.0.3 fix001 beta
Veronicus, хD... Эльф не сможет тебе показать 100% точную информацию... Любой прогноз погоды показывает лишь приблизительную информацию, так что ты очень требовательно к этому относишься... Бывают же например местные осадки...или местная облачность, а погоду информер выводит среднюю по городу...
И опять же, данный эльф - просто обычный "карманный градусник", а не метеостанция (причём даже они нередко ошибаются)...
K800 R8BF003 Alcatel OT-918D 2.3.6 Gingerbread Чем выше взлетаешь, тем больнее падать...(с)
|
Veronicus
Опытный
Регистрация: 20.8.10 Сообщений: 182 Репутация: -271 Откуда: BABILON
|
#197 [05.04.11, 00:35] Re: Weather Informer v 1.0.3 fix001 beta
veterok, да то я понимаю, на все 100% понимаю, вот еще думал чтоб добавить периодическую смену иконок, к примеру утро(рассвет) одна иконка, потом уже другая иконка, день - третяя иконка, к вечеру- луна , полночь -луна заходит в тучи, а так то просто две иконки- день-солнце, и ночь-луна, хотя ето уже лишнее...
1.Если человек не обижается на вашу шутку - значит, у него есть чувство юмора. А если обижается - значит, он таки понял её смысл. 2. Человек человеку волк, а зомби зомби зомби
|
'Фу' сказали: E1kolyan, MrGraL |
veterok
Пользователь
Регистрация: 28.3.10 Сообщений: 114 Репутация: 99 Откуда: Nizhniy Novgorod
|
#198 [05.04.11, 00:45] Re: Weather Informer v 1.0.3 fix001 beta
Veronicus, это уже совсем глупость... эльф погоду показывает, а не время суток... Для этого часы есть...
K800 R8BF003 Alcatel OT-918D 2.3.6 Gingerbread Чем выше взлетаешь, тем больнее падать...(с)
|
Спасибо сказали: MrGraL 'Фу' сказали: Stabror |
punchaleksey
Expert
Регистрация: 7.8.08 Сообщений: 422 Репутация: 1024
|
#199 [05.04.11, 18:17] Re: Weather Informer v 1.0.3 fix001 beta
veterok, э умник,ты хоть понимаешь что пишешь и кому ? вопрос/пожелание было адресовано автору и он ответил на мой вопрос в полной мере и ответ меня устроил в той же мере ! п.с. так как я живу в г.Томске и погода у меня за день меняется очень часто (здесь степь ёпти),по этому и задал вопрос про то, чтоб добавить обновление до восьми раз ! CTFMoN, можешь ли чтоб эльф при автозапуске не сразу ломился за данными на сервак,а выждал три минуты ( это было бы не плохо пока все параметры и библиотеки загрузит тел) ?
|
Спасибо сказали: Stabror
|
veterok
Пользователь
Регистрация: 28.3.10 Сообщений: 114 Репутация: 99 Откуда: Nizhniy Novgorod
|
#200 [05.04.11, 19:10] Re: Weather Informer v 1.0.3 fix001 beta
punchaleksey, Если бы ты протёр глаза, то тогда увидел бы то, что сообщение не только тебе адресовалось. В моём сообщении есть и иная информация, которая на мой взгляд будет полезна в решении твоей проблемы.
K800 R8BF003 Alcatel OT-918D 2.3.6 Gingerbread Чем выше взлетаешь, тем больнее падать...(с)
|
Спасибо сказали: distroer24
|
punchaleksey
Expert
Регистрация: 7.8.08 Сообщений: 422 Репутация: 1024
|
#201 [05.04.11, 19:43] Re: Weather Informer v 1.0.3 fix001 beta
veterok, всё что ты описал было мне известно ! "и ещё разок" вопрос был не тебе и мне уже ответили в полной мере !
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|