Cách tải ảnh iCloud qua dòng lệnh
Mục lục:
Bạn đã bao giờ muốn tải xuống tất cả ảnh từ Ảnh iCloud bằng dòng lệnh chưa? Nhờ công cụ icloud_photos_downloader của bên thứ ba, bạn có thể làm điều đó. Được gọi tắt là icloudpd, dịch vụ này hoạt động để truy cập và tải xuống ảnh trực tiếp từ iCloud bằng dòng lệnh trên máy Mac, PC chạy Windows hoặc Linux.
icloudpd là nguồn mở và bạn có thể xem dự án nguồn trên github nếu quan tâm.
Vì icloud_photos_downloader là một công cụ Python nên bạn cần cài đặt Python 3.x hoặc cài đặt Homebrew trên máy Mac nếu chưa cài đặt. Chúng tôi sẽ cho rằng bạn đang sử dụng Homebrew trên máy Mac, nhưng nếu bạn đang sử dụng thứ gì khác thì hãy sử dụng phương pháp cài đặt thích hợp để thay thế.
Trước tiên, bạn cần cài đặt python trên máy Mac nếu bạn chưa cài đặt. Nếu bạn đã cài đặt python trước đó, bạn có thể bỏ qua bước này.
brew cài đặt python
Sau khi cài đặt xong python, bạn có thể cài đặt gói icloud_photos_downloader với pip bằng lệnh sau:
pip cài đặt icloudpd
Khi hoàn tất cài đặt icloudpd, bạn đã sẵn sàng để sử dụng.
Cách tải xuống tất cả ảnh iCloud qua dòng lệnh
Sau khi cài đặt icloudpd, bạn đã sẵn sàng sử dụng icloudpd để tải ảnh trực tiếp xuống Ảnh iCloud bằng API iCloud.
Bạn sẽ muốn chỉ định một thư mục để tải ảnh xuống, đồng thời bao gồm ID Apple và mật khẩu của bạn như sau:
icloudpd --directory ~/iCloudPhotoBackup \ --username [email protected] \ --password examplepassword123 \
Thao tác này sẽ tải tất cả ảnh từ Ảnh iCloud về thư mục đích.
Đảm bảo rằng bạn có đủ dung lượng đĩa trống để hoàn tất quá trình tải xuống và đảm bảo rằng bạn cũng có sẵn băng thông. Có thể mất rất nhiều thời gian để tải xuống rất nhiều ảnh, vì vậy nếu bạn có thư viện gồm hơn 100.000 ảnh chiếm 350 GB dung lượng lưu trữ, hãy kiên nhẫn và hoàn tất mọi thứ.
Khi hoàn tất, bạn sẽ muốn xem lại thư mục mà bạn đã tải mọi thứ xuống để biết
Có nhiều cách khác để tải xuống tất cả ảnh từ iCloud, bao gồm tải xuống tất cả ảnh từ iCloud trên máy Mac bằng cách tắt tính năng Ảnh iCloud, thực hiện thao tác tương tự để tải tất cả ảnh từ iCloud về iPhone hoặc iPad, sử dụng iCloud.com (không may giới hạn ở 1000 ảnh cùng một lúc, khiến nó không thực tế đối với người dùng có thư viện ảnh lớn) hoặc sử dụng cài đặt 'Tải xuống bản gốc' cho Ảnh iCloud trong Ảnh trên máy Mac (một lần nữa đảm bảo bạn có đủ đĩa không gian để đạt được điều này), hoặc thậm chí bạn có thể sử dụng công cụ yêu cầu dữ liệu GDPR của Apple để yêu cầu một bản sao của tất cả nội dung mà Apple có từ bạn – bao gồm cả Ảnh iCloud.
Cho những gì đáng giá, có nhiều tùy chọn và cờ khác có sẵn cho icloudpd để tải xuống ảnh có chọn lọc từ Ảnh iCloud. Nếu bạn chạy icloudpd –help, bạn sẽ thấy các tùy chọn sau:
Như bạn có thể thấy, có khá nhiều tùy chọn có thể tùy chỉnh, có thể vượt quá nhu cầu của hầu hết người dùng, những người chỉ muốn tải tất cả ảnh của họ từ iCloud về thiết bị hoặc bộ nhớ cục bộ cho mục đích sao lưu, lưu trữ, hoặc bất cứ điều gì khác.
Bạn có sử dụng icloud_photos_downloader để tải xuống tất cả ảnh của mình từ Ảnh iCloud không? Bạn đã sử dụng một giải pháp khác? Thư viện bạn đã tải xuống lớn đến mức nào? Hãy cho chúng tôi biết trải nghiệm và suy nghĩ của bạn trong phần nhận xét.