27 сентября | 2020г. | 10:25:16

АвторТема: Плагин прогноза погоды - Foreca  (Прочитано 188712 раз)

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

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

  • Джедай
  • ***
  • Сообщений: 320
  • Поблагодарили: 148
Плагин прогноза погоды Foreca на 10 дней
Можно менять и самостоятельно устанавливать страну, город. Под синей кнопкой сохраняет домашний город, место которое для вас указано как главное, сохраняет ещё 2 фаворита.

[ Гостям не разрешен просмотр вложений ]

Если в плагине нет вашего города, который хотите выбрать в фаворитах, тогда это можно сделать так: Нужно зайти с ПК по адресу Weather overview - Smolensk, RU - Foreca.com найти свой город,
например в адресной строке браузера будет так http://www.foreca.com/Ukraine/Ivano-Frankivs'k, взять вот это - Ukraine/Ivano-Frankivs'k и дописать в файл /etc/enigma2/Foreca/City.cfg
Потом запустить плагин и по кнопке ок выбрать свой город, синяя кнопка будет стартовой. Можно еще добавлять фавориты.

Установка пакета:
1. Посредством терминала.
Установочный пакет плагина *.ipk закидываем в папку tmp ресивера и в терминале даём команду:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Если терминал вывел ошибку, то её сюда под спойлером.
2. Средствами имиджа.
На чистую флешку в FAT32 закидываем установочный пакет в *.ipk
Флешку вставляем в USB-порт и дальше по подсказкам.

Предпочтительнее первый способ установки. Раскидывание файлов плагина вручную через FTP не желателен.

История версий:
Спойлер   :
3.2.5 - Модификация под Python 2/3, поправлен вывод пиктограммы и карт.
3.2.6 - Увеличена скорость работы плагина в целом.

За модернизацию плагина отдельная благодарность Dorik1972 :drinks:

Оффлайн grizli

  • Лорд Джедай
  • *****
  • Сообщений: 4215
  • Поблагодарили: 2322
Плагин прогноз погоды - Foreca
« Ответ #1: 11 декабря | 2011г. | 23:42:09 »
в архиве отдельно лежит файл setup.py - это что и куда ?
  • Gi S8895 |  Gi S9995 | DM500HD Sim A8P
Опыт приходит, пропорционально количеству выведенного из строя оборудования.

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23728
Плагин прогноз погоды - Foreca
« Ответ #2: 11 декабря | 2011г. | 23:49:13 »
kopengagen, оформи плиз со скринами и т.д. что было понятно всем :drinks:
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

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

  • Джедай
  • ***
  • Сообщений: 320
  • Поблагодарили: 148
Плагин прогноз погоды - Foreca
« Ответ #3: 11 декабря | 2011г. | 23:58:50 »
в архиве отдельно лежит файл setup.py - это что и куда ?
Это не надо.
По пути /etc/enigma2/Foreca/ надо вставить City.cfg и Filter.cfg, остальные появятся сами когда будите устанавливать фавориты и начальный город.

Оффлайн grizli

  • Лорд Джедай
  • *****
  • Сообщений: 4215
  • Поблагодарили: 2322
Плагин прогноз погоды - Foreca
« Ответ #4: 12 декабря | 2011г. | 00:03:36 »
на BH зеленка

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
  • Gi S8895 |  Gi S9995 | DM500HD Sim A8P
Опыт приходит, пропорционально количеству выведенного из строя оборудования.

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

  • Джедай
  • ***
  • Сообщений: 320
  • Поблагодарили: 148
Плагин прогноз погоды - Foreca
« Ответ #5: 12 декабря | 2011г. | 00:25:59 »
Я пока еще только учусь.
Может файлам надо атрибут присвоить 644, а папкам 755?

Оффлайн grizli

  • Лорд Джедай
  • *****
  • Сообщений: 4215
  • Поблагодарили: 2322
Плагин прогноз погоды - Foreca
« Ответ #6: 12 декабря | 2011г. | 00:30:14 »
да все это присвоено конечно
  • Gi S8895 |  Gi S9995 | DM500HD Sim A8P
Опыт приходит, пропорционально количеству выведенного из строя оборудования.

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

  • Джедай
  • ***
  • Сообщений: 320
  • Поблагодарили: 148
Плагин прогноз погоды - Foreca
« Ответ #7: 12 декабря | 2011г. | 00:40:38 »
А Вы в /etc/enigma2/Foreca/ файлы прописали?
Если тут пусто - зеленка обеспечена.
Должно быть 2 файла
Filter.cfg
City.cfg
остальные появятся,когда будете присваивать фавориты.

Оффлайн eremin_pavel

  • Младший Джедай
  • **
  • Сообщений: 93
  • Поблагодарили: 19
Плагин прогноз погоды - Foreca
« Ответ #8: 12 декабря | 2011г. | 03:31:54 »
kopengagen, не подскажешь где править чтоб город выводился по-русски и в статистике за неделю вместо км\ч были м\с. А в остальном всё замечательно работает.

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

  • Джедай
  • ***
  • Сообщений: 320
  • Поблагодарили: 148
Плагин прогноз погоды - Foreca
« Ответ #9: 12 декабря | 2011г. | 07:27:51 »
Есть такая программка - Poedit
Ею надо открыть файл в локализации Foreca.po
*.po это редактируемый файл.
*mo это для Е2.

Добавить свой город (можно программкой WorldPad, но для изменения Foreca.mo требуется poedit)
Вот пример для Вологда.



msgid "Russia-Vologda"
msgstr "Россия-Вологда"

msgid "Vologda"
msgstr "Вологда"

После изменения файл сохранить. В момент сохранения изменится (а если его не было, то запишется) файл Foreca.mo
Файл Foreca.mo заменить usr/lib/enigma2/python/Plugins/Extensions/Foreca/locale/ru/LC_MESSAGES/Foreca.mo

В диаграмме м/с. - заменить plugin.py

Добавлено  12 декабря | 2011г. | 11:03:18   
Еще заметил, что если сначала перевести город на русский, а затем установить его в фаворит, то в файле фаворита (например fav1.cfg) он будет написан по русски и погода будет показываться для Лондона, хотя написан будет Ваш город. Должно быть также, как city.cfg (например Russia/Vologda)

Оффлайн Yumart

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 23
Плагин прогноз погоды - Foreca
« Ответ #10: 12 декабря | 2011г. | 20:35:38 »
Как я добавил свой город: Зашел на сайт Foreca (foreca.com/Kazakhstan/Qostanay), вырезал Kazakhstan/Qostanay и вставил в City.cfg (можно в WorldPad)  в конце списка.
Результат на screenshot.jpg.
С помощью DCC_E2 из папки usr/lib/enigma2/python/Plugins/Extensions/Foreca/locale/ru/LC_MESSAGES/ копирую на рабочий стол компьютера Foreca.mo и Foreca.ro. Открываю WorldPad-ом Foreca.ro и прописываю
msgid "Kazakhstan-Qostanay"
msgstr "Kazakhstan-Qostanay" обязательно на английском, по другому у меня ругалась прога Poedit. Сохраняем изменения. Затем открываем Poedit-ом файл Foreca.ro и меняем название города с английского на русский ( screenshot3). Сохраняемся. Копируем с заменой файлы на место.Результат screenshot1.
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Онлайн Nikei

  • Друзья Джедаев
  • *****
  • Сообщений: 939
  • Поблагодарили: 388
Плагин прогноз погоды - Foreca
« Ответ #11: 12 декабря | 2011г. | 22:13:42 »
Скачал плагин с фида PLi,свой город добавил в конфиге и установил на фаворит1.Но начинает грузиться с Лондона.Где прописывается начальный город?

Оффлайн Yumart

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 23
Плагин прогноз погоды - Foreca
« Ответ #12: 12 декабря | 2011г. | 22:33:14 »
Где прописывается начальный город?
Жмём ОК, выбираем свой город и жмём синюю кнопку (Домой) и при загрузке плагина Ваш город будет первоначально.

Оффлайн Lost

  • Младший Джедай
  • **
  • Сообщений: 119
  • Поблагодарили: 50
Плагин прогноз погоды - Foreca
« Ответ #13: 06 января | 2012г. | 17:05:21 »
В плагине отображение погоды начинается с 7 часов и далее через 3 часа. Последние 2 строки  на 01-00 и на 04-00 явсяются уже другими сутками или началом текущих?

Оффлайн Spinaker

  • Падаван
  • *
  • Сообщений: 32
  • Поблагодарили: 29
Плагин прогноз погоды - Foreca
« Ответ #14: 06 января | 2012г. | 19:58:31 »
Это скорее вопрос к https://foreca.com/
Скрипт лишь берет данные с этого сайта и показывает на экране.

Detailed forecast Tomsk - Foreca.com

Немного подточил плагин для BH.
Свои города добавлять в /usr/lib/enigma2/python/Plugins/Extensions/Foreca/City.cfg

P.S. Минусовые температуры (от -8 и ниже) плохо выглядят на сером фоне, сливается цвет букв с фоном. Цвет меняется в файле plugin.py начиная с 256 строки. Цвет задается в RGB - 0xRBG (например 0xee30a7). Самому фиксить, подбирать цвет - времени нет. Если кто качественно раскрасит - поделитесь цветами в RGB :)

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
3433 Просмотров
Последний ответ 11 декабря | 2011г. | 23:15:34
от kopengagen
23 Ответов
14037 Просмотров
Последний ответ 24 октября | 2012г. | 21:18:57
от MagWay
2 Ответов
2518 Просмотров
Последний ответ 26 мая | 2013г. | 17:32:43
от pave1
994 Ответов
271811 Просмотров
Последний ответ 26 августа | 2020г. | 17:09:38
от Ser6
0 Ответов
2444 Просмотров
Последний ответ 16 июля | 2015г. | 11:40:15
от vodker



X

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

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