2013-04-01 8 views
0

내 친구의 컴퓨터가 고장 났으며 기하학 책을 볼 때 사용할 수있는 유일한 방법은 접근 가능한 페이지 인 http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/toc.html입니다. 플래시를 볼 수없는 iPad가 있기 때문입니다.html 파일에서 링크 된 pdf 파일을 다운로드하는 방법은 무엇입니까?

첫 번째 페이지에 대한 링크의 모습

: ..... http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/page_1.pdf

2 페이지 :

문제를 page_1000.pdf까지 ..... blahblah/page_2.pdf 모든 방법 "다음 페이지"버튼이 없으므로 페이지를 전환하는 번거 로움이 없습니다. 또한 인터넷 연결이 필요합니다.

어떻게 이러한 pdf 파일을 폴더로 다운로드하여 쉽게 iPad에서 읽을 수 있습니까? 이 옵션을 갖고 싶기 때문에 오프라인에서 수학 책을 볼 수 있습니다. 나는 자바 스크립트를 알고, for 루프의 생각 :

for(var i=1; i<=500; i++) { 
var link = "http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/page_" + i + ".pdf"; 
// how can I download the pdf from variable link 
} 

너무 감사합니다! 자바 스크립트가 이것을 할 수 없다면, 다른 프로그래밍 언어를 사용할 수 있습니까?

+0

왜 bash 스크립트를 작성하고'wget'을 사용하지 않으시겠습니까? pdf 파일을 파일 시스템에 다운로드하기위한 하나의 라이너입니다. – thatidiotguy

+0

@thatidiotguy 내가 어떻게 배쉬를 알아? – varhawk5

답변

0

Perl을 wget과 함께 사용하면 꽤 빨리 가져올 수 있습니다.

#!/usr/bin/perl -w 
$x = 1; 
while ($x < 1001) { 
    system ("wget http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/page_$x.pdf"); 
    $x++; 
} 
관련 문제