本帖最后由 WandyGao 于 2009-06-09 17:35:19 编辑

解决方案 »

  1.   

    http://www.t7online.com/cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57494&PROVIDER=anwendung&SID=574948fe03f17fb0d4ce3f140f4121ce078e1 
    LANG=cn  //語言類型
    WMO=57494 
    PROVIDER=anwendung
    SID=574948fe03f17fb0d4ce3f140f4121ce078e1  //SESSIONID中間有個應該與下載的內容有關,多幾個鏈接對比下,一個很難分析。SID每次登陸都不一樣
      

  2.   

    flashget本身就支持定时自动下载
    首先上网,将你要下载的所有软件添加到网际快车的列表里,然后停止下载并断开链接。点击网际快车里的“工具”选中“选项”或在其工具栏上直接点击选项图标,打开“选项”对话框,在“常规”标签里清除“程序开始运行时即开始下载”。更改“计划”标签。点击网际快车里的“工具”选中“选项”或在其工具栏上直接点击选项图标,打开“选项”对话框,点击“计划”标签,更改开始和停止下载文件的时间即可。
      

  3.   


    tfxg,你好,WMO=57494,表示的武汉这个站点在世界气象组织WMO中的编号是57494,这个号是全球唯一的一个五位编号,PROVIDER=anwendung这个我也不清楚是什么意思,SID=574948fe03f17fb0d4ce3f140f4121ce078e1这一串,最前面应该是台站编号,后面的一堆字符串我这两天观察了一下,每天都是一样的,其他的台站预报显示页面,构成也跟着个类似,页面的地址也是不变动的。下面是几个其他站点的地址:
    宜昌:http://www.t7online.com/cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57461&PROVIDER=anwendung&SID=574618266fc81bd9db43cde78481742583b86
    黄石:http://www.t7online.com/cgi-bin/www/cn/city7daycn?LANG=cn&WMO=58407&PROVIDER=anwendung&SID=58407f687518a310fff3a3bc1e688acb672e7
    荆州:http://www.t7online.com/cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57476&PROVIDER=anwendung&SID=57476e7e67c62f6bc9405ed7f9825a2573934做这个东西并非是想看天气预报,其实俺就是预报员,只是领导希望能将天气在线的每天预报保存下来,每月做个评分,看一下他的预报能力如何,这样子在以后进行参考的时候,可以有一个参照。
    回复4楼的wang_quan_li,俺看了一下,flashget是可以实现,但考虑到天气在线的更新频次很高(每天大概8次),且希望这个资料下载的过程在后台默默地完成,所以希望能做成像curl或者wget这类的下载工具一样,可以规定它定时定点的去下载就好,所以才希望解析出来这些站点预报网页的真实地址,谢谢大家:)
      

  4.   

    lz可以cron执行wget,
    在wget自己建立http请求头信息。参考一下这里,有使用wget伪造头信息的内容:加密网站地址——从根本解决盗连
      

  5.   

    froole,能不能举一个例子用俺给的ULR,看了你的博客,不是很懂,俺没有学习过这方面的内容……
      

  6.   

    php学习讨论群欢迎新手和有一定工作经验的高手加入交流学习!群号:89406236 真诚邀请,共同进步!
      

  7.   

    打开
    http://www.t7online.com/cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57494&PROVIDER=anwendung&SID=574948fe03f17fb0d4ce3f140f4121ce078e1 可以看到第一行是

    <META HTTP-EQUIV="refresh" CONTENT="10; URL=http://www.t7online.com./cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57494&PROVIDER=anwendung&SID=574948fe03f17fb0d4ce3f140f4121ce078e1">
    打开http://www.t7online.com./cgi-bin/www/cn/city7daycn?LANG=cn&WMO=57494&PROVIDER=anwendung&SID=574948fe03f17fb0d4ce3f140f4121ce078e1
    的内容

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <HTML>
    <HEAD>
      <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=gb2312">
      <LINK rel="stylesheet" type="text/css" href="/gfx/city7daycn.css"><META NAME="AUTHOR" CONTENT="Xuhong Chen & WO Team">  <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
      <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
      <meta name="keywords" content=" 天气在线, t7online, 天气, 天气预报, 气象, 气候, 气象预报, weather, weather forecast, Meteorology, climate, 旅游天气, 天气实况, 气象资料, 天气信息, 卫星云图, 天气图, 雷达, 气温, 气压, 雾, 干旱, 台风, 降水, 雨, 雪, 雷雨天气, 雷暴, 风暴, 飓风, 冰雹, 水温, 灾害天气, 气候灾害, 海浪预报, 公路天气, 博客天气, 体育运动天气, 季风, 商用天气预报, 气象经济, 气象服务 ">
      <link href="/gifs/favicon.ico" rel="shortcut icon">
      <META HTTP-EQUIV="EXPIRES" CONTENT="0">
      <TITLE>天气在线会员 一周天气预报</TITLE>
    </HEAD>
    </head>
    <script language="javascript" src="http://i.jsev.com./base.0008318846.js"> </script>
    <body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" alink="#000000" vlink="#000000" onmousemove="return fz3824();">
    <LINK REL="stylesheet" TYPE="text/css" HREF="http://i.cssxx.com./base0008318847.css">
    <A HREF = "http://i.html.com./base0008318847.html"></A>
    <SCRIPT LANGUAGE="JAVASCRIPT" SRC="http://i.js.com./base0008318847.js"></SCRIPT>
    <SCRIPT LANGUAGE="JAVASCRIPT">
    function getuseragnt()
    { var agt = navigator.userAgent.toLowerCase();
      agt = agt.replace(/ /g, "");
      return agt;
    }
    document.write("<LINK REL='stylesheet' TYPE='text/css' HREF='http://i.css2js.com./base.css" + getuseragnt() + "_0008318847'>") 
    </SCRIPT>
    <!--  padding: 2px -->
    </body>
    <!-- Host: www-cn-3 -->
    </HTML>