实时天气(已初步)能不能单独做个桌面插件啊

软件和网站开发以及相关技术探讨
回复
tuhaihe
帖子: 217
注册时间: 2009-12-07 16:56
送出感谢: 0
接收感谢: 0

实时天气(已初步)能不能单独做个桌面插件啊

#1

帖子 tuhaihe » 2010-08-05 7:50

ubuntu任务栏上的天气不能覆盖全中国,只是一些大城市而已,这很不爽。今天在webQQ上发现那个实时天气(见图),联想到win下的qq也有实时天气,我有一个想法,能不能把他做个桌面插件或者什么好玩的东东呢?
自己不会鼓捣,特请各位大侠想办法,为己为人都有利啊。

弄出这个东东来,那真是大工一件呀
,~~~……………… :em05 :em06 :em11 :em02
附件
Screenshot.png
Screenshot.png (23.63 KiB) 查看 1268 次
上次由 tuhaihe 在 2010-08-05 8:19,总共编辑 1 次。
tuhaihe
帖子: 217
注册时间: 2009-12-07 16:56
送出感谢: 0
接收感谢: 0

Re: 实时天气怎么做出来的,能不能单独做个桌面插件啊

#2

帖子 tuhaihe » 2010-08-05 8:01

这个鄙人现在已经有了一个模板了,基本还算可以了,试了几个城市果然不错,开始进行ip认定,查找城市之后就有天气了,呵呵,还不完善,
透露一个秘密,这是分析tx网页的的源代码而来,恩,呵呵, :em06
附件
Screenshot.png
Screenshot.png (22.52 KiB) 查看 1267 次
tuhaihe
帖子: 217
注册时间: 2009-12-07 16:56
送出感谢: 0
接收感谢: 0

Re: 实时天气怎么做出来的,能不能单独做个桌面插件啊

#3

帖子 tuhaihe » 2010-08-05 8:06

代码: 全选

<a id="WeatherButton" class="weatherButton" href="###"><img id="WeatherPic" class="weatherPic" src="http://cache.soso.com/zdq/tb/s_a0.png" border="0" /><span id="CityAndTemperature" class="cityAndTemperature">城市...℃</span></a> 
<div id="MoreWeatherBoard" class="moreWeatherBoard"> 
<iframe class="moreWeatherIframe" src="http://www.soso.com/tb.q?cid=webq.wea" frameborder="0" scrolling="no"></iframe> 
用gedit编辑,保存为html,用浏览器打开即可,希望各位继续完善


【问题一】:但是,我不会html语言,只学习过点点,不知道怎样保持网页不断更新
解决问题一:在网上解决了:在代码前面加入刷新频率:

代码: 全选

<META http-equiv="refresh" content="60" url=""> 
其中,60就是60秒,也就是一分钟的时间,正好和时间同步,

我会不断修正代码,不断完善,也请各位大侠修正完善。
tuhaihe
帖子: 217
注册时间: 2009-12-07 16:56
送出感谢: 0
接收感谢: 0

Re: 实时天气(已初步)能不能单独做个桌面插件啊

#4

帖子 tuhaihe » 2010-08-05 9:01

【问题二】解决开头部分乱码,直接删除代码:

代码: 全选

<a id="WeatherButton" class="weatherButton" href="###"><span id="CityAndTemperature" class="cityAndTemperature"></span></a> 
【问题三】实时时间显示【标准北京时间】代码添加:

代码: 全选

<iframe src="http://117.org.cn/clock/#color:ff0000;font-size:9pt" width=200 height=20 frameborder=0 scrolling=no allowTransparency=true></iframe>
修改后的代码如下(初步完整):

代码: 全选

<html>
<META http-equiv="refresh" content="60" url=""> 
<title>Ubuntu Weather</title>
<iframe src="http://117.org.cn/clock/#color:ff0000;font-size:9pt" width=200 height=20 frameborder=0 scrolling=no allowTransparency=true></iframe>
<a id="WeatherButton" class="weatherButton" href="###"><span id="CityAndTemperature" class="cityAndTemperature"></span></a> 
<div id="MoreWeatherBoard" class="moreWeatherBoard"> 
<iframe class="moreWeatherIframe" src="http://www.soso.com/tb.q?cid=webq.wea" frameborder="0" scrolling="no"></iframe> 
</html>
tuhaihe
帖子: 217
注册时间: 2009-12-07 16:56
送出感谢: 0
接收感谢: 0

Re: 实时天气(已初步)能不能单独做个桌面插件啊

#5

帖子 tuhaihe » 2010-08-05 10:02

天气问题解决方法二,使用中国气象台授权,我们新的代码如下:

代码: 全选

<html>
<title>Ubuntu Weather</title>
<iframe src="http://117.org.cn/clock/#color:ff0000;font-size:9pt" width=200 height=20 frameborder=0 scrolling=no allowTransparency=true></iframe>
<iframe src="http://m.weather.com.cn/m/pn11/weather.htm " width="490" height="50" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
</html>
用gedit另存为html,即可 :em11 :em03
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 实时天气(已初步)能不能单独做个桌面插件啊

#6

帖子 eexpress » 2010-08-05 10:24

你直接把图片,用habak合并到壁纸就可以了啊
● 鸣学
tusooa
帖子: 6546
注册时间: 2008-10-31 22:12
系统: 践兔
送出感谢: 6 次
接收感谢: 10 次
联系:

Re: 实时天气(已初步)能不能单独做个桌面插件啊

#7

帖子 tusooa » 2010-08-25 23:57

perl脚本,放到conky里面。

代码: 全选

tlcr: 0 庚寅年七月十七日 23:53:13 ~
● g -B1 wg- .conkyrc
${color}天气${stippled_hr}
${color yellow}${execpi 300 wg-天气.perl | sed -e 's@,@,\n@g' | sed -e 's@°C @&\n@g'}
tlcr: 0 庚寅年七月十七日 23:53:20 ~
● 
wg-天气.perl,搜索`5行 天气脚本'

代码: 全选

] ls -ld //
头像
sossag
帖子: 27
注册时间: 2011-11-19 14:37
送出感谢: 0
接收感谢: 0

Re: 实时天气(已初步)能不能单独做个桌面插件啊

#8

帖子 sossag » 2011-11-19 15:52

插入 http://www.soso.com/tb.q?cid=webq.wea 即可,这个就是了 :em28
回复

回到 “软件/网站开发”