World Vision Club

GI ET11000 4K, GI ET7000 Mini, Xtrend ET9000,9200 HD Twin, Xtrend ET5000,6000 HD => Xtrend ET9000 HD Twin => плагины => Тема начата: nikolasi от 12 Июнь 2013, 18:49:53

Название: QuickWeather
Отправлено: nikolasi от 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 - прицеп плугин пи внизу
сам реллиз сделан для того что бы скинеры могли легко включить плагин вернее каркас скинов плагина в свои скины.так плагин наиболее гармонично может вписатса в любой скин...
Название: QuickWeather
Отправлено: KOSTEY от 12 Июнь 2013, 22:15:20
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), осталось только обьяснить,каким образом ввести название города на английском языке.  ;D
Название: QuickWeather
Отправлено: Alina007 от 12 Июнь 2013, 22:31:00
Кость я тоже пробывал и на английском но тама нету , даже клаву подключал но без результатно /
Название: QuickWeather
Отправлено: KOSTEY от 12 Июнь 2013, 22:37:01
Серёга,братишка,у него на скриншоте англиццкий есть,а у нас-нет.(http://s16.rimg.info/4c2f2bec9cc50af3ecc81e58b90b802e.gif)
И клавы у меня -нет.
Но подождём от аффтора ответ.Что скажет он.
Название: QuickWeather
Отправлено: nikolasi от 12 Июнь 2013, 23:04:37
в плагине есть файл weatherindb.cfg откройте его акелпадом впишите ваш город на инглике.Это на каком софте виртуалка не имеет инглика???
Название: QuickWeather
Отправлено: Дмитрий73 от 12 Июнь 2013, 23:16:05
Если в плагине сделан импорт в стандартный скрин виртуальной клавы,то языки переключаются желтой кнопкой.
Название: QuickWeather
Отправлено: nikolasi от 12 Июнь 2013, 23:22:49
да использован стандартный вызов виртуалки.И еще одно.когда вводите в виртуалке город после нажатия ок в ней плаг автоматом удаляет файл кеша с папки темп и перегружает таймер свой.Поэтому город сменитса сразу.если же правите файл конфига тот что я указал выше этого не происходит.Поэтому после того как на компе вписали город в файл конфига вам придетса зайти и выйти в меню плагина-тогда он подхватит ваш город иначе буде выводить мой Черновцы до момента срабатывания таймера обновления данных-а это через 30 мин если не меняли время работы таймера в плагине
Название: QuickWeather
Отправлено: vasilich07 от 13 Июнь 2013, 05:40:54
...это всего лиш хобби и пишетса в свободное время как и все плагины а онного(свободного времени) сейчас катастрофически не хватает....
следующий шаг-сделать вывод полностью анимированой погоды...если смогу нарисовать 43 вида анимации для погоды))))
кому интересен плагин-включайтесь в рисоване анимашек для погоды)) ...
[/color]
Творческие личности и простые пользователи имеющие умелые ручки и владеющие кистью, пером или фотошопом, включайтесь в процесс совершенствования этого замечательного плагина...
Помогите nikolasi ибо 43 анимашки сваять одному это действительно труд каторжный и требующий многовременных затрат...
Название: QuickWeather
Отправлено: KOSTEY от 13 Июнь 2013, 07:50:08
Если в плагине сделан импорт в стандартный скрин виртуальной клавы,то языки переключаются желтой кнопкой.
Да Дима,так и есть.Спасибо ещё раз.
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), как ещё можно прописать город?Не могу свой Кривой Рог прописать.В weatherindb.cfg прописано так: Krivoy  Rog
Название: QuickWeather
Отправлено: vasilich07 от 13 Июнь 2013, 08:14:10
skosarevk, я вводил название как на фореке, попробуй и ты "Kryvyy_Rih"
Название: QuickWeather
Отправлено: KOSTEY от 13 Июнь 2013, 08:18:33
Володя,я уже и такой вариант пробовал.Не прошло.Нужно ещё какие-то варианты пробовать.
P.S.Сейчас прописал-прошло,только время отстаёт на 3 часа.Посмотрел свой скрин,выложенный выше,оказалось и там то-же самое.Да и у nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161) на скринах то-же.Как это решить?
Название: QuickWeather
Отправлено: vasilich07 от 13 Июнь 2013, 08:32:53
Костя там не системное время указано, а время последнего обновления погоды на этом погодном сайте :)
Название: QuickWeather
Отправлено: KOSTEY от 13 Июнь 2013, 08:35:51
Костя там не системное время указано, а время последнего обновления погоды на этом погодном сайте :)
Так заметь,что на всех скриншотах разница во времени ровно 3 часа.СОВПАДЕНИЕ???Что-то не верю я в такие совпадения.Тем более,что в настройках плагина обновление стоит с интервалом 30 минут.
Название: QuickWeather
Отправлено: vasilich07 от 13 Июнь 2013, 08:40:09
30 минут это интервал с которым плагин коннектится с сайтом. А 3 часа это интервал с которым на сайте обновляется прогноз

Я конечно метеорологию 35 лет назад в институте сдавал, но и тогда через 3 часа замеры передавались в обсерваторию (правда по телефону) ;D

Добавлено: 13 Июнь 2013, 08:51:56
Вот специально для "Фомы" (шутка) нашел разъяснение николаси на другом форуме:
...время это когда было последнее обновление данных на сервере погоды.Оно не имеет отношение к системному времени на вашем тюнере просто видно когда загрузили и обновили погоду на сервере погоды.Это пишет сам сервер вам...
Название: QuickWeather
Отправлено: nikolasi от 13 Июнь 2013, 10:49:23
ребята погода беретса с сайта free.worldweatheronline.com.Сайт европейский время которое выводит плагин это время выдает сам сайт для примера смотрите http://free.worldweatheronline.com/feed/weather.ashx?q=Kryvyy_Rih&format=xml&num_of_days=5&key=59bc9f316b215832121812
<observation_time>07:30 AM</observation_time>
я вписал это выводить для того что бы вы видели когда у вас обновилась погода.Для меня это важно так могу видеть и контролировать настройку и работу плагина.Если не нужно вам то в ваш скин впишите скин плагина а это <screen name="WeatherPluginScreen" position="center,center" size="230,415" zPosition="3" backgroundColor="#ff000000" flags="wfNoBorder">
                 <widget name="zastavka" position="0,0" size="230,415" zPosition="2" transparent="1" alphatest="on" />
                 <widget name="lab1" position="24,25" halign="center" size="180,20" zPosition="4" font="Regular;20" foregroundColor="#00ffcc33" backgroundColor="#30000000" valign="top" transparent="1" />
                 <widget name="City" position="24,48" halign="center" size="180,18" zPosition="4" font="Regular;16" foregroundColor="#00ffcc33" backgroundColor="#30000000" valign="top" transparent="1" />
                 <widget name="Icons now" position="67,66" size="138,95" zPosition="3" transparent="1" alphatest="on" />
                 <widget name="Temp now" position="24,81" halign="left" size="80,60" zPosition="4" font="Regular;27" valign="top" backgroundColor="#00000000" transparent="1" />
                 <widget name="Description now" position="24,150" halign="center" size="180,80" zPosition="4" font="Regular;18" valign="top" backgroundColor="#00000000" transparent="1" />
                 <widget name="Date of tomorrow" position="24,229" halign="center" size="180,20" zPosition="4" foregroundColor="#00ffcc33" backgroundColor="#30000000" font="Regular;20" valign="top" transparent="1" />
                 <widget name="Icons tomorrow" position="117,260" size="87,60" zPosition="3" transparent="1" alphatest="on" />
                 <widget name="Description tomorrow" position="24,252" halign="left" size="180,60" zPosition="4" font="Regular;16" valign="top" backgroundColor="#00000000" transparent="1" />
                 <widget name="day after tomorrow" position="24,312" halign="center" size="180,20" zPosition="4" foregroundColor="#00ffcc33" backgroundColor="#30000000" font="Regular;20" valign="top" transparent="1" />
                 <widget name="Icons2" position="117,340" size="87,60" zPosition="3" transparent="1" alphatest="on" />
                 <widget name="Description2" position="24,333" halign="left" size="180,60" zPosition="4" font="Regular;16" valign="top" backgroundColor="#00000000" transparent="1" />
                 </screen>
и вместо name="lab1" впишите просто вывод времени как в инфобаре...будет вам выводить точное время вашего ресивера.Еще момент-плаг писалса изначально под нашу е2 Индб-в ней смена инфобара и секондинфобара сделана по своему и на нашей е2 при смене инфобара на секонд плагин тушитса...как оказалось на других модах нет-тоисть плагин выводит и в секонинфобаре.Пока выход-в скине секондинфобара вписать zPosition больше 3 по типу для примера
<screen backgroundColor="transparent" zPosition="5" flags="wfNoBorder" name="SecondInfoBar" position="1,34" size="1280,720" title="Pli 2.0">
код вывода инфобара плагина вместе с инфобаром простой смотрите
def InfoBarShowWeather(self):
global gInfoBarWeather
global InfoBarShow
if InfoBarShow:
InfoBarShow(self)
if gInfoBarWeather:
gInfoBarWeather.show()

def InfoBarHideWeather(self):
global gInfoBarWeather
global InfoBarHide
if InfoBarHide:
InfoBarHide(self)
if gInfoBarWeather:
gInfoBarWeather.hide()

def overwriteInfoBar():
global InfoBarShow, InfoBarHide
if InfoBarShow is None:
#Считываем оригинал
InfoBarShow = InfoBarShowHideExtended._InfoBarShowHideExtended__onShow
#  Дописываем для плагина
InfoBarShowHideExtended._InfoBarShowHideExtended__onShow = InfoBarShowWeather
if InfoBarHide is None:
# Считываем оригинал
InfoBarHide = InfoBarShowHideExtended._InfoBarShowHideExtended__onHide
# Дописываем для плагина
InfoBarShowHideExtended._InfoBarShowHideExtended__onHide = InfoBarHideWeather
тоисть понятно как работает....для имиджей на базе пли вот это надо изменить.Изменить попробую сеня-закину на усб другой софт не нашу индб плюс минус знаю как сделать....если сами знаете как-пишите как))
Если хотите сами попробовать-вот пи плагина.Тот который используетса сейчас у вас с убранным кодом для индб(он у вас работать не будет - просто будет ребут по кругу -у нас своя структура отличная от других-сами писали сами думали ....)я обещал фри-ловите
Полную анимация статических иконок может закончу до конца недели-тока дорисую анимашки
Название: QuickWeather
Отправлено: SAMICK от 13 Июнь 2013, 10:59:32
nikolasi
Можно зделать так, чтоб плагин запускалса отдельной кнопкой ?
Название: QuickWeather
Отправлено: nikolasi от 13 Июнь 2013, 11:01:37
nikolasi
Можно зделать так, чтоб плагин запускалса отдельной кнопкой ?
можна а смысл есть?так интереснее))Хотя... в след реллизе сделаю на выбор-запуск с инфобаром или запуск по выбранной клавише
Название: QuickWeather
Отправлено: SAMICK от 13 Июнь 2013, 11:09:02
На втором инфобаре вот так
Название: QuickWeather
Отправлено: nikolasi от 13 Июнь 2013, 11:12:03
На втором инфобаре вот так
на предыдущей странице я написал-впишите  zPosition="5"  в скин секондинфобара-посмотрите как и еще-в плагине есть выбор картинок фона плагина-синяя что у вас на скрине под блекхоу сделана-выбирите какая подходит под ваш скрин и смените))


Добавлено: 13 Июнь 2013, 16:15:27
ВЕРСИЯ 6.2
-добавлено на выбор показать плагин как раньше с инфобаром или использовать клавиши для вывода погоды(если меняете этот пункт нужен ребут гуи)
-добавленно выдор клавиш для вывода плагина(работает онлайн-по умолчанию стоит выводить плагин по нажатию клавиши Help)
Да для вывода плагина клавишами использовано часть кода Дмитрия(сори Дима-на быстрою руку писал потом уберу-код интересно у тебя сделан кстати)

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

Добавлено: 25 Июнь 2013, 13:40:43

ребята если часто будет выдать вам "ошибка хмл" в инфобаре плагина это значит что ключь апи который я использую уже на пределе)) я просто не расчитывал на стока запросов на сервер погоды(не думал что лимит запросов может быть превышен для свободного ключа) тоисть возросло очень пользователей плагина....я просто вам предлагаю зайти на сайт free.worldweatheronline.com/... там зарегитса и сделать запрос для себя на ключик апи от них(он фри) они вышлют вам на почту его и вписать его в плагин в пункте
Код: [Выделить]
url = url + text+ "&format=xml&num_of_days=5&key=59bc9f316b215832121812"

вот вместо 59bc9f316b215832121812 ваш ключик.Плюс у вас сменитса путь получения хмеля с сайта погоды поэтому вот тут
url = 'http://free.worldweatheronline.com/feed/weather.ashx?q='
меняем на
Код: [Выделить]
url = 'http://api.worldweatheronline.com/free/v1/weather.ashx?q='
Пишу это потому что сайт уже просит меня в почте купить комерческий ключик)) так как лимит начал превышать их дозволенный...Я не ожидал что плагин будет настолько использоватса...Зы уже еть версия 7 и у арабов на сайтах и на других зарубежных тоже)) купить ключик смысла нет а проще кому надо зарегитса и вписать себе свой ключик.Проблем не будет тогда с получением погоды
Дима обьясни это на форуме опенпли...там кто-то из египта выложил версию 7 но она с багом была...и вот это о ключе апи.К сожалению я не в хож на форум опенли и это не могу сделать.Спасибо
Название: QuickWeather
Отправлено: Ednaz от 25 Июнь 2013, 14:40:20
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), спасибо огромное! У меня сначала каждые пол часа падал в зеленку рес на версиях 6.**, с версией 7.0 пару раз выпадал в зелень, писало что в папке tmp нет файла indbweather.xml

File "/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/plugin.py", line 281, in startConnection
    self.updateInfo()
  File "/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/plugin.py", line 296, in updateInfo
    handler = open("/tmp/indbweather.xml")
IOError: [Errno 2] No such file or directory: '/tmp/indbweather.xml'

Сделаю ключик именно под себя. Спасибо еще раз большое.
Название: QuickWeather
Отправлено: nikolasi от 25 Июнь 2013, 14:44:12
IOError: [Errno 2] No such file or directory: '/tmp/indbweather.xml'
эта ошибка была когда не отвечал сервер погоды...я исправил ее в финале.Краша не будет но выдаст вам картинки N/A и надпись ошибка получения хмл файла.Вот если часто будет выводить ошибка получения хмл то меняйте ключик.тут я не помогу уже ничем.платный ключик апи не имеет ограничений на количество запросов фри имеет....когда пользователей плагина было меньше все работало как часы.Когда же смотрю по запросам ключа возросло до 300...сайт тупо начинает ортубать запрос получения хмл файла с ключем вписаным счас в плагин.когда поставите свой ключик все будет ок
Название: QuickWeather
Отправлено: Ednaz от 25 Июнь 2013, 14:44:23
там кто-то из египта выложил версию 7 но она с багом была...
Это был Я. Я оттуда только прилетел  ;D
Шутка конечно, но я действительно только оттуда прилетел.
Название: QuickWeather
Отправлено: Alina007 от 25 Июнь 2013, 14:47:57
У меня город отображается на англ. яз. что надо зделать чтобы отображалось на русс. яз. делал из Config file тоже самое

Добавлено: 25 Июнь 2013, 14:48:47
вот
Название: QuickWeather
Отправлено: nikolasi от 25 Июнь 2013, 14:56:10
У меня город отображается на англ. яз. что надо зделать чтобы отображалось на русс. яз. делал из Config file тоже самое

Добавлено: 25 Июнь 2013, 14:48:47
вот
)) в настройках плагина выбрать это а в кофиг файл который city.cfg вписать или вручную на компе но в кодировке ут8 или же через меню плагина Ввод города для инфобара ваше название города на русском тогда будет как на скрине(у меня Черновцы,Украина)
Да мне как фиолетово кто выложил на пли))) проблема что выложили 7 версию а она с багом который в краше даст IOError: [Errno 2] No such file or directory: '/tmp/indbweather.xml'
просто не хочу что бы впринцыпе неплохой плагин посчитали баговым и недоделанным...вот все
Название: QuickWeather
Отправлено: Alina007 от 25 Июнь 2013, 15:03:57
nikolasi выбрал это но безрезультатно нет русского
Название: QuickWeather
Отправлено: nikolasi от 25 Июнь 2013, 15:40:42
Alina007 если бы не выводило русского я бы уже давно узнал об этом))) ану дайте ваш /usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/city.cfg
да я вот что надумал...полная база есть в этом плагине.У меня наполовину сделанный есть парсинг сайта синоптик украина...попробую обьединить оба сайта и сделать выбор откуда брать погоду-или с этого сайта что сейчас или с синоптик...правда не проверял еще точность вывода погоды с нашего синоптик))) насколько реально отличаютса данные те что дает Украинский сайт от тех что за окном.Но это не скоро будет-база синоптика полностью отличаетса от этого сайта...очень много писать придетьса
Название: QuickWeather
Отправлено: Alina007 от 25 Июнь 2013, 17:48:23
nikolasi вот
Название: QuickWeather
Отправлено: nikolasi от 25 Июнь 2013, 17:58:44
горе вы мое горе ))) я же писал в этот файл введите ваш город на русском языке)) вы же вписали на инглике вот вам и выводит на инглике.Еще раз-в меню плагина пункт ввоб города-это для поиска города на сайте погоды его тока на инглике вводите, НИЖЕ ЖЕ ПУНКТ ВВОД ГОРОДА ДЛЯ ИНФОБАРА-вот этот пункт позволяет вам вывести русское название города тока вводить тут уже на русском.там же подсказки есть я специально их сделал в плагине под каждый пункт меню))
Название: QuickWeather
Отправлено: Alina007 от 25 Июнь 2013, 18:02:48
nikolasi Извени лоханулся я  :)

Добавлено: 25 Июнь 2013, 18:20:00
nikolasi Спасибо Дружище ! Вот это другое дело :)
Название: QuickWeather
Отправлено: KOSTEY от 25 Июнь 2013, 19:56:30
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), Я с самого начала вводил на русском языке,и файл редактировал,и всё равно,город отображается английским.Может из-за того,что из двух слов?И ещё не понял один момент-где менять API-ключ?
Название: QuickWeather
Отправлено: vasilich07 от 25 Июнь 2013, 20:05:06
.правда не проверял еще точность вывода погоды с нашего синоптик))) насколько реально отличаютса данные те что дает Украинский сайт от тех что за окном.
nikolasi, Украинский сайт на мой взгляд погоду точнее дает, я сравнивал
Название: QuickWeather
Отправлено: aheles от 25 Июнь 2013, 20:32:31
ещё бы название месяца по русски бы сделать что бы выводил плагин
Название: QuickWeather
Отправлено: nikolasi от 25 Июнь 2013, 22:49:33
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), Я с самого начала вводил на русском языке,и файл редактировал,и всё равно,город отображается английским.Может из-за того,что из двух слов?И ещё не понял один момент-где менять API-ключ?
да что у вас с русским названием городов траблы то....тут же проще прощего сделано-если активировано в настройках плагина брать название с конфиг файла-плагин тупо читает то что вписано в city.cfg и выводит это на экране в пункте название города.Неважно-одно слово два и тд-он прочтет и выведит то что там есть.все-проще устройсво лиш лома...если выводит на инглике то: или нет такого файла у вас(city.cfg), не выбрали в меню выводить навзание города с конфиг файла или вписано на инглике.Больше нет вариантов.Вот ваш файлик city.cfg закинул себе на тюнер результат на скрине
апи ключь меняете вот в этом блоке
def get_Url(self):
url = 'http://free.worldweatheronline.com/feed/weather.ashx?q='
text = "Kiev"
                if fileExists('/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/weatherindb.cfg'):
       cfgfile = "/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/weatherindb.cfg"
else:
                       cfgfile = "/var/config/weatherindb.cfg"
if fileExists(cfgfile):
f = open(cfgfile,'r')
line = f.readline()
text = line.strip()
f.close()
else:
                        text = "Kiev"
url = url + text+ "&format=xml&num_of_days=5&key=59bc9f316b215832121812"
url = url.replace(' ', '%20')
return url

Добавлено: 25 Июнь 2013, 22:53:40
месяцы по русски это мысль...счас сделаю-как то упустил из вида этот пункт
Название: QuickWeather
Отправлено: KOSTEY от 25 Июнь 2013, 23:41:47
Цитата
месяцы по русски это мысль...счас сделаю-как то упустил из вида этот пункт
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), я тогда не пойму,почему у меня месяц на русском? :o ;D
Название: QuickWeather
Отправлено: aheles от 26 Июнь 2013, 00:09:20
и еще можно сделать погоду и что бы отображала и на  2 дня  , на  1 есть и на  3 есть а на  2 нет
Название: QuickWeather
Отправлено: nikolasi от 26 Июнь 2013, 00:10:41
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), я тогда не пойму,почему у меня месяц на русском? :o ;D
хм...хотел бы я глянуть на ваш конвертер ClockToText.py))) прикольно...какой софт у вас?У многих выводит как у меня на скрине-на инглике...вернее выводило на инглике)) я сделал в плагине теперь у всех будет на русском месяца...но ваш ClockToText.py всеравно бы глянул
aheles для вас принципиально важно на 1-2-3 дня погода?дело в том что под каждый вариант нужно писать скин(это не проблема) но скин тянет кучу картинок а они весят...я могу сделать выбор и на 2 дня тоже но это увеличит вес самого плагина.Есть тюнера с ограниченной памятью во флеше плаг и так уже весит достаточно...может не влазить на младших братьях во флеш))
Название: QuickWeather
Отправлено: KOSTEY от 26 Июнь 2013, 00:24:55
хм...хотел бы я глянуть на ваш конвертер ClockToText.py)))
К сожалению,я не нашёл ClockToText.py.Есть только руо.А это-пожалуйста.
Название: QuickWeather
Отправлено: Ednaz от 26 Июнь 2013, 00:32:27
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), у меня тоже  на русском выводит Pli3.0.
Закинул полученный ключ, все работает.


(https://wvclub.net/forum/index.php?action=dlattach;topic=927.0;attach=8951)
Название: QuickWeather
Отправлено: nikolasi от 26 Июнь 2013, 00:41:47
спасибо но пио не нужен...я впринцыпе догадываюсь в чем проблемка.В старых образцах сделано по типу
return strftime("%A %B %d, %Y", t)как видно переводить не будет...если просто дописать _("%A %B %d, %Y", t) то все будет гуд...ладно это дела тех кто собирает софт.в плагине сделал, еще подрепитирую картинки направления ветра(чуть заползают на описание для сегодня ) и добавлю еще один набор иконок погоды(те что у меня на скринах) выложу завтра
Да крашов нет больше?))) думаю уже не будет))
Название: QuickWeather
Отправлено: Ednaz от 26 Июнь 2013, 00:46:15
Да крашов нет больше?))) думаю уже не будет))

ну пока нет, все нормально.
Название: QuickWeather
Отправлено: kreativ от 26 Июнь 2013, 10:28:45
у меня тоже всегда месяц на русском, вот конверт рушный
Название: QuickWeather
Отправлено: nikolasi от 26 Июнь 2013, 11:27:28
kreativ очень интесно сделано.это какой имидж?
Название: QuickWeather
Отправлено: kreativ от 26 Июнь 2013, 11:44:58
Немного не понял вопрос, что именно, если конвертер, то уж и не помню откуда он, скорее всего с энигмы для sh4, но работает на любой енигме, только .po файл дописать нужно, если на счет скрина, то этот скин я сам рисовал.
Рендерами и конвертерами предночитаю пользаваться своими проверенными, а не стандартными, что с имиджем идут.
Сейчас стоит имидж опенпли 3.0 на мультимбуте, на АТВ тоже работает - во флеши егами.
Название: QuickWeather
Отправлено: nikolasi от 26 Июнь 2013, 12:17:22
в общем у кого месяцы в плагине не на русском-замените этот файлик в плагине(ЭТО К ПОСЛЕДНЕМУ QuickWeather_v7.0_final) и ребуут гуи будет как на скрине ниже
Название: QuickWeather
Отправлено: Pepik71 от 26 Июнь 2013, 13:49:30
Hi, Ednaz
I really like your skin, could you upload it, thank you.
Название: QuickWeather
Отправлено: Ednaz от 26 Июнь 2013, 23:22:43
Hi Pepik71 (https://wvclub.net/forum/index.php?action=profile;u=1981)

Here is a skin https://wvclub.net/forum/index.php?topic=760.0
Название: QuickWeather
Отправлено: Pepik71 от 27 Июнь 2013, 00:24:56
Thank you. :D
Название: QuickWeather
Отправлено: KOSTEY от 27 Июнь 2013, 10:51:38
...правда не проверял еще точность вывода погоды с нашего синоптик))) насколько реально отличаютса данные те что дает Украинский сайт от тех что за окном.
На плагине уже третий день гроза,кратковременные дожди,а за окном - ЖАРА,и ни одной тучки!!!(http://s19.rimg.info/35782ff9599c2626d0d284fa3fb576b4.gif)(http://s4.rimg.info/43461aea92f36bdd2f789a157a926374.gif)
Название: QuickWeather
Отправлено: nikolasi от 27 Июнь 2013, 13:24:31
 :) ну сервер английский)) думаю что с тех что есть счас сделанных парсеров погоды этот всеравно точнее)) сравнивал в свое время и с форека и яндекс и другими(даже с парсером что в хдглассе) этот в моем регионе выводит точнее...почему у вас не точно)) не знаю.Может у англичан праздник  ;D
Название: QuickWeather
Отправлено: KOSTEY от 27 Июнь 2013, 15:17:36
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), я ничего не имею против.Просто,посмотри на screenshot,и здесь (http://www.gismeteo.ua/city/daily/4978/).По ссылке - более правильная погода,да и то,не особо.На небе пара облаков есть-вот и малооблачно. ;D ;) Это просто для размышления на тему:«где правильнее показания».В принципе,когда я смотрю погоду для себя,то пользуюсь сайтом,на который ссылка.
P.S.Эдик,дружище,а что у тебя по-соседству,правильно показывает?
Название: QuickWeather
Отправлено: nikolasi от 27 Июнь 2013, 16:06:08
Ну я же обещал что будет возможность выбора сервера откуда брать погоду-или английского или с нашего с Украины...тока подождите немного-очень много дописывать и менять нужно в плагине(украинский сайт дает погоду совсем с другими значениями в хмеле тоисть сначала новый парсер под него плюс адаптировать его данные под иконки погоды и анимашки от плагина...есть над чем поработать)) но сделаю.Да и еще-для украинского сервера вводить город не надо будет-я сделаю считывание стран и городов для каких выдает сервер украины и вы просто выбирите свою страну а в ней свой город и клик ок...все город выбран)) так проще думаю чем вводить в ручную
Название: QuickWeather
Отправлено: Ednaz от 27 Июнь 2013, 21:46:27
Эдик,дружище,а что у тебя по-соседству,правильно показывает?
У меня более менее правильно показывает.
Название: QuickWeather
Отправлено: krutoj2010 от 28 Июнь 2013, 19:51:44
Что-то большая разица.
Название: QuickWeather
Отправлено: nikolasi от 28 Июнь 2013, 22:32:56
krutoj2010 а термометр какое значение показывает за окном?по плагинам не смотрите-они тупо выдают то что пишет сервер погоды.Вот какой актуальнее к значению термометра за окном-тот и оставляйте себе.Сейчас плагинов и рендеров куча по погоде-есть с чего выбирать.да забыл-я перевел на русский направления ветра(смотрю у вас еще на инглике) вот кому надо замените-весь плагин будет на русском

Добавлено: 30 Июнь 2013, 09:56:26
skosarevk я изучил сайт по вашей ссылке-это гисметео .Он даже выдает хмл файл)) правда только на один день.Хмель дает через ввод кода города своего(тоисть искать нужно код с их сайта) но это не проблема-я могу сделать выбор городов с их сайта и ввод кода автоматом..проблема в другом-хмель только на один день....можна впринцыпе их страничку парсить тока это будет реально долго-плаг счас отрабатывает за пару секунд парсинг же странички нэта займет где-то до 10 секунд....а как вот этот сайт?weather.co.ua?вы смотрели его?Как тут погода?он хмель дает на 5 дней...проще сделать с него
Название: QuickWeather
Отправлено: krutoj2010 от 30 Июнь 2013, 11:42:44
nikolasi! я давно пользуюся weather.co.ua и он сравнительно правильно
показывает, да и вроде там всё просто.
Название: QuickWeather
Отправлено: Дмитрий73 от 30 Июнь 2013, 14:24:51
вариант (http://rp5.ru/)
Название: QuickWeather
Отправлено: kreativ от 30 Июнь 2013, 15:22:27
вариант (http://rp5.ru/)
Ну это вообще самое шикарное решение с плагином погоды, дело в том, что при заходе на этот сайт идет соединение к ближайшей к вашему населенному пункту метеостанции, и соответственно данные намнеого точнее.
Название: QuickWeather
Отправлено: nikolasi от 30 Июнь 2013, 15:44:19
Дима спасибо, но я уже сделал в плагине выбор стран и городов прямо с сайта weather.co.ua тоисть вводить ниче не надо и искать на сайте код города тоже-выбираете страну свою а в ней свой город и сразу получаете ид код корода который после нажатия зеленой клавиши вписываетса в конфиг файл...вот скрины внизу(правда думаю сменю вывод списка-сначала впишу русское название города а в скобках английское-так проще искать-плаг все сортирует по алфавиту).осталось сделать парсер самого хмеля...http://xml.weather.co.ua/1.2/forecast/73?dayf=5&lang=ru&userid=yoursite_com
тока тут подумать нужно-там куча <forecast><day тоисть сайт выводит по часам для сегодня и для следующих дней...надо чет типа фильтра что бы отбирал например тока по одному блоку для сейчас, завтра и послезавтра(думаю проще сравнивать даты и время).Тока у меня маленький мой синишка чем то траванулса...второй день кашмар.пока не до питона.Хочешь-включайся.Может быстрее парсинг сделаешь...
Название: QuickWeather
Отправлено: Дмитрий73 от 30 Июнь 2013, 15:54:24
Хочешь-включайся.Может быстрее парсинг сделаешь...
Извини,времени нет,работа отнимает все время.
Так только немного форумы почитать/ответить.
Название: QuickWeather
Отправлено: vasilich07 от 01 Июль 2013, 05:57:55
nikolasi, поправьте пожалуйста стрелку указывающую направление ветра, она указывает ровно противоположное направление, допустим ветер юго-западный, а по стрелке получается,  что северо-восточный
(https://wvclub.net/forum/index.php?action=dlattach;topic=927.0;attach=8940)
Или подскажите как ее (стрелку) вообще убрать, чтоб не было дезориентации
Название: QuickWeather
Отправлено: KOSTEY от 01 Июль 2013, 10:11:43
vasilich07 (https://wvclub.net/forum/index.php?action=profile;u=66), Володя,так по стрелке и показывает юго-западный(если брать как по географии,что север-это вверх.).
Название: QuickWeather
Отправлено: vasilich07 от 01 Июль 2013, 11:05:35
Костя в азы метеорологии вдаваться не буду вот просто одну фразу приведу:


Куда показывает стрелка направления ветра?

Когда говорят о направлении ветра, подразумевают ту сторону света, откуда дует ветер. То есть если ветер северный, то стрелка направлена с севера на юг — вниз.

А еще морское правило гласит:
"Ветер дует в компас"
Название: QuickWeather
Отправлено: Дмитрий73 от 01 Июль 2013, 11:45:14
Оффтоп.
А еще говорят:
ВЕТЕР В ГОЛОВЕ ПОПУТНЫМ НЕ БЫВАЕТ :D.
Название: QuickWeather
Отправлено: Alina007 от 01 Июль 2013, 13:26:47
Володь да разверни  в ручную эту стрелку и все дела :D
Название: QuickWeather
Отправлено: vasilich07 от 01 Июль 2013, 13:49:08
Когда-то в далеком 1975 году будучи студентом третьего курса, я уже разворачивал ветра вручную, на что мне профессор сказал:
"Погоду вы предсказали точно, но где же ваши расчеты подтверждающие прогноз"
С тех пор поворачивать ветер без изменения кода я не берусь ;D
Сори за офтоп
Название: QuickWeather
Отправлено: Alina007 от 01 Июль 2013, 13:51:38
Володь извени шутка :)
Название: QuickWeather
Отправлено: KOSTEY от 01 Июль 2013, 14:46:18
Цитата
Когда говорят о направлении ветра, подразумевают ту сторону света, откуда дует ветер.
Да,Володя,с этим я полностью согласен,просто написал,а уже потом понял,что ты имел ввиду.Вот и nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), наверное так-же как и я сразу подумал.
Название: QuickWeather
Отправлено: nikolasi от 01 Июль 2013, 17:05:46
коллеги я не метеоролог ))) направления стрелок брал с этой розы ветров...скачал с гугла.Если не понял как и куда должна указывать стрелка то сорри)) переименуйте как должно быть верно я включу в плагин))Если ветер S то куда стрелка должна смотреть?на север или с севера?чет я запуталса))
Тоисть вот так верно?если верно-замените иконки ветра в плагине прилепил ниже
Название: QuickWeather
Отправлено: vasilich07 от 01 Июль 2013, 19:29:28
Да так как на этом скриншоте верно. Спасибо теперь ветровой разнонаправленности не будет ;D
Название: QuickWeather
Отправлено: nikolasi от 03 Июль 2013, 15:25:14
Такой вопрос - у всех последнии версии плагина ТМБД работают коректно? Дмитрий73 включил в него  парсинг с помощью блока BeautifulSoup.Я парсинг погоды с сайта weather.co.ua сделал на базе парсинга с блоком BeautifulSoup(мне проще с ним работать-могу выделить то что нужно для поиска-например если нет погоды для сегодня сайт weather.co.ua выдает в блоке <forecast> погоду на сегодня почасово тоисть через парсинг BeautifulSoup я легко задаю дату и время которая считываетса с системного времени вашего тюнера и BeautifulSoup находит и парсит именно ту часть с хмеля сайта который идеально подходит под дату и время которые в данный момент выдал ваш тюнер).Тоисть если парсинг в плагине ТМБД через BeautifulSoup у вас не работает-не будет работать и новый плагин QuickWeather v8....выбор и смена сайта для получения погоды работает без ребута гуи...анимашки и все остальное работать будет и того и с другого сайта.
Название: QuickWeather
Отправлено: Дмитрий73 от 03 Июль 2013, 16:22:29
Такой вопрос - у всех последнии версии плагина ТМБД работают коректно? Дмитрий73 включил в него  парсинг с помощью блока BeautifulSoup.
Добавлю.
В ТМБД парсинг с помощью BeautifulSoup один из вариантов в настройках,называется "для всех имиджей".
И есть другой вариант,только для питона 2.7,с помощью lxml.

Название: QuickWeather
Отправлено: nikolasi от 03 Июль 2013, 17:15:54
Дима я не ставил последние ТМБД и не знал что там выбор есть...так работает у всех если выбрано пункт "для всех имиджей"?
Название: QuickWeather
Отправлено: Дмитрий73 от 03 Июль 2013, 18:25:33
Дима я не ставил последние ТМБД и не знал что там выбор есть...так работает у всех если выбрано пункт "для всех имиджей"?
у меня работает.
Название: QuickWeather
Отправлено: nikolasi от 06 Июль 2013, 01:43:25
помнитса обсуждали верность данных погоды...вот вам 2 скрина-один с английским сайтом-второй с нашим Украинским.разницы почти нет...плагин почти готов-все работает как часы.хочу еще чуть скин сменить-вывод иконки с логотипом того сайта который используетса.
Название: QuickWeather
Отправлено: vasilich07 от 06 Июль 2013, 11:03:00
nikolasi, спасибо за то, что Вы продолжаете совершенствовать плагин :D
Он и вправду работает хорошо, за исключением того, что при отсутствии инета и при попытке соединится  идет не переставаемый гринскрин, даже когда инет появляется все равно не успевает соединится пока не вмешаешься сам принудительной полной перезагрузкой.
 Попробую не много пояснить, повадились у нас каждый день раза по 3 отключать электроэнергию, так вот как известно после того как эл./энергию снова подключают то рес включается и если тебя нет дома, то крэшлогами от не соединившегося плагина забивает винт, потом приходится чистить :'( Намедни у меня 85 крешей набило... но плагин так и не соединился хоть инет давно восстановился...
Название: QuickWeather
Отправлено: nikolasi от 06 Июль 2013, 11:41:50
vasilich07 так подцепите пару крашов своих.Все что было у меня я давно исправил.А я не телепат)) будут кращи-конечно исправлю
Название: QuickWeather
Отправлено: vasilich07 от 06 Июль 2013, 12:09:24
Да вот пожалуйста первый крешь просто когда нет коннекта, второй когда коннект появился но тем не менее при подключении плагина идет рес так и не грузится до конца срываясь в болото и так без конечно, пока в телнете его не ребутнешь... Рес прошит вчера с нуля Опенпли3.0
Название: QuickWeather
Отправлено: nikolasi от 06 Июль 2013, 17:52:58
vasilich07 исправил по вашим крашам.теперь проверка на ошибку идет раньше и тока если ее нет-запускаетса парсинг хмеля...в новой версии все будет ок.Зы-а че молчали то?Давно бы исправил и раньшне))
Название: QuickWeather
Отправлено: vasilich07 от 06 Июль 2013, 19:09:31
Ждал когда еще кто нибудь озвучит проблему, неуж-то у меня только так было :)
Название: QuickWeather
Отправлено: Ednaz от 06 Июль 2013, 22:01:22
Ждал когда еще кто нибудь озвучит проблему, неуж-то у меня только так было
Володя, на последней версии 7.0 final еще ни разу не споймал зелень. Только что специально отключил интернет, перегрузил полностью ресивер ( и отключал его от сети ). Все работает, единственное при первом вызове плагина крутит несколько секунд спинер и пишет Connected failed затем Invalid city. И все, ресивер продолжает работать. Несколько раз пробовал по разному перезагружать и выключать ресивер - пока все в норме.
Название: QuickWeather
Отправлено: aheles от 06 Июль 2013, 22:49:00
ну когда же новая 8 ка выйдет
Название: QuickWeather
Отправлено: nikolasi от 06 Июль 2013, 23:13:23
Ednaz так и должно быть-нет нета-выкинет то что вы пишите...У  vasilich07 другая проблема-так у него часто отрубает нет то когда это попадает в той момент когда плагин качает себе файл хмеля-получаетса битый файл...судя по его логу он не полный поэтому парсер дум который я использовал для парсинга английского сайта матюкаетса.решить это дело очень просто.а вот раньше я не думал что такое может быть-по идеи нет или есть или его нет...вот если бы  vasilich07 прикрепил еще и свой indbweather.xml с папки темп который в тот момент когда он ловит крашш то я бы точно сказал что именно и проверил бы правку сразу.Да кстати-украинский сайт такой фишкой страдать не должен.Я использовал блок re  для парсинга украинского сайта.Тоисть даже без бьютифул соапа...кстати Дима если хочешь-могу свой блок кинопоиска перевести полностью на парсинг через ре и тоже без бьютифулсоапа-работать будет на порядок быстрее))
Название: QuickWeather
Отправлено: KOSTEY от 06 Июль 2013, 23:39:18
Ednaz так и должно быть-нет нета-выкинет то что вы пишите..
У меня тоже так-же было,как и у Эдика,хотя и нэт есть постоянно,просто не писал потому,что на данный момент нахожусь в другом государстве,и считаю свои умозаключения (по памяти) неуместными.
Название: QuickWeather
Отправлено: nikolasi от 06 Июль 2013, 23:52:50
в общем  vasilich07 - специально взял файл кеша половину с него удалил-плагин словил зелень с похожей ошибкой тоисть как и думал-битый файл хмеля для кеша который использует плагин(это 7 без правки) на 8 как и говорил-проблем теперь нет-с тем же файлом кеша в котором прибил половину-выкидывает теперь окно N/a как и при отсутствии нета но краша нет...тоисть даю 100% гарантию что в 8 серии при битом файле хмеля вы зелень больше не словите...8 выложу завтра утром.ну может сеня но думаю что не успею-устал как ...))) буду отдыхать

Добавлено: 07 Июль 2013, 01:24:08
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
Отправлено: Дмитрий73 от 07 Июль 2013, 08:27:16
[кстати Дима если хочешь-могу свой блок кинопоиска перевести полностью на парсинг через ре и тоже без бьютифулсоапа-работать будет на порядок быстрее))
Спасибо,я бы не против,раз ты в этом разобрался,но я не хочу напрягать тебя лишней работой.

Название: QuickWeather
Отправлено: Ednaz от 07 Июль 2013, 11:35:51
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), поставил 8-ю версию плагина, все работает, но версию показывает 7.0
Название: QuickWeather
Отправлено: Ednaz от 07 Июль 2013, 11:43:00
self.setTitle(_('Quick Weather Menu v.7.0'))
Подредактировал вот здесь, что бы верно отображало версию
Название: QuickWeather
Отправлено: nikolasi от 07 Июль 2013, 12:52:26
опс)) провтыкал изменить версию))) думаю это не столь важно
Название: QuickWeather
Отправлено: Ednaz от 07 Июль 2013, 13:01:41
опс)) провтыкал изменить версию))) думаю это не столь важно
нет конечно, главное что работает!
Просто потом некоторые пользователи начнут, а у меня.... такая версия, а не работает то....
Название: QuickWeather
Отправлено: nikolasi от 07 Июль 2013, 13:07:03
Ednaz ну такой вариант возможен тоже))да кого не устраивает видеть погоду на завтра и после завтра в 9 утра делаем так
находим блок
                                today = datetime.date.today()
                                timecontroldomani = today + datetime.timedelta(days=1)
                                timecontroldopodomani = today + datetime.timedelta(days=2)
                                control = '<day date="%s" hour="9">' % (timecontroldomani)
                                control2 = '<day date="%s" hour="15">' % (timecontroldomani)
                                controldopodomani = '<day date="%s" hour="9">' % (timecontroldopodomani)
                                controldopodomani1 = '<day date="%s" hour="15">' % (timecontroldopodomani)
                                xml_response3 = self.CrewRoleList(xml_response)
и меняем на
                                today = datetime.date.today()
                                timecontroldomani = today + datetime.timedelta(days=1)
                                timecontroldopodomani = today + datetime.timedelta(days=2)
                                control = '<day date="%s" hour="15">' % (timecontroldomani)
                                control2 = '<day date="%s" hour="21">' % (timecontroldomani)
                                controldopodomani = '<day date="%s" hour="15">' % (timecontroldopodomani)
                                controldopodomani1 = '<day date="%s" hour="21">' % (timecontroldopodomani)
                                xml_response3 = self.CrewRoleList(xml_response)
теперь погода на завтра и послезавтра будет выводитса в 15 часов..
П.С парсер украинского сайта вышел сложноватый так как я использовал встроенный блок в е2- re.Он не привередлив + не дает крашей даже если нет или битый файл хмеля..

Название: QuickWeather
Отправлено: Дмитрий73 от 07 Июль 2013, 20:12:17
nikolasi сорри за оффтоп...

Нужна небольшая помощь/совет.
Пример строки:
/media/sdc1/*(здесь может быть любое имя).backup
надо убрать из строки *.backup,оставить только директорию монтирования.
Директория тоже может быть разной.
Наверное re c этим может справится?
Название: QuickWeather
Отправлено: nikolasi от 07 Июль 2013, 20:15:53
nikolasi сорри за оффтоп...

Нужна небольшая помощь/совет.
Пример строки:
/media/sdc1/*(здесь может быть любое имя).backup
надо убрать из строки *.backup,оставить только директорию монтирования.
Директория тоже может быть разной.
Наверное re c этим может справится?
да без проблем.тока нужен полный блок и что откуда будет братса(переменные для директорий и тд) я покажу как можна сделать
Название: QuickWeather
Отправлено: Дмитрий73 от 07 Июль 2013, 20:44:12
да без проблем.тока нужен полный блок и что откуда будет братса(переменные для директорий и тд) я покажу как можна сделать
def filescan_open(list, session, **kwargs):
file = list[0].path
print '%s' % file
И вот два разных примера print:
/media/sdc1/1.backup
/media/hdd/nn.backup

мне надо оставить :
/media/sdc1
/media/hdd
или
/media/sdc1/
/media/hdd/

Название: QuickWeather
Отправлено: nikolasi от 08 Июль 2013, 12:20:39
QuickWeather_v8.1
-добавил по просьбе вывод картинкой температуру воды в Черном море(для курортников )
-добавил в меню плагина там где выбор Выводить время в плагине еще один пункт-вывод времени когда будет след. обновление данных с сервера погоды.


Добавлено: 08 Июль 2013, 14:01:32
Дима аесли так?
file = os.path.split(list)[0]
на выходе получишь
/media/sdc1
/media/hdd
ну а к ним просто уже если надо добавить и /
Название: QuickWeather
Отправлено: Дмитрий73 от 08 Июль 2013, 19:23:23
Дима аесли так?
file = os.path.split(list)[0]
на выходе получишь
/media/sdc1
/media/hdd
ну а к ним просто уже если надо добавить и /
Спасибо,все ок,рабочий вариант выглядит так:
    file = list[0].path
dir = os.path.split(file)[0]
print '%s' % file
print '%s' % dir
print
scanner: [<Scanner Full Backup>, <Scanner Ipkg>, <Scanner Logo Manager>, <Scanner DVD>, <Scanner Ipk Install>, <Scanner Movie>, <Scanner Video CD>, <Scanner Music>, <Scanner Audio-CD>, <Scanner Pictures>]
action ->  WizardActions ok
/media/hdd/my_file_fuul-bacup.fbackup
/media/hdd
Название: QuickWeather
Отправлено: vasilich07 от 09 Июль 2013, 18:17:53
Что-то не везет мне с этим плагином, уже и при работающем инете в зелень уходит по кругу, все остальные погодные плагины работают, а этот увы :(
Причем чем более совершенная версия (более поздняя) тем больше зелени, в чем тут дело и почему только у меня Х.З....
Название: QuickWeather
Отправлено: Дмитрий73 от 09 Июль 2013, 18:28:57
Что-то не везет мне с этим плагином, уже и при работающем инете в зелень уходит по кругу, все остальные погодные плагины работают, а этот увы :(
Причем чем более совершенная версия (более поздняя) тем больше зелени, в чем тут дело и почему только у меня Х.З....
Ошибка :
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/plugin.py", line 355, in startConnection
    self.updateInfo()
  File "/usr/lib/enigma2/python/Plugins/Extensions/QuickWeather/plugin.py", line 790, in updateInfo
    self["lab1"].setText(maintext)
UnboundLocalError: local variable 'maintext' referenced before assignment
Я с таким сталкивался не один раз,надо глобально назначить переменную maintext = " "
Название: QuickWeather
Отправлено: vasilich07 от 09 Июль 2013, 19:25:41
Дима, 2 вопроса: как исправить? И почему только у меня такая фигня?

Все, достало... Уже при каждом переключении каналов в болото...
Снес
Название: QuickWeather
Отправлено: nikolasi от 09 Июль 2013, 19:28:43
Дима, 2 вопроса: как исправить? И почему только у меня такая фигня?
замените.второй ваш вопрос-какой софт стоит?лично у меня проблем нет...maintext = " " был вписан-после каждого условия свое значение выводит.Почему у вас не хочет читать то что было не знаю...сейчас вписал глобально в каждый блок maintext = "Error getting XML document!" тоисть если выкинет это-или у вас снова нет пропал или....но зелени не должно было быть.странно..
Название: QuickWeather
Отправлено: vasilich07 от 09 Июль 2013, 19:56:43
Стоит Опенпли от 7.07.13 дополнения в  основном с фида или проверенные ранее и рабочие плагины (в основном Димины) и скинов несколько ну тоже раньше работали. И этот плаг работал в ранних версиях более-менеее сносно...

Счас еще попробую

Добавлено: 09 Июль 2013, 20:10:52
Нет не судьба
Сразу после установки зелень, даже загрузится не дает
Название: QuickWeather
Отправлено: Дмитрий73 от 09 Июль 2013, 20:47:05
Нет не судьба
Сразу после установки зелень, даже загрузится не дает
Попробуй плиз еще раз.
Название: QuickWeather
Отправлено: nikolasi от 09 Июль 2013, 21:34:14
else:
    maintext = "Error getting XML document!"
Дима но оно должно и так читать.. и без этого дописаного.По всей логике должно.и у меня так и читает.ниче не могу понять...видимо не знаю еще питона...Что бы не смущать людей наверное закриваю этот проэкт.не имея другого софта на руках я физически не могу всего предусмотреть.Для INDB 9  это не проблема, для других софтов как видите...сорри
Название: QuickWeather
Отправлено: Ednaz от 09 Июль 2013, 21:39:45
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161),  у меня вообще не возникает проблем, не понятно почему у Володи так.
Название: QuickWeather
Отправлено: Дмитрий73 от 09 Июль 2013, 21:58:49
else:
    maintext = "Error getting XML document!"
Дима но оно должно и так читать.. и без этого дописаного.По всей логике должно.и у меня так и читает.ниче не могу понять...видимо не знаю еще питона...Что бы не смущать людей наверное закриваю этот проэкт.не имея другого софта на руках я физически не могу всего предусмотреть.Для INDB 9  это не проблема, для других софтов как видите...сорри
Брось.
Ошибка только у одного человека,всякое бывает.
Надо ее только понять и просто исправить.
Название: QuickWeather
Отправлено: vasilich07 от 10 Июль 2013, 06:15:38
nikolasi, я думаю проект закрывать не стоит, люди не поймут, когда из-за одного человека и этой не понятной ошибки их любимый проект закроют...
Вчера у нас уже поздно было, счас еще раз попробую и Димин вариант...

Добавлено: 10 Июль 2013, 06:41:42
Поставил, заменил плагин пай, пока работает, ну нужно подождать и погонять
Название: QuickWeather
Отправлено: nikolasi от 26 Июль 2013, 12:27:25
QuickWeather_v8.2
-изменена структура основного скина инфобара плагина.теперь весь каркас плагина можна включить или вписать в любой скин .Для примера-основной инфобар плагина на 3 дня- name="WeatherPluginScreen"  , для скина на 1 день- name="WeatherPluginScreen2"
- профиксины скины для смены позиции плагина-теперь выводит скин для смены позиции инфобара плагина как на 3 дня так и на 1 день
-мелкие фиксы и дополнения самого плагина
-убран весь лишний код за счет чего плагин намного "похудел" относительно размера что должно благоприятно сказатса на скорость работы самого плагина.
Для тех кто оспользует для вывода секондинфобара плагин 2в1 - в прицепе плугин пи
сам реллиз сделан для того что бы скинеры могли легко включить плагин вернее каркас скинов плагина в свои скины.так плагин наиболее гармонично может вписатса в любой скин...

Плагин и прицеп плугин пи находятся в первом посту.
Название: QuickWeather
Отправлено: aheles от 22 Декабрь 2013, 12:08:55
скажите у меня в погоде отображается день и месяц на  англиском языке как это исправить что бы отображалось на русском ?