我朋友的电脑坏了,他唯一可以用来查看他的几何图书的是可访问的页面:http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/toc.html因为他有一台无法查看flash的iPad。
第一页的链接如下:..... http://www.classzone.com/cz/books/geometry_2007_na/secured/resources/applications/ebook/accessibility/ml_geometry_na/page_1.pdf
第二页:..... blahblah / page_2.pdf一直到page_1000.pdf
问题是没有“下一页”按钮,所以切换页面很麻烦。此外,它需要互联网连接。
如何将所有这些pdf下载到一个文件夹中,以便他能够更轻松地在iPad上阅读这些文件?我也想有这个选项,所以我可以离线查看我的数学书。我知道javascript,并且正在考虑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
}
非常感谢你!如果javascript无法做到这一点,可以使用其他任何编程语言吗?
答案 0 :(得分: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++;
}