06 октября | 2024г. | 19:45:45


АвторТема: Плагин Foreca2  (Прочитано 41096 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9265
  • Уважение: +7
Плагин Foreca2
« Ответ #90: 15 ноября | 2022г. | 10:00:38 »
0
Evg77734, Есть серьезный недостаток конвертера - долго считывает инфу. Прописал вывод 17 позиций подгрузка в плагине 15сек. Если делаю фоном, и плагин открывается мгновенно, то рестарт ГУИ на те же 15 .... сек больше. Надо подумать с этим.
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Онлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1365
  • Поблагодарили: 8475
  • Уважение: +146
Плагин Foreca2
« Ответ #91: 15 ноября | 2022г. | 13:33:50 »
0
недостаток конвертера - долго считывает инфу
Ну так там идет же два запроса, один на сервер, второй на страницу msn и все это нужно обработать, хотя в плагине то все быстро происходит.
Думаю, что делать плагин на основе конвертера не самый лучший вариант, хотя удобно конечно.
Там в двух местах есть таймаут ожидания ответа по 15 сек:
msnpage = urlopen(msnrequest, timeout=15)
и
resp = urlopen(req, timeout=15)
Можно с ними поиграться.
Просто, если ответа нет, то креша не будет, но будет везде ошибка, а так ждет по 15 сек ответа. Может еще от интернета и местоположения зависит.
Я не замечал проблем этих.
Проще взять из фореки отдельный модуль msn3.py, подключить его к плагину, там две функции def getWeather1(c) и def getWeather2(c), передаем им город
city = c и обратно получаем кучу данных о погоде в w1 и w2.

Оффлайн gimalai

  • Падаван
  • *
  • Сообщений: 42
  • Поблагодарили: 14
  • Уважение: 0
Плагин Foreca2
« Ответ #92: 14 января | 2023г. | 18:33:32 »
0
У меня тоже выходила такая ошибка.
Я поменял текст в плагине six.ensure_str(six.unichr(176)) на '°',(с кавычками) , и ошибка ушла.
Имидж пли 5 от Таапат.
все перепробовал,ошибка так и осталась

Добавлено  14 января | 2023г. | 18:35:25
Здравствуйте.
Выдавало ошибку в первом окне, в строках "Температура" и "по ощущению"
Поменял в коде в двух местах слова "warm", "cold", на "\D\D\D\D"
Ошибка ушла.
Спасибо.
не помогло

Оффлайн izderevni

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 36
  • Уважение: 0
Плагин Foreca2
« Ответ #93: 16 января | 2023г. | 10:23:34 »
0
gimalai, привет.
По первому вопросу посмотри сообщение от Vasiliks здесь.
По второму, попробуй с моего вложения. Удачи.
PS. Evg77734, уже поправил, с позволения автора удалю своё вложение.

Онлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1365
  • Поблагодарили: 8475
  • Уважение: +146
Плагин Foreca2
« Ответ #94: 16 января | 2023г. | 11:35:36 »
0
Оказывается у фореки температура и температура по ощущению прописывается по разному при плюсе и при минусе: value temp temp_c warm и value temp temp_c cold, поэтому замена слов warm и cold на набор спецсимволов \D\D\D\D решает эту проблему (хорошо, что слова имеют одинаковую длину). Поправил, в прицепе.
Ну а в окне MSN у меня сплошные ошибки там, где должен быть ответ с сервера, есть только давление, видимость и точка росы, но они берутся напрямую с сайта. Наверное нужно это окно с погодой от MSN удалить да и вообще забыть про MSN, раз они стали не адекватными.

Оффлайн gimalai

  • Падаван
  • *
  • Сообщений: 42
  • Поблагодарили: 14
  • Уважение: 0
Плагин Foreca2
« Ответ #95: 16 января | 2023г. | 14:12:27 »
0
MSN завис на 2023.01.08
короче ставил startservike с Анкарой все нормально без ошибок,ставлю со своим городом ошибки вылазят.да ну не знаю где копать уже

Оффлайн izderevni

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 36
  • Уважение: 0
Плагин Foreca2
« Ответ #96: 17 января | 2023г. | 13:07:53 »
0
все нормально без ошибок
привет, это для тебя. Удачи.
PS второе окно сейчас не получиться проверить.

Оффлайн gimalai

  • Падаван
  • *
  • Сообщений: 42
  • Поблагодарили: 14
  • Уважение: 0
Плагин Foreca2
« Ответ #97: 17 января | 2023г. | 16:15:14 »
0
да нет все также,второе окно ошибки везде

Оффлайн kyk

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 2
  • Уважение: 0
Плагин Foreca2
« Ответ #98: 17 января | 2023г. | 19:06:46 »
0
Ув Evg77734 подскажите пожалуйста этим плагином можно вывести погоду на vfd дисплей

Онлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1365
  • Поблагодарили: 8475
  • Уважение: +146
Плагин Foreca2
« Ответ #99: 17 января | 2023г. | 19:14:08 »
0
этим плагином
Этим плагином точно нет. Очевидно можно было бы с помощью конвертера MSNWeather4, но сервис MSN работает криво, или вообще не работает в последнее время.

Оффлайн veles

  • Джедай
  • ***
  • Сообщений: 411
  • Поблагодарили: 497
  • Уважение: +9
Плагин Foreca2
« Ответ #100: 20 января | 2023г. | 11:08:49 »
0
Evg77734, А если прописать запрос на другой ресурс, например ,как У Шамана в HD16. У него ,в скине ,погода работает..(Но ,у него,не в компонентах лежит файл..В плагине управления. Просто,пытаюсь разобраться,научиться..
  • Ultimo4K. Duo2 - 3 шт.
Если у вас нет проблем,проверьте,если у вас пульс.

Онлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1365
  • Поблагодарили: 8475
  • Уважение: +146
Плагин Foreca2
« Ответ #101: 20 января | 2023г. | 11:29:05 »
0
на другой ресурс
На какой другой ресурс?  На другой ресурс - там и запрос другой и все остальное другое.
Я же предлагал Open-Meteo Weather или OpenWeatherMap - все работает, нужно только сесть и сделать с ноля. Кто готов?
Что касается MSN то раньше, если дать запрос в браузере ответ приходил нормально в браузер. Если сейчас дать запрос, как в плагине, то ответ:
An error occurred while processing your request.
Reference #30......
Даже через VPN например из какой то европейской страны запрос для любой страны - ответ тот же, только Reference меняются, значит предвзятое отношение можно исключить, просто сервер не отвечает.
А в фореке у меня вчера снова вылезла ошибка в температуре по ощущению при минусе, что то эти "\D\D\D\D" срабатывают очень избирательно, нужно отказаться от них и переделать по другому.

Оффлайн veles

  • Джедай
  • ***
  • Сообщений: 411
  • Поблагодарили: 497
  • Уважение: +9
Плагин Foreca2
« Ответ #102: 20 января | 2023г. | 11:33:13 »
0
Как я понял,у него так   
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку
  • Ultimo4K. Duo2 - 3 шт.
Если у вас нет проблем,проверьте,если у вас пульс.

Онлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1365
  • Поблагодарили: 8475
  • Уважение: +146
Плагин Foreca2
« Ответ #103: 20 января | 2023г. | 11:42:28 »
0
Очевидно это погода от yahoo. Все равно там все по своему.  Никакой универсальности же нет. Нужно делать все с самого начала, так намного легче, чем сделать из не работающего плагина работающий.

Оффлайн Doni

  • Младший Джедай
  • **
  • Сообщений: 152
  • Поблагодарили: 31
  • Уважение: 0
Плагин Foreca2
« Ответ #104: 23 января | 2023г. | 14:19:45 »
0
Всем привет. Подскажите пожалуйста. ссылку что бы установить рабочий плагин погоды для 7111 опенблэкхол питон 2.7.9

Теги:
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!