.mp3 파일 전체 사이트를 다운로드하는 방법은 무엇입니까?


14

웹 사이트 (홈 페이지 및 하위 링크에서도)에서 모든 mp3 파일을 다운로드하고 싶습니다.

예를 들어 " http://example.org/musics/ "및 모든 하위 링크에서 모든 .mp3 링크를 다운로드하려고 합니다.

wget또는 httrack명령 을 사용하여 어떻게 할 수 있습니까?

답변:


24

wget 명령으로 다음을 사용할 수 있습니다.

wget -c -A '*.mp3' -r -l 1 -nd http://example.org/musics/
  • -c: 부분적으로 다운로드 된 파일을 계속받습니다.
  • -A: mp3 파일 만 허용합니다. 다운로드하려는 다른 형식으로이 형식을 변경하십시오.
  • -r: 재귀
  • -l 1: 한 수준 깊이 (예 :이 페이지에서 직접 연결된 파일 만)
  • -nd: 디렉토리 구조를 만들지 말고 모든 파일을 현재 디렉토리로 다운로드하십시오.

0

파일이 같은 서버에 있지 않은 경우 (예 : cdn 또는 하위 도메인) -HHost spanning에 대한 매개 변수를 추가해야합니다 .

기본적으로 (합당한 이유로) Wget의 재귀 검색은 명령에 지정된 호스트와 다른 호스트를 무시합니다. 그러나 파일이 저장된 위치에 따라 다른 호스트 (또는 동일한 호스트의 다른 서버 이름)를 방문해야 할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.