Всем желающим получать погоду для своего города в родной оболочке GSmart Touch посвящается.
Теперь можно добавлять/удалять/изменять города и страны самостоятельно.
Описание
Программа позволяет редактировать список населенных пунктов и стран, которые доступны в родной оболочке GSmart S1200 на закладке настройки погоды. Можно изменить название уже существующего населенного пункта (например, убрать из него название края или области), добавить новый или удалить существующий населенный пункт. Аналогично можно редактировать страны.
Чтобы добавить свой населенный пункт, необходимо знать код, по которому получается погода с сайта accuweather.com
Где взять код для своего населенного пункта?
1. Открыть сайт http://www.accuweather.com/world-index.asp
2. Найти свой населенный пункт (например, в поле поиска ввести Moscow, ru)
3. Откроется погода для вашего населенного пункта. Теперь необходимо нажать ссылку metric в верхней части страницы (под названием города, под надписью Forecast Center)
4. В адресной строке браузера теперь должна быть строка, похожая на эту:
Обведенный красным набор символов и есть код вашего населенного пункта. Его и необходимо вписать в поле Код при добавлении своего населенного пункта.
Внимание! В связи с изменением сайта http://www.accuweather.com описанный выше способ получения ссылки для вашего города уже не работает!
Спасибо Olle, теперь есть "мудреный" способ получить ссылку:
1. Заходим по ссылочке http://www.accuweather.com/rss-center.asp, тут можно подписаться на RSS-рассылку.
2. В поле Choose a Location: вводим название населённого пункта на английском, маленьких посёлков может и не быть, к сожалению, пробуйте близлежащие города покрупнее.
3. Выбираем единицы измерения Metric и в строке URL: получаем код.
Вот например как выглядит строка для г.Салехард (ЯНАО) - http://rss.accuweather.com/rss/liveweather_rss.asp?metric=1&locCode=ASI|RU|RS092|SALEKHARD, копируем код города ASI|RU|RS092|SALEKHARD и вставляем в базу данных.
Есть ещё одно решение. Я уже добавил много городов в стандартную базу данных погоды. Если ваш город есть в этом списке, то можете просто заменить свой файл Weather.db (находится в папке \Windows коммуникатора) на прилагаемый ниже и все.
Список добавленных городов:
- Код: Выделить всё
Волжский
Горький
Грозный
Елец
Йошкар-Ола
Казань
Каменский
Комсомольск-на-Амуре
Королёв
Кургань
Мичюринск
Набережные Челны
Нальчик
Нарьян-Мар
Нижневартовск
Нижний Новгород
Нижний Тагил
Новотроицк
Норильск
Орёл
Орехово-Зуево
Орск
Первоуральск
Петропавловск
Подольск
Прокпиевск
Ростов-на-Дону
Рыбцовск
Рязань
Сочи
Ставрополь
Старый Оскол
Сызрань
Сыктывкар
Тверь
Тольятти
Тюмень
Улан-Уде
Ульяновск
Ханты-Мансийск
Щёлково
Электросталь
Энгельс
Южно-Сахалинск
Ярославль
Особенности
Настоятельно рекомендую перед внесением любых изменений сделать резервную копию базы данных городов. Для этого есть пункт Меню-Сервис-Резервировать БД. После резервирования, в случае чего, базу можно вернуть в исходное состояние Меню-Сервис-Восстановить БД. Резервирование осуществляется простым копированием файла Weather.db из папки \Windows в любую другую, указанную пользователем. Аналогично выполняется восстановление.
Проверено и работает на девайсах
* Gigabyte GSmart S1200
* Gigabyte GSmart S1205
* На других устройствах с оболочкой GSmart Touch не тестировалось
Порядок установки
Программа не требует установки. Содержимое архива распаковать в любое место на телефоне и запускать файл GWED.exe
Программе требуется .NET Compact Framework 2.0, но на наших устройствах он уже предустановлен, поэтому все должно работать.
Скачать
Версия 1.0 для всех разрешений:
Обновленная база данных городов:


