Как спарсить музыку с сайта

Этот урок научит вас писать парсеры на языке php. Прямо сейчас вы сможете сделать первый шаг в мир парсинга.

Если вы владеете азами html и немного понимаете в php этот короткий видео-урок для вас.

Он поможет вам понять как с наименьшими временными затратами вытащить с интернет-страничек нужную для вас информацию при помощи написанного вами php скрипта. Всё, что вам нужно - это скачать библиотеку 

PHP Simple HTML DOM

адрес для скачки библиотеки:  https://sourceforge.net/projects/simplehtmldom/files/

и экспериментировать!

Прилагаю код скрипта 

<?php
include 'simple_html_dom.php';
$html = file_get_html('songs.html');
foreach ($html->find("li.item") as $li) {
$artist = $li->attr['data-artist'];
$title = $li->attr['data-title'];
$song = $li->find('li.play');
$url = $song[0]->attr['data-url'];
$song_content = file_get_contents( $url );
if ( $song_content) {
file_put_contents($artist." ".$title.".mp3", $song_content);
}
sleep(1);
}

коммент.

avatar

prokesha

- 20 октября 2020, 15:05
Хорошая статья и видео про парсинг) думаю буду пользоваться)

Написать комментарий

Ваш email не будет опубликован. Обязательные поля отмечени символом *