PHP Shell脚本获取所有WordPress Themes
1 #! /usr/bin/php
2 <?php
3 set_time_limit(0);
4 $base='http://wordpress.org/extend/themes/browse/popular/page/';
5 for($i=1;$i<98;$i++){
6 $currentPage=$base.$i;
7 $currentContent=file_get_contents($currentPage);
8 $blocks=explode('<div class="plugin-block">',$currentContent);
9 for($j=1;$j<count($blocks);$j++){
10 $tmp=explode('<h3><a href="',$blocks[$j]);
11 $tmp=explode('">',$tmp[1]);
12 $themePage=$tmp[0];
13 echo $themePage."\r\n";
14 $pagecontent=file_get_contents($themePage);
15 $tmp=explode('<a class="activatelink" href="',$pagecontent);
16 $tmp=explode('">',$tmp[1]);
17 $downloadUrl=$tmp[0];
18 echo $downloadUrl."\r\n";
19 exec('wget '.$downloadUrl);
20 }
21 }
22 ?>
--------都是凡人,何必装神-------