Гаджеты Погоды для Windows 7 скачать бесплатно » Страница 4

Гаджеты Погоды для Windows 7  скачать бесплатно » Страница 4 Гаджет

Gismeteo 2020

Gismeteo – бесплатный десктопный клиент для просмотра прогноза погоды, разработанный популярным сервисом. Утилита распространяется бесплатно и имеет современный русскоязычный интерфейс. Единственное ограничение — программа доступна только на Windows 10.

С помощью Gismeteo для ПК Вы сможете просматривать погоду как в своем населенном пункте, так и в любой точке мира. Программа отображает погоду на день, 3 дня и неделю. Кроме температуры она показывает величину атмосферного давления, скорость и направление ветра, влажность, осадки, ясность неба и другие важные данные. Можно отслеживать изменение информации с разностью в 3 часа. Программа Gismeteo позволяет добавить города в избранное, чтобы быстро переключаться между ними и следить за погодой.

Чиним gismeteo гаджет

Как многие уже знают — недавно

Gismeteo.ru закрыла свой проект informer.gismeteo.ru

. В результате этих событий перестал работать прежний экспорт погоды в XML формате. Однако пострадали не только веб-мастера, но и обычные пользователи, у которых установлен гаджет GisMeteo. В последние дни они наблюдают такую грустную картинку

image
Я тож наблюдал это пока мне не надоело. Как раз оказалось немного свободного времени и я решил попробовать это исправить.

Оказалось, что Gismeteo.ua отдает XML по старому (по крайней мере сейчас). Этим я и решил воспользоваться.

Итак по порядку:

1. Первым делом загружаем гаджет с gallery.live.com/liveItemDetail.aspx?li=7873de84-58f6-4842-a8f9-466461a2040e

2. Переименовываем загрузившийся GisMeteo_black.gadget в GisMeteo_black.gadget.zip и распаковываем.

3. Все что нам нужно — это содержимое папки js. Первым делом идем в jsweatherData.js и строке 12 меняем

req.open("GET", "http://informer.gismeteo.ru/xml/" location "_1.xml", false);

на

req.open("GET", "http://informer.gismeteo.ua/xml/" location "_1.xml", false);

Казалось бы все, но это не так. Дело в том, что по умолчанию гаджет настроен на Санкт-Петербург (им повезло), остальным же придется еще немного помучаться.

Гаджет:  гаджеты мотоцикл на АлиЭкспресс — купить онлайн по выгодной цене

4. В файле jsweather.js в самом верху находятся настройки по умолчанию.

var location="26063";
var locationName="Санкт-Петербург";

Самый простой вариант — вписать туда свой город, однако и тут засада. Как видно из строки 25 jssettings.js

req.open("GET","http://bar.gismeteo.ru/gmbartlist.xml",false);

список городов подгружается из недоступного урл. Спас как всегда google cache 🙂 Восстановленый список городов теперь доступен тут

gismeteo.googlecode.com/svn/trunk/gmbartlist.xml

5. Теперь достаточно заменить в строке 25 jssettings.js

req.open("GET","http://bar.gismeteo.ru/gmbartlist.xml",false);

на

req.open("GET","http://gismeteo.googlecode.com/svn/trunk/gmbartlist.xml",false);

6. Запаковываем обратно в zip, переименовываем в GisMeteo_black.gadget, устанавливаем, в настройках выбираем свой город (диалог настроек открывается не сразу, необходимо немного подождать пока js распарсит xml) и наслаждаемся 🙂

image

p.s. рабочий гаджет можно скачать тут

* This source code was highlighted with Source Code Highlighter.

upd: теперь и через gismeteo.ua недоступен xml
upd2: стал доступен xml с gismeteo.ru

Оцените статью
GadgetManiac
Добавить комментарий