Почему HTC Home никогда не будет гаджетом?
Много вопросов было по поводу гаджета. Сегодня я решил хотя бы попробовать его сделать. Переписывать весь код на JavaScript слишком долго, поэтому я выбрал Silverlight.
С портированием проблем не возникло, код и интерфейса и самой программы совместим с Silverlight. Есть только одно но: сайдбар как-то странно работает с прозрачностью.
Поэтому если бы HTC Home был гаджетом, никаких анимаций бы не было. И смены обоев, кстати, тоже.
Пытаясь победить эту прозрачность хотя бы без анимаций, я потратил достаточно много времени (которого хватило бы, чтобы выпустить сегодня HTC Home 1.7). Если бы HTC Home изначально был гаджетом, обновления бы выходили в лучшем случае раз в месяц.
И последнее. HTC Home с легкостью может быть портирован на Windows Phone 7.
Можно конечно сказать, что я просто ничего не понимаю в разработке гаджетов и что его можно привести к такому же виду как сейчас. Но зачем тратить время на борьбу с прозрачностью, если результат будет одинаковый?
со сменой обоев можно по подробнее? не получается у меня почему-то.... может выложите пак с обоями как в первый раз? и кстати погода у меня вчера целый день не обновлялась, вручную нажал обновить - обновилась....
сегодня опять целый день не обновлялась погода, только вручную
по логу - вроди обновляется, но температура на экране стоит одна и таже, т.е. утром выходил из дома - показывала 10 градусов, пришел домой - опять теже 10 градусов, хотя на улице теплее и другой гаджет показывает температуру как есть.... может сумбурно обьясняю, извиняйте если что )
HTC Home 1.7
- Experimental: HTC Home не сворачивается при нажатии Show Desktop (Win+D). Может работать не у всех и не всегда. В большинстве случаев работает после первого перезапуска виджета
- Добавлена вкладка Допольнительные в настройки
- Анимация облаков как в HTC Home 2.0
- Если отключена опция "Отображать иконку в области уведомлений", виджет не отображает кнопку на таскбаре
KOCT9IH, судя по логу, виджет данные получал. Утром у вас 10 градусов быть никак не могло, т.к. в логе 8 - 9.
1. виджет находится где угодно, position=7
2. открываем настройки.
3. делаем изменения, можно даже не менять - снять галочку любую, и снова поставить, главное чтобы кнопка "применить" стала активной.
4. нажимаем "применить", либо "ок".
5. виджет сам переносится в другое место, точнее в угол, left=0,top=0
6. из этого вывод, не сохраняется позиция. Хотя в настройке в гае настройка так и стоит в 7.
7. проблемы нет, если Locked=True, позиция сохраняется.
Stealth2006, наконец то...
но вот проблема первых версий (отсутствие настроек шрифта) убивает...
жду второую версию начиненную вкусностями...
вкладки дополнительная прийдется наверно перерабатывать, или утаскивать функционал во вкладку поиска города, так как в дополнительном, во второй версии, настройка анимации и смены обоев...
ну вот и сегодня с утра температура опять 10 градусов и дождь... т.е. вчерашняя вечерняя погода.... хотя другой гаджет показывает 7 градусов и без дождя, после ручного обновления - все показывает как нужно.
15.09.2010 6:38:27 -------------- Microsoft.WindowsAPICodePack.Sensors.SensorPlatformException: No sensors found. Are any sensor drivers installed?
в Microsoft.WindowsAPICodePack.Sensors.SensorManager.GetSensorsByTypeId[T]()
в HTCHome.Geolocation.Initialize()
15.09.2010 6:38:37 -------------- Initializing.
Start reading settings.
15.09.2010 6:38:41 -------------- Setting weather icon.
15.09.2010 6:38:41 -------------- Weather icon is file:///C:/HTC_Home/res/Weather/m_weather_12.png
15.09.2010 6:38:41 -------------- Reading finished.
15.09.2010 6:38:41 -------------- Detecting location
15.09.2010 6:38:41 -------------- Getting weather report.
15.09.2010 6:38:43 -------------- Setting glass
15.09.2010 6:38:44 -------------- Initializing finished.
15.09.2010 6:38:55 -------------- Адресат вызова создал исключение.
15.09.2010 6:38:55 -------------- System.Net.WebException: Невозможно разрешить удаленное имя: 'karls.accu-weather.com'
в System.Net.HttpWebRequest.GetResponse()
в System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials)
в System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials)
в System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
в System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)
в System.Threading.CompressedStack.runTryCode(Object userData)
в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
в System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state)
в System.Xml.XmlTextReaderImpl.OpenUrl()
в System.Xml.XmlTextReaderImpl.Read()
в System.Xml.XmlTextReader.Read()
в Accuweather.Weather.GetWeatherReport(String locale, String locationcode, String location, Int32 degreeType)
15.09.2010 6:38:55 -------------- Failed to get weather.
15.09.2010 6:38:55 -------------- Индекс находился вне границ массива.
15.09.2010 7:40:46 -------------- Detecting location
15.09.2010 7:40:46 -------------- Getting weather report.
15.09.2010 7:40:48 -------------- Got weather report.
15.09.2010 7:40:48 -------------- Location: Чита
15.09.2010 7:40:48 -------------- Sky: Сильная облачность
15.09.2010 7:40:48 -------------- SkyCode: 7
15.09.2010 7:40:48 -------------- Temperature: 7
15.09.2010 7:40:48 -------------- Low: 2
15.09.2010 7:40:48 -------------- High: 16
15.09.2010 7:40:48 -------------- Setting weather icon.
15.09.2010 7:40:48 -------------- Start cloud animation
15.09.2010 7:40:48 -------------- Weather icon is file:///C:/HTC_Home/res/Weather/m_weather_07.png
KOCT9IH, у вас в 6:38:55 не было интернета, либо DNS не смог разрешить имя по иной причине. Естественно виджет и показывает погоду с последнего запуска.
Build 1.7.107, не локализуется всплывающая подсказка по прогнозу, кстати и вторая версия этим же "болеет" (т.е. локализация провайдера работает только для основного окна:
Как сделать что бы через прокси обновлялся, в локальной сети?
есть ip адрес и пароль
Браузер настроил как надо но никакой реакции, в основном пользуюсь Mozilla, при её запуске конечно постоянно пароль надо вводить.
Вот такая проблема!
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.042 секунд (Общее время SQL: 0.018 секунд - SQL запросов: 99 - Среднее время SQL: 0.00019 секунд))