Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Гаджет Windows 7 с автообновляемым HTML информером погоды, или другим кодом.

Ответить
Настройки темы
Разное - Гаджет Windows 7 с автообновляемым HTML информером погоды, или другим кодом.

Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: blqs
Дата: 06-07-2011
Вложения
Тип файла: zip (01)sinoptikua.informer.blqs.gadget.zip
(6.9 Kb, 300 просмотров)
Решил сделать гаджет погоды, отображающий HTML информер от "sinoptik.ua"

0. Создал Gadget.xml стандартного содержания.
читать дальше »
HTML код: Выделить весь код
<?xml version="1.0" encoding="utf-8" ?> <gadget> <name>Sinoptik.UA Weather</name> <namespace>sinoptikua.informer.blqs.gadget</namespace> <version>0.9</version> <author name="blqs"> <logo src="" /> </author> <copyright>2011.05.07 by blqs</copyright> <description>Sinoptik.UA Weather. Sinoptik.UA HTML-Informer</description> <icons> <icon height="64" width="64" src="icon.png" /> </icons> <hosts> <host name="sidebar"> <base type="HTML" apiVersion="1.0.0" src="sinoptikua.informer.blqs.html" /> <permissions>Full</permissions> <platform minPlatformVersion="1.0" /> <defaultImage src="icon.png" /> </host> </hosts> </gadget>


1. Создал sinoptikua.informer.blqs.html с HTML кодом:
читать дальше »
HTML код: Выделить весь код
<html> <head> <meta http-equiv="Content-Type" content="text/html;" /> <style type="text/css"> body { width: 260px; height: 160px; background-color: transparent; } </style> </head> <body marginheight="0" marginwidth="0" scrolling="no"> <iframe name="iframe" src ="iframe.html" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe> </body> </html>


2. Создал iframe.html который отображается в первом, как iframe (код информера с сайта):
читать дальше »
HTML код: Выделить весь код
<div id="SinoptikInformer" class="SinoptikInformer type1c1" style="display:none;width:240"> <div class="siHeader"> <div class="siLh"> <div class="siMh"> <a onmousedown="siClickCount();" href="http://sinoptik.ua/" target="_blank">Погода</a> <a onmousedown="siClickCount();" class="siLogo" href="http://sinoptik.ua/" target="_blank"> <img alt="Прогноз погоды" src="http://informers.sinoptik.ua/img/t.gif" /> </a> <span id="siHeader"></span></div></div></div> <div class="siBody"> <div class="siCity"> <div class="siCityName"> <a onmousedown="siClickCount();" href="http://sinoptik.ua/погода-киев" target="_blank">Погода в <span>Киеве</span></a></div> <div id="siCont0" class="siBodyContent"></div></div> <div class="siLinks"><span><a onmousedown="siClickCount();" href="http://sinoptik.ua/погода-киев" target="_blank">на сегодня</a> <a onmousedown="siClickCount();" href="http://sinoptik.ua/погода-киев/завтра" target="_blank">завтра</a> <a onmousedown="siClickCount();" onmousedown="siClickCount();" href="http://sinoptik.ua/погода-киев/10-дней" target="_blank">10 дней</a></span> <span> <a onmousedown="siClickCount();" href="http://sinoptik.ua/украина" target="_blank">в других городах</a></span></div></div> <div class="siFooter"> <div class="siLf"> <div class="siMf"></div></div></div></div> <script type="text/javascript">var siCss=document.createElement("link");siCss.setAttribute("rel","stylesheet");siCss.setAttribute("type","text/css");siCss.setAttribute("href","http://informers.sinoptik.ua/css/informers.css");document.getElementsByTagName("head")[0].appendChild(siCss);function siClickCount(){var siCount=document.createElement("script");siCount.setAttribute("type","text/javascript");siCount.setAttribute("src","http://informers.sinoptik.ua/counter.php?lang=ru&rnd="+new Date().valueOf());document.getElementsByTagName("head")[0].appendChild(siCount);}function LoadInformer(data){document.getElementById("siHeader").innerHTML=data.date;for(var i=0;i<data.body.length;i++){if(data.body[i]!=null){document.getElementById("siCont"+i).innerHTML=data.body[i];}}document.getElementById("SinoptikInformer").style.display="block";}</script> <script type="text/javascript" charset="UTF-8" src="http://informers.sinoptik.ua/js.php?type=1&cities=303010783&lang=ru"></script>


Делал специально, чтобы обновлять только iframe.
А тестировал на дописанных символах в iframe.html. В браузерах работает.

Описание проблемы:
1. Гаджет отображается нормально.

Просто не обновляется..
2.0. Попытки заставить его обновляться стандартными методами.
Видимо в целях безопасности обновление запрещено, или отображается "слепок".
2.1. JavaScript обновления iframe, работать в запущенном гаджете и не думает.
читать дальше »
HTML код: Выделить весь код
<script type=text/javascript> function refresh() { document.all.iframe.src = document.all.iframe.src; } window.setInterval("refresh()",60000); </script>


2.2. Обновление через meta refresh, также не дает результатов.
читать дальше »
HTML код: Выделить весь код
<meta http-equiv="Refresh" content="60" />


3. Подскажите как заставить гаджет обновляться.
4. Если таким образом это невозможно сделать, то может запихнуть html код в swf, если это возможно?
Если да, то подскажите как, или помогите.

Надеюсь объяснил развернуто и доступно
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:42, 06-07-2011

 

Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar Sinoptik.ua.rar
(7.6 Kb, 348 просмотров)

У меня адсл интернет, но иногда бывает, что Windows загружается быстрее чем устанавливается интернет-соединение, в результате в гаджете было пусто, приходилось перезапускать программу Sidebar.exe. Путем несложных манипуляций удалось добавить в гаджет кнопку перезапуска только этого гаджета, что оказалось весьма полезным.
Но скриншоте сама кнопка, а в прикрепленном архиве измененный гаджет:

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:56, 06-07-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


хороший гаджет. только несколько шире стандартных, и я не разобрался как поменять город. смотреть могу только погоду в Киеве. жаль...

Отправлено: 13:28, 26-02-2013 | #12


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


beve, Спасибо, хороший гаджет. Переделал на Одессу.

Отправлено: 21:29, 27-03-2013 | #13


Пользователь


Сообщения: 125
Благодарности: 3

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png 15-05-2013 14-41-36.png
(3.7 Kb, 17 просмотров)
Вложения
Тип файла: zip Sinoptik.ua.zip
(7.5 Kb, 21 просмотров)

Добрый день,

я переделал этот гаджет под курс валют Форекса, заменив iframe.html на соответствующий информер и прописав в sinoptikua.informer.html и sinoptikua.informer.blqs.html размеры фрейма из iframe.html:

width: 600px;
height: 286px;


После установки гаджет показывает только четверть графика. Подскажите, где подкрутить, чтоб отображался весь график. Под ХР информер тоже отображался сначала на четверть, но были полосы прокрутки и возможность мышью изменить размер - растянуть.

Отправлено: 15:49, 15-05-2013 | #14


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar Котировки Forex.rar
(6.5 Kb, 13 просмотров)

Цитата:
После установки гаджет показывает только четверть графика. Подскажите, где подкрутить, чтоб отображался весь график.
Сам не сильно разбираюсь в гаджетах, но методом тестирования вроде удалось. Дальше сами уже доделаете.

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:54, 16-05-2013 | #15


Пользователь


Сообщения: 125
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar iframe.rar
(1.4 Kb, 22 просмотров)

спасибо,
теперь, тоже методом тыка, я прикрутил кнопку Refresh из синоптика к этому графику, она работает, но отображается в левом нижнем углу под графиком (видна, если открыть iframe браузером). Подскажите, как ее переместить в левый верхний угол на графике, под надписью Форекс.

Отправлено: 12:50, 19-05-2013 | #16


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата stuermer01:
Подскажите, как ее переместить в левый верхний угол на графике, под надписью Форекс. »
Содержимое файла iframe.html:
Код: Выделить весь код
<div id="pf3538290" style="background:; width:600px; height:286px; border: 1x solid #808080; color:#84057A; text-decoration:none; text-align:left; top; padding-left: 3px; overflow: hidden; font-style:normal; font-variant:normal; font-weight:bold; font-size:9px; font-family:Verdana, sans-serif;"><a href="http://www.forexpf.ru/" title="Forex: EUR/USD" target="_blank" style="color:#808080;text-decoration:none; ">Forex: EUR/USD</a><div id="Refresh"><a onmousedown="location.reload()"><img src="Refresh.png"></a></div></div><script type="text/javascript" charset="cp1251" src="http://forexpf.ru/_informer_/informer/6708502.php"></script>

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:27, 19-05-2013 | #17


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ребята!!!! По вашей аналогии хочу создать гаджет на основе кода информера сайта meteoab.ru, но у меня не получается может поможете.
код такой
<a href="http://www.meteoab.ru/index.php?option=com_content&task=view&id=4" target="_blank" title="Прогноз погоды по Алтайскому краю и Барнаулу"><img src="http://www.meteoab.ru/pogoda.php" width="100" height="100" border="0"></a>

Отправлено: 12:22, 08-12-2013 | #18



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Гаджет Windows 7 с автообновляемым HTML информером погоды, или другим кодом.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft выпустила гаджет окончания поддержки Windows XP OSZone News Новости и события Microsoft 1 02-05-2011 13:21
Вопрос - Как можно проверить был взлом системы или просто зашли под другим пользователем? ИС_ Защита компьютерных систем 0 24-09-2009 16:52
[решено] Работа с html-кодом страницы, поиск и копирование нужных строк Sestrichka AutoIt 14 02-04-2009 16:51
[решено] Не работает гаджет погоды rzum Microsoft Windows Vista 2 29-03-2007 01:48
Select с HTML кодом vadimiron Вебмастеру 10 19-02-2007 11:34




 
Переход