Weather Informer v 1.0.3 fix001 beta : Эльфы : Форум

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

 CTFMoN:
20.08.10, 19:00
 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 Weather_Informer_files_v1.0.0.zip (70.16 kb; 358 hits) Скачать файл
Weather_Informer_elf_v1.0.0.zip Weather_Informer_elf_v1.0.0.zip (14.77 kb; 222 hits) Скачать файл
Downloader_v101.zip Downloader_v101.zip (8.86 kb; 576 hits) Скачать файл
Weather_Informer_elf_v1.0.1.zip Weather_Informer_elf_v1.0.1.zip (14.81 kb; 212 hits) Скачать файл
WeatherInformer_files_v1.0.2.zip WeatherInformer_files_v1.0.2.zip (56.18 kb; 444 hits) Скачать файл
Weather_Informer_elf_v1.0.2.zip Weather_Informer_elf_v1.0.2.zip (18.27 kb; 439 hits) Скачать файл
Weather_Informer_elf_v1.0.3.zip Weather_Informer_elf_v1.0.3.zip (19.52 kb; 156 hits) Скачать файл
Weather_Informer_files_v_1.0.3.zip Weather_Informer_files_v_1.0.3.zip (69.82 kb; 516 hits) Скачать файл
Downloader_v103.zip Downloader_v103.zip (8.95 kb; 212 hits) Скачать файл
Weather_Informer_elf_v1.0.3_fix001.zip Weather_Informer_elf_v1.0.3_fix001.zip (19.52 kb; 565 hits) Скачать файл
Downloader_103_fix001.zip Downloader_103_fix001.zip (8.98 kb; 542 hits) Скачать файл

 INZER:
20.08.10, 20:20
 Опять завязка на яве... Может лучше сделать открывание эльфом файла *.url с адресом нашего xml с погодой. Если загрузка по таймеру сворачивать арбузер в фон.
Если назначить(extman) на xml этот эльф можно даже указать папку куда они будут сохранятся.(насколько я понял)

 16ty78:
20.08.10, 22:56
 на с510 не заработал! ребут! сделал все как написано здесь

 sever20067:
20.08.10, 23:26
 на к810 полёт нормальный! Зачёт ;-) и ещё, в папке с графикой лежит xml файл, его редактировать можно, там меняеца расположение надписей, шрифт, цвет и т.д.?

 CTFMoN:
21.08.10, 00:05
 INZER, рассмотрю как вариант, спасибо. Но, все же, если бы были функи для работы с нетом напрямую, то это было бы гуд.
16ty78, сделай пожалуйста лог DebugMux-ом и скинь его на форум.
sever20067, этот xml-файл - файл скина, его можно редактировать. FAQ по созданию своих собственных тем я создам позже.

 sever20067:
21.08.10, 00:52
 CTFMoN, как написал INZER это было бы круто, в первые эльф бы начал сам заходит в интернет, и по этому поводу желаю написать хотелку, что бы эльф скачивал и сохранял файл xml, с *индитификатор города*, а не как ява. с файлом расширения *.d*, это послужит отображением погоды без инета, у меня сейчас так на моторолке е398 :-)

 gekasilos:
21.08.10, 01:28
 Градусники сейчас не в моде ? :-D

[ Редактировано gekasilos в 21.8.10 00:29 ]

 INZER:
21.08.10, 02:32
 Ну фунок для интернета скоро не жди... the_laser на sony-ericsson.ru в "шашках" говорил что их в прошивке около 3000, все раскопать нереально... Хотя может все они не нужны, но все таки пока без них. А способ который я написал пока единственный без явы, а не зависимый эльф это уже гуд. Все ИМХО. :)

 veterok:
21.08.10, 03:22
 возможность смены скина не помешала бы...

 Fatality:
21.08.10, 08:37
 Их уже можно менять
Страница 1 из 31: [1] 2 3 4 5 ... 31 »

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

© 2005-2018 supertrubka.org