Chvalov
@Chvalov

Как выкачать все файлы с сайта с подставкой id самого файла?

Есть сайт с которого нужно выкачать все файлы, ссылка такого вида
site.ru/down/file.php?id=XXXXXXX
Как мне вместо XXXXXXX подставлять цифры от 0 до 9999999999 чтобы все выкачать од туда.
А то ручками будет очень долго :)
  • Вопрос задан
  • 426 просмотров
Решения вопроса 1
$url = 'http://site.ru/down/file.php';
$save_path = __DIR__;
for($i=0;$i<=999999;$i++){
       if (!file_exists($save_path."file_{$i}.png")){
	file_put_contents($save_path."file_{$i}.png",file_get_contents($url."?id={$i}"));
}
}

както так
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@vilgeforce
Раздолбай и программист
Пишете программу, которая будет формировать нужный URL, потом скачивать с него файл и сохранять на диск. Все просто.
Ответ написан
Комментировать
savostin
@savostin
Еще один программист
wget http://site.ru/down/file.php?id={0...9999999999}
Ответ написан
@qwedfgbnm
нуб
с помощью WinHTTrack
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы