分页: 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'  








这里是老板========仅供学习,目前彻底无法使用
这样使用:
weather.png
在此下载:
bin.tar.gz
天气预报脚本
(815 Bytes) 已下载 199 次

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com

发表于 : 2010-02-03 3:24
x007007007
自慰一下 :em11 :em11 :em11

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
谢谢!回家下下来试试,正愁看不到天气预报呢。 :em01

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
不过天气预报还是有的,麻烦看一看。 :em20

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
不过天气预报还是有的,麻烦看一看。 :em20
请问一下你是什么版本的,我在8.04下测试没有问题啊~最近脖子疼,所以过一段时间再说吧~

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com

发表于 : 2010-03-01 22:03
wangdu2002
楼主不错。。。顶之。 :em11
如果能够用Python再做个GUI的出来可能就更好了。 :em06

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
不过天气预报还是有的,麻烦看一看。 :em20
请问一下你是什么版本的,我在8.04下测试没有问题啊~最近脖子疼,所以过一段时间再说吧~
910。楼主保重啊! :em20

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com

发表于 : 2010-03-06 11:20
alex.g
:em02 :em02 :em02 楼主保重啊

Re: 天气预报脚本(可选城市),数据来源于google.cn和baidu.com

发表于 : 2010-03-15 21:36
xc1982777
:em11 :em11 多多学习