今天介紹一個剖析網頁的工具~Fiddler
這個工具我覺得非常的好用而且它是免費的
Fiddler 的用途非常的廣泛
我以查詢 台灣自由時報週末版 的圖片原始位置來做範例:
- 先執行 Fiddler 程式
- 用瀏覽器開啟 http://www.libertytimes.com.tw/Service/weekly.htm 這個網頁
- 點選網頁上方 "放大看"按鈕,如下圖所顯示。
- 查看 Fiddler 內的記錄。
由上圖就可查出原始圖及放大圖存放的位置。
根據上面查出的位置
我寫了個小程式方便瀏覽及用 iSiloX 製作電子書
- <?
- $issue = $_GET['issue'];
- if($issue){
- //echo $day.$month;
- $content = 'http://www.libertytimes.com.tw/'.$year.'/new/'.$month.'/'.$day.'/';
- }else{
- $url = 'http://www.libertytimes.com.tw/menu2.js';
- $content = preg_replace('/(.*?)path = \"(.*?)\"(.*)/s',"http://www.libertytimes.com.tw$2",$content);
- }
-
- $out = "<title>生活週報</title><img src=http://www.libertytimes.com.tw/2008/images/img_auto/005/Weekend.gif><br><b>$matches[1]</b><hr>\r\n";
- if (!$weekly){
- $out .= "<b>今日週末版未出刊!</b>\r\n";
- }else{
- for ($i=1;$i<=12;$i++){
- if (($i == "4")||($i == "8")){$i = $i+1;}
- $link = $content."images/w".$i.".jpg";
- $blink = $content."images/w".$i."b.jpg";
- $out .= "<a href=$blink><img src=$link border=0 ></a><br>\r\n";
- }
- }
- $out .="<hr><img src=http://static.flickr.com/60/219160214_e6ed15d559_o.gif>";
- echo $out;
- ?>
演示: http://never4get.net78.net/ltw/ltweekly.php?issue=20080817
至於其他如 MagV 網站的內容也可比照上法查詢。
請問menu2.js是自己編寫嗎
回覆刪除menu2.js 是直接從網站上抓的
回覆刪除http://www.libertytimes.com.tw/menu2.js