Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator

Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator

Khi gặp trang web nhiều hình ảnh, việc chuột phải lưu từng ảnh rất tốn thời gian nếu có hàng chục ảnh. May mắn thay, trên Mac có Automator – công cụ tự động hóa mạnh mẽ – giúp tải tất cả hình ảnh từ trang web Safari chỉ với vài bước.

Lưu ý: Đối với Firefox, xem hướng dẫn tại đây.

Tải tất cả hình ảnh từ trang web bằng Automator

Automator là công cụ tích hợp sẵn trên Mac, ít người khai thác nhưng rất mạnh. Nó có thể tự động hóa nhiều tác vụ lặp lại: chuyển đổi hàng loạt ảnh, âm thanh, bật/tắt file ẩn... Đặc biệt, Automator có tích hợp sâu với Safari, cho phép làm những việc thường không thể với trang web.

Để tự động tải ảnh từ trang web hiện tại, chỉ cần quy trình 3 bước. Bạn có thể biến nó thành ứng dụng (app), dịch vụ (service) chạy từ thanh menu, hoặc hành động thư mục (folder action). Ở đây ta làm thành app.

Tạo quy trình (Workflow)

  1. Mở Automator mới. Chọn loại Ứng dụng (Application).
Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator
  1. Trong thanh hành động bên trái, chọn Internet → Lấy trang web hiện tại (Get Current Webpage) từ Safari.
Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator
  1. Tiếp tục chọn Lấy nội dung trang web (Get Contents of Web Pages). Hành động này tải lưu trữ web (Web Archive) của trang hiện tại vào bộ nhớ.
Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator
  1. Chọn hành động Lưu hình ảnh từ nội dung web (Save Images From Web Content). Hành động này xử lý Web Archive, lọc ra file ảnh và lưu vào ổ đĩa theo cách bạn chỉ định (thư mục cụ thể hoặc theo URL).
Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator
  1. Chọn Dùng URL làm tên thư mục (Use URLs as folder names) và Thay thế thư mục hiện có (Replacing Existing Folders). Thư mục trên Màn hình nền sẽ được đặt tên theo URL trang web, tránh trùng lặp.
  2. Lưu app vào vị trí ưa thích.

Chạy ứng dụng

Chạy app như ứng dụng bình thường, đảm bảo tab trang web cần tải là tab hiện tại (cũng hoạt động nếu Safari đang thu nhỏ).

Bạn có thể chạy từ Màn hình nền hoặc gắn vào Dock. Sau khi chạy, thư mục mang tên URL sẽ xuất hiện trên Màn hình nền chứa tất cả ảnh từ trang đó.

Tải xuống tất cả hình ảnh từ trang web trong Safari bằng Automator

Kết luận

Script có hạn chế (ví dụ báo lỗi nếu trang không có ảnh), nhưng hoạt động tốt cho nhu cầu cơ bản. Bạn muốn tự động hóa tác vụ nào khác? Đã cải tiến script này? Chia sẻ trong bình luận!