X

抓檔 和 更改檔名

老師說過~ 程式設計師就是要 "懶"~..
只要做一次的事情就不做第二次.
需要重覆做的事情就交給電腦去做就好了~~
也就因此.. 為了 抓圖片 & 改檔名 等等~ 寫了隻小程式..
只要是連續數字要做任何命令的. 就靠它了~ :p


<?php
$url = <<<EOF
<br><img src=http://url/filename011.jpg>
..... 這邊放要抓的整批 url 位址
<br><img src=http://url/filename020.jpg>
EOF;

// 先把上面的資料轉成 array.
$url = explode("n", $url);

// 取出 url, 準備使用 wget 抓取~
foreach($url as $key => $value) {
preg_match('/.*[^http](http.*[^jpg]jpg*).*/', $value, $real_url);

if(preg_match('/^http/', $real_url[1]))
   $wget_url[] = $real_url[1];
}

$num = count($wget_url);
for($i = 0; $i < $num; $i++) {
    $comm = "wget ".$wget_url[$i];
    `$comm`;

// 若有需要更改檔名的話.
//$comm = "mv *".sprintf("%03s", $i).".jpg ".sprintf("%03s", $i).".jpg";
//`$comm`;
}
?>
Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post