Tải hình ảnh từ một trang web


0

Chàng trai xinh đẹp này định kỳ cập nhật blog của anh ấy với các bức ảnh. Tôi muốn tự động hóa quá trình tải ảnh của anh ấy xuống máy tính của tôi.

Giả sử tôi muốn tải xuống 3 hình ảnh từ mục này trong blog của anh ấy

Thay vì nhấp chuột phải vào từng hình ảnh, tôi muốn sử dụng quy trình tự động hơn.

omerack dường như là thứ để sử dụng. (Hãy cho tôi biết nếu có bất cứ điều gì khác.)

Đó là một chút khó khăn, bởi vì địa chỉ của các bức ảnh tôi đang cố gắng để có được hoàn toàn khác nhau. Ví dụ, bức ảnh đầu tiên trong số ba bức ảnh được đặt tại http://stat.ameba.jp/user_images/20120120/20/maofish/3c/99/j/o0480063311745603530.jpg

Tôi đã thử lệnh sau:

httrack http://ameblo.jp/maofish/entry-11141191034.html -* +stat.ameba.jp/* -*.html -*.txt +*.jpg

Nó nhận được các tập tin tôi đang tìm kiếm, nhưng nó cũng nhận được một số thứ khác mà tôi không. Các hình ảnh rất khó tìm vì khi chúng được tải xuống, chúng được lồng vào một số thư mục sâu.

Các thông số cần cung cấp cho omerack để có được những hình ảnh tôi quan tâm và lưu chúng vào thư mục hiện tại để tôi không phải tìm kiếm chúng quá khó? Nếu có một công cụ tốt hơn để sử dụng, nó là gì?


Tôi không biết nếu điều này sẽ giúp nhưng nó có thể. Chìa khóa trong tình huống này là để quên trang html chính, sau đó lấy / lọc / grep-lệnh các URL hình ảnh, sau đó sửa đổi chúng để tạo các trang thực tế, bỏ qua các URL hình ảnh thực tế đó. superuser.com/questions3531424/ Điên Người ta có thể đã thích 3 "album" và 3 trang html "chính" có liên kết đến tất cả các hình ảnh, sau đó chỉ cần điều chỉnh các URL đó và tải xuống.
barlop

Bạn có một vài trang chính hoặc một trang chính liên kết đến tất cả chúng không? Tôi không nhìn vào "trai đẹp", xin lỗi!
barlop

Tôi nghĩ rằng trang chính là liên kết đầu tiên trong bài viết của tôi. Trang đó sẽ hiển thị mục mới nhất và từ đó một người có thể quay lại để đọc các mục trước đó.
tony_sid

nhìn kìa, đây là một ví dụ với một cái cây không tệ như nhìn vào một "trai đẹp". ameblo.jp/d-out-ko-ki Trên 3 hình ảnh đó có một liên kết ameblo.jp/d-out-ko-ki/imagelist.html hãy xem nếu bạn có thể thấy bạn khi bạn nhấp vào những mũi tên đó, bạn sẽ nhận được một trang html mới với một danh sách các hình ảnh .. bạn muốn mỗi URL của các trang html đó được liệt kê trong một tệp, thông báo mỗi năm có một mẫu ameblo.jp/d-out-ko-ki/imagelist-201012.html & lt; - 201012 là tháng 12 năm 2010. Sau đó, bạn có tất cả những cái cho năm 2011 đó là fantelist-201101.html cho fantelist-201112.html sau đó bạn có 2012 ..
barlop

để bạn có được danh sách tất cả các URL .html trong một tệp. Sau đó, bạn thực hiện cho / f% f trong (thefile) loại% f & gt; & gt; thefile2 & lt; - sẽ đặt tất cả HTML từ tất cả các tệp được thêm vào một tệp có tên là thefile2. Sau đó, bạn lọc ra các URL hình ảnh bạn muốn. Sau đó, bạn chỉ cần chuyển đổi một cái gì đó như imgstat.ameba.jp/view/d/90/stat001.ameba.jp/user_images/ (là hình thu nhỏ) thành phiên bản lớn stat.ameba.jp/user_images/20111230/23/d-out-ko-ki/37/01/j/
barlop
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.