-1
나는 특정 웹 사이트 집합을 돌아 다니고 모든 mp3 링크를 데이터베이스로 크롤링하는 크롤러를 작성하고 있습니다. 파일을 다운로드하고 싶지 않고 링크를 크롤링하고 색인을 생성하여 검색 할 수 있습니다. PHP를 사용하는 방법과 일부 사이트 LINKE guruji.com동적 링크를위한 Mp3 링크 크롤러
나는 특정 웹 사이트 집합을 돌아 다니고 모든 mp3 링크를 데이터베이스로 크롤링하는 크롤러를 작성하고 있습니다. 파일을 다운로드하고 싶지 않고 링크를 크롤링하고 색인을 생성하여 검색 할 수 있습니다. PHP를 사용하는 방법과 일부 사이트 LINKE guruji.com동적 링크를위한 Mp3 링크 크롤러
- 같은 사용자가 연결 한 후, 이렇게 : 이는 비록 모든 링크를 찾을 수
function crawl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 30); // 30 second timeout
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result = curl_exec ($ch);
curl_close ($ch);
if ($result) {
// top domain links
preg_match_all('/<a(?:[^>]*)href=\"([^\"]*)\"(?:[^>]*)>(?:[^<]*)<\/a>/is', $result, $output, PREG_SET_ORDER);
foreach($output as $item) {
// each link found is output
echo "<pre>";
var_dump($item[0]);
// do your magic here
}
}
}
를, 그래서 당신의 사용법에 맞게 조정하거나 필터를 마련해야합니다.
당신에게 좋습니다 ... 그래서 당신의 질문은 무엇입니까? 우리가 크롤러를 쓰길 원한다면 : D? – codaddict
나는 동적 인 연결을 위해하는 방법을 알 필요가있다. 나는 정적 mp3 연결을위한 크롤러를 작성했다 ... – ramesh
이 질문은 의문의 의도의 진술이기 때문에 화제가 아닌 것으로 보인다. – Quentin