Внимание! Новое программного обеспечение для World Vision Foros Ultra и World Vision Foros Combo S2/T2 выложено в теме с обновлением.

Подробней в теме: по ссылке

Автор Тема: QuickWeather  (Прочитано 118605 раз)

Оффлайн nikolasi

  • Супер VIP
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Вы поблагодарили: 18
  • -> Вас поблагодарили: 276
  • Сообщений: 120
  • Репутация: +278/-0
  • Пол: Мужской
QuickWeather
« : 12 Июнь 2013, 18:49:53 »
QuickWeather
QuickWeather_v6.1

Изменил принцып работы плагина.Теперь плаг создает свой файл подкачки из которого читает данные при вызове клавишей инфо.Тоисть не лазит каждый раз в нет а только если пришло время заданное в настройках плагина обновления(по дефолту вписано обновлять данные через 30 мин).Изменено поведение плагина при пропаже нэта-плагин один раз попробует соединитьса если нэта нет-выведет вам скрин с надписью ошибка подключения. следуещее обновление данных будет когда придет время заданное таймером(тоисть не будет каждый раз при нажатии клавиши инфо рватса в нэт для обновления данных как раньше) или же если нужно обновить данные быстрее срабатывания таймера и появилса нэт-зайти в меню плагина и выйти -плагин обновит данные.Добавлено на выбор включение анимации для иконки погоды на сегодня и отдельно для иконок следующих дней.

Да с секондинфобаром еще не решил-для этого нужно тюнер перешить другим софтом...может сегодня сделаю.пока придетса  еще пару раз вам в скине изменить zPosition больше "3" .Е2 это всего лиш хобби и пишетса в свободное время как и все плагины а онного(свободного времени) сейчас катастрофически не хватает....
следующий шаг-сделать вывод полностью анимированой погоды...если смогу нарисовать 43 вида анимации для погоды))))
кому интересен плагин-включайтесь в рисоване анимашек для погоды)) со след версии плагин будет полностью фри....тока сделаю все что хотел.
Плагин имеет теперь еще один пункт-смена фоновой картинки.Ставитса выбрав курсором и клик ок.Картинка меняетса сразу.Сделал те что в списке на скрине(по цветам подойдет под скин Techno_hd).Свои можете легко сделать и положить в папку плагина /usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/background/ под любым названием главное что бы было .png  в конце названия затем зайдете в меню плагина-ваши картинки появятса.Иконки погоды тоже можете делать свои если хотите но названия должны совпадать названиям иконок в папке weathericons иначе плаг их не увидит.Все меняетса онлайн тока один пункт-Включить-отключить сам плагин вам при смене этого пункта предложит плгин ребутнуть гуи(иначе не включитса или не отключитса плагин-как раньше онлайн не выйдет сделать)

QuickWeather 6.2

-добавлено на выбор показать плагин как раньше с инфобаром или использовать клавиши для вывода погоды(если меняете этот пункт нужен ребут гуи)
-добавленно выдор клавиш для вывода плагина(работает онлайн-по умолчанию стоит выводить плагин по нажатию клавиши Help)
Да для вывода плагина клавишами использовано часть кода Дмитрия(сори Дима-на быстрою руку писал потом уберу-код интересно у тебя сделан кстати)

QuickWeather_v6.3_test_secondinfobar

- вроде сделал тушение плагина в секондинфобаре(счас стоит хдму в моем тюнере на базе опенпли)
-исправлен баг зелени при создании пустого файла кеша
-добавленно вывод врмени на выбор пользователя(время с сайта погоды, просто вывод времени, вывод времени+дата и день недели)-по дефолту стоит вывод времени с сайта погоды
Зы скрины не могу сделать так как эта хдму падаеи в ступор при попытке сделать скрин)))(ну тупой софт капец)))

QuickWeather_v7.0_final

Код питона Nikolasi
картинки погоды и сами анимашки сделал pavlikai (вот этому человеку говорим огромнейшее спасибо ибо без него полной анимации погоды небыло...сделать 40 анимаций для плагина это тяжелый и долгий труд)
-добавленно вывод времени в инфобаре плагина на выбор(с сервера погоды, выводить время, месяц+ дату+время
-добавленно на выбор вывод инфобара плагина или вместе с инфобаром или отдельно клавишами(клавиши тоже вписаны разные-можете выбрать со списка в плагина для вызова его отдельно от инфобара.Если меняете пункт в меню "использовать кнопки для вызова плагина" то нужен ребут гуи иначе плагин не перенастроитса)
-добавленно выбор вывода названия города в инфобаре плагина на выбор (или с сервера погоды или можете вписать свое название на русском языке.ЭТО НЕ ДЛЯ ПОИСКА ПОГОДЫ А ЛЬТЕРНАТИВНЫЙ ВЫВОД НАЗВАНИЯ ГОРОДА В ИНФОБАРЕ ПЛАГИНА.ПОИСК ГОРОДА КАК И РАНЬШЕ ВСЕ ТАКЖЕ-ЧЕРЕЗ АНГЛИЙСКОЕ НАЗВАНИЕ)
-добавленно меню выбора иконок с превием того что листаете выбор клавишей ок на пункте выделенном курсором (меняет сразу иконки без ребута гуи).Иконки для выбора сделал на винте(экономим место во флеше) свои иконки ложите в ту же папку что и остальные, название папки и нзвание картинки превием должны совпдать иначе плаг не заменит иконки)
-добавленно на выбор вывод иконок(статические, статические+анимация смены их, полностью анимированые)
-добавленно превием картинок фона в меню смены фоновой картинки
-добавленно выбор пути для хранения архива иконок( или же можете вручную вписать ваш путь в weathericons.cfg-по умолчанию-/media/hdd/.Путь вводите таким же макаром-тоисть в конце должно быть / без названия самой папки архива иконок)
-добавленно вывод подсказок в главном меню плагина(видно на скриншотах.связано с тем что многие путают меню ввода города для поиска самой погоды и меню ввода города для альтернативного вывода названия в инфобаре плагина)
-добавленно Выбор пути хранения анимаций погоды(МЕНЯЕТ НА ЛЕТУ БЕЗ РЕБУТА ГУИ)
-добавленно возможность своего перевода значений погоды или перевода для других языков(в плагине ставите язык английский и вписываете в ваш .mo все что я написал в пару тупиках ниже)
-добавленны иконки фона от уважаемого Sirius0103 к скину TechnoHD
-добавленно вывод анимации N/A в случаи отсутствия анимации или неверного пути к анимациям
-добавленно вывод картинками направления ветра
-добавленно выбор на сколько дней выводить погоду(на один или 3 дня.соответсвенно выбор картинок фона будет производитса или для скина с одним днем или для 3 дней)
-исправленна проблема краша в случае если ляжет сервер погоды.
-оптимизирован сам код плагина
в ОБЩЕМ ПЛАГИН НАШ ОЧЕНЬ ВЫРОС.Имеем теперь все что хотите и какие хотите настройки...каждый сможет настроить как захочет.И главное-полностью анимирована погода для вывода на сегодня)))

QuickWeather_v8.0

-добавленно второй сервер погоды - weather.co.ua(в меню плагина можете выбрать или тот что был раньше или новый weather.co.ua-смена происходит за 2-3 секунды без ребута гуи
-добавленно меню выбора города для сервера weather.co.ua(вписывать ниче не надо - плагин считает список стран-в них выбирите свою страну а в стране-ваш город-все данные берутса с сервера weather.co.ua)
-исправлен баг с крашем плагина по причине битого или неверного формата xml(баг вылез недавно я не знал о нем)
-подправлен сам код плагина+в папке анимации добавленно папку NA(так что папку с анимашкам сменитн тоже)

чуть о сервере weather.co.ua.Если для сегодня (курент) нет данных-плагин выщитывает дату и время и выбирает из возможных вариантов для сегодня самый подходящий(они идут 3-9-15-21 часа) тоисть окно для сегодня пустым не будет никогда.
Для завтра и послезавтра...на сервере weather.co.ua как таковой погоды на эти дни нет вернее она есть но тоже идет по часам -3-9-15-21.я выбрал на завтра и послезавтра выводить то что сервер дает на 9 часов утра...принцып тот же-плаг считывает вашу дату с тюнера добавляет для завтра+1 и послезавтра +2 дня и ищит в хмеле данные для этих дней с пометкой 9 утра...вроде все описал.скрины и сам плаг ниже

QuickWeather_v8.1

-добавил по просьбе вывод картинкой температуру воды в Черном море(для курортников )
-добавил в меню плагина там где выбор Выводить время в плагине еще один пункт-вывод времени когда будет след. обновление данных с сервера погоды.

QuickWeather_v8.2

-изменена структура основного скина инфобара плагина.теперь весь каркас плагина можна включить или вписать в любой скин .Для примера-основной инфобар плагина на 3 дня- name="WeatherPluginScreen"  , для скина на 1 день- name="WeatherPluginScreen2"
- профиксины скины для смены позиции плагина-теперь выводит скин для смены позиции инфобара плагина как на 3 дня так и на 1 день
-мелкие фиксы и дополнения самого плагина
-убран весь лишний код за счет чего плагин намного "похудел" относительно размера что должно благоприятно сказатса на скорость работы самого плагина.
Для тех кто оспользует для вывода секондинфобара плагин 2в1 - прицеп плугин пи внизу
сам реллиз сделан для того что бы скинеры могли легко включить плагин вернее каркас скинов плагина в свои скины.так плагин наиболее гармонично может вписатса в любой скин...
« Последнее редактирование: 27 Июль 2013, 01:27:48 от Ednaz »