分页: 1 / 2
天气预报脚本(可选城市),数据来源于baidu.com
发表于 : 2010-02-03 3:14
由 x007007007
由于一些已知的问题,google.cn被封.百度的一些改版
现在放出修改版
代码: 全选
#!/bin/bash
city=$1
#=======get weather from wap.baidu.com
wget -q -O /tmp/baidu_weather.html "http://wap.baidu.com/tq?&ssid=0&from=0&area=${city}&uid=frontui_1265135393_3194&vit=tj&bd_page_type=1"
infom=`cat /tmp/baidu_weather.html |grep ${city}天气 `
echo ${infom##*天气} |awk -F\<br\/\> '{for(i=1;i<NF;i++) print $i }' |sed -e 's/<\/div>//' -e 's/<br>//' -e 's/\[.*\]//' -e 's/[1-9]*-[1-9]*\,......\,//' -e '/^$/d'
这里是老板========仅供学习,目前彻底无法使用
这样使用:
在此下载:
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-03 3:24
由 x007007007
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-03 10:27
由 momova
顶你自慰
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-04 10:27
由 t3swing
ee咋没来 ?ee的perl傲视一切
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-05 21:00
由 x007007007
ee好久不见了
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-10 21:10
由 gogoog1e
呵呵,有点意思,谢谢
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-24 23:06
由 sapping
好用,很多地方
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-26 10:07
由 titainium
谢谢!回家下下来试试,正愁看不到天气预报呢。

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-26 10:11
由 cppking
拜托add to panel就有天气预报这个功能哇
不过lz确实很强大
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-02-26 22:25
由 titainium
楼主,你的脚本一跑起来,就报下面的错:
awk: run time error: not enough arguments passed to printf("%")
FILENAME="-" FNR=1 NR=1
不过天气预报还是有的,麻烦看一看。

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-03-01 21:55
由 x007007007
titainium 写了:楼主,你的脚本一跑起来,就报下面的错:
awk: run time error: not enough arguments passed to printf("%")
FILENAME="-" FNR=1 NR=1
不过天气预报还是有的,麻烦看一看。

请问一下你是什么版本的,我在8.04下测试没有问题啊~最近脖子疼,所以过一段时间再说吧~
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-03-01 22:03
由 wangdu2002
楼主不错。。。顶之。
如果能够用Python再做个GUI的出来可能就更好了。

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-03-04 19:31
由 titainium
x007007007 写了:titainium 写了:楼主,你的脚本一跑起来,就报下面的错:
awk: run time error: not enough arguments passed to printf("%")
FILENAME="-" FNR=1 NR=1
不过天气预报还是有的,麻烦看一看。

请问一下你是什么版本的,我在8.04下测试没有问题啊~最近脖子疼,所以过一段时间再说吧~
910。楼主保重啊!

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-03-06 11:20
由 alex.g
Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com
发表于 : 2010-03-15 21:36
由 xc1982777

多多学习