Форум HTC - обзор, отзывы, коммуникаторы, телефоны: Как добавить свой город для погоды ? - Форум HTC - обзор, отзывы, коммуникаторы, телефоны

Перейти к содержимому


Внимание! Нашему уютному форуму требуются модераторы! Оставляйте ваши заявки в данной теме . Спасибо :)
Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Как добавить свой город для погоды ? Как добавить свой город для погоды ? Оценка: -----

#1 Пользователь офлайн   джексон Иконка

  • Новичок
  • Pip
  • Группа: Новички
  • Сообщений: 4
  • Регистрация: 10 Ноябрь 11
  • Репутация: 0
  • Девайс: Diamond 2

Отправлено 10 Ноябрь 2011 - 22:33

Всем привет , пробежался по форуму но ничего касающегося моего вопроса не нашёл , дело в том что аппарат не находит мой город , может куда в телефоне нужно файлик закинуть или прописать чего ? Помогите.
Репутация: 0

#2 Пользователь офлайн   FSlonik Иконка

  • Так просто...
  • Иконка
  • Группа: Супермодераторы
  • Сообщений: 2 470
  • Регистрация: 07 Декабрь 08
  • Репутация: 387
  • Девайс: Samsung Galaxy Note

Отправлено 10 Ноябрь 2011 - 23:47

Как добавить свой город на закладку погоды Манилы

пошаговая инструкция на примере города Клин.

1. Добавляем нужный город в базу данных городов Манилы.
1.1 Выключаем Манилу (снимаем галку в списке Today-плагинов).
1.2 Скачиваем на ББ файл \Windows\2330fc3c_manila
1.3 Это база данных в формате SQLite. Для ее правки можно использовать любой SQLite-редактор, я остановился на SQLiteBrowser.
1.4 Открываем файл, выбираем таблицу cities
1.5 Идем на сайт AccuWeather и ищем нужный город. (Russia там в разделе Asia, если что). Нам нужно получить код города вида "ASI|RU|RS051|KLIN" - он виден в URL:

1.6 Далее у нас есть 2 варианта: создать новый город, или исправить существующий. Я пошел по первому варианту, исправляем Тверь:


Проверьте ключевые поля записи: Cityname и AccuweatherCode. Если вы выбрали для правки близлежащий город, то остальные поля (timezone и др.) можно не трогать.

1.7 Сохраняем файл (оригинальный не забудьте забэкапить). Перед этим, с файла надо снять атрибут "только чтение"

2. Возвращаем файл на место
2.1 Удаляем кэш апдейтов погоды: \Application Data\HTC\Databases, файл forecast_cache.db
2.2 Копируем правленый 2330fc3c_manila обратно в \Windows, соглашаемся на перезапись.
2.3 Запускаем Манилу
2.4 Выбираем нужный город и апдейтимся.

3. Если не заработало
3.1 По неясным причинам иногда даже города с правильным кодом не апдейтятся. (Попробуйте, например, Мюнхен, Германия – у меня он на чистом девайсе так ни разу и не показал погоду).
3.2 Чтобы это победить, надо прописать в реестре альтернативный сервер апдейтов.
3.3 Выключите Манилу
3.4 По адресу [HKEY_CURRENT_USER\Software\HTC\Manila] добавьте STRING-ключ Weather.ServerURLOverride со значением
Код
http://weather.not2a...vice=innovation

3.5 Запустите Манилу
3.6 Вот теперь точно все должно работать.


ЗЫ Они поменяли структуру ссылок.
Теперь нужно идти сюда: http://www.accuweath.../rss-center.asp
Вводим в верхнее поле название города по-английски, в нижнем поле получаем искомый код: ASI|RU|RS074|SVETLOGRAD

Вот как то так....

Спасибо 4PDA
Репутация: 0

#3 Пользователь офлайн   джексон Иконка

  • Новичок
  • Pip
  • Группа: Новички
  • Сообщений: 4
  • Регистрация: 10 Ноябрь 11
  • Репутация: 0
  • Девайс: Diamond 2

Отправлено 11 Ноябрь 2011 - 21:36

Просмотр сообщенияFSlonik (10 Ноябрь 2011 - 23:47):

Как добавить свой город на закладку погоды Манилы

пошаговая инструкция на примере города Клин.

1. Добавляем нужный город в базу данных городов Манилы.
1.1 Выключаем Манилу (снимаем галку в списке Today-плагинов).
1.2 Скачиваем на ББ файл \Windows\2330fc3c_manila
1.3 Это база данных в формате SQLite. Для ее правки можно использовать любой SQLite-редактор, я остановился на SQLiteBrowser.
1.4 Открываем файл, выбираем таблицу cities
1.5 Идем на сайт AccuWeather и ищем нужный город. (Russia там в разделе Asia, если что). Нам нужно получить код города вида "ASI|RU|RS051|KLIN" - он виден в URL:

1.6 Далее у нас есть 2 варианта: создать новый город, или исправить существующий. Я пошел по первому варианту, исправляем Тверь:


Проверьте ключевые поля записи: Cityname и AccuweatherCode. Если вы выбрали для правки близлежащий город, то остальные поля (timezone и др.) можно не трогать.

1.7 Сохраняем файл (оригинальный не забудьте забэкапить). Перед этим, с файла надо снять атрибут "только чтение"

2. Возвращаем файл на место
2.1 Удаляем кэш апдейтов погоды: \Application Data\HTC\Databases, файл forecast_cache.db
2.2 Копируем правленый 2330fc3c_manila обратно в \Windows, соглашаемся на перезапись.
2.3 Запускаем Манилу
2.4 Выбираем нужный город и апдейтимся.

3. Если не заработало
3.1 По неясным причинам иногда даже города с правильным кодом не апдейтятся. (Попробуйте, например, Мюнхен, Германия – у меня он на чистом девайсе так ни разу и не показал погоду).
3.2 Чтобы это победить, надо прописать в реестре альтернативный сервер апдейтов.
3.3 Выключите Манилу
3.4 По адресу [HKEY_CURRENT_USER\Software\HTC\Manila] добавьте STRING-ключ Weather.ServerURLOverride со значением
Код
http://weather.not2a...vice=innovation

3.5 Запустите Манилу
3.6 Вот теперь точно все должно работать.


ЗЫ Они поменяли структуру ссылок.
Теперь нужно идти сюда: http://www.accuweath.../rss-center.asp
Вводим в верхнее поле название города по-английски, в нижнем поле получаем искомый код: ASI|RU|RS074|SVETLOGRAD

Вот как то так....

Спасибо 4PDA


Всё это конечно хорошо , но я в этом полный ноль , во первых как отключиь манилу живу Marburg,Hessen,Germany Frankfurt am Main находит от меня 90 км .Можно как нибудь по проще
Репутация: 0

#4 Пользователь офлайн   джексон Иконка

  • Новичок
  • Pip
  • Группа: Новички
  • Сообщений: 4
  • Регистрация: 10 Ноябрь 11
  • Репутация: 0
  • Девайс: Diamond 2

Отправлено 17 Ноябрь 2011 - 21:26

неужели так тяжело обьяснить где откл. манила и так далее ((((
Репутация: 0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему



Яндекс.Метрика