Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Софт RSS граб
цитата
20/07/11 в 13:56
 shamit
есть на домене тысячи галер, каким образом можно просканить сервер и получить их список?
цитата
20/07/11 в 14:02
 dDan
Сервер твой? галеры в папках с какой глубиной?
цитата
20/07/11 в 14:10
 shamit
сервер мой, глубина разная
domain.com/dir/dir/dir/ в основном так
в каждом каталоге есть index.html
цитата
20/07/11 в 14:17
 dDan
Код:

<?
define('tvoi_domen','http://galls.com');

function find_files($path, $pattern, $callback) {
  $path = rtrim(str_replace("\\", "/", $path), '/') . '/*';
                                 
  foreach (glob ($path) as $fullname) {
    if (is_dir($fullname)) {
      find_files($fullname, $pattern, $callback);
    } else if (preg_match($pattern, $fullname)) {
      call_user_func($callback, $fullname);
    }
  }
}

function store_galls($path){
    fwrite(fopen('fhg.txt',"a+"), tvoi_domen.$path."\n');
}

find_files('','#index\.html#', 'store_galls');

?>

Не проверял, но вобщем кладешь в корень и запускашь на выходе fhg.txt с урлами
цитата
20/07/11 в 14:22
 shamit
спасиба, попробую


Эта страница в полной версии