Як завантажити фотографії iCloud за допомогою командного рядка

Зміст:

Anonim

Ви коли-небудь хотіли завантажити всі фотографії з iCloud Photos за допомогою командного рядка? Завдяки сторонньому інструменту icloud_photos_downloader ви можете зробити саме це. Він скорочено називається icloudpd. Він працює для отримання доступу та завантаження фотографій безпосередньо з iCloud за допомогою командного рядка на комп’ютерах Mac, Windows PC або Linux.

icloudpd є відкритим кодом, і ви можете перевірити вихідний проект на github, якщо це цікаво.

Оскільки icloud_photos_downloader є інструментом Python, вам потрібно буде встановити Python 3.x або Homebrew на Mac, якщо ви ще цього не зробили. Ми припустимо, що ви використовуєте Homebrew на Mac, але якщо ви використовуєте щось інше, скористайтеся відповідним методом встановлення.

Спочатку вам потрібно буде встановити python на Mac, якщо ви цього ще не зробили. Якщо ви вже інсталювали python раніше, ви можете пропустити цей крок.

brew install python

Після завершення встановлення python ви можете встановити пакет icloud_photos_downloader з pip за допомогою такої команди:

pip встановити icloudpd

Коли завершите встановлення icloudpd, ви готові до роботи.

Як завантажити всі фотографії iCloud за допомогою командного рядка

Після встановлення icloudpd ви готові використовувати його для завантаження фотографій безпосередньо з iCloud Photos за допомогою iCloud API.

Ви захочете вказати каталог для завантаження фотографій, а також вказати свій Apple ID і пароль, наприклад:

icloudpd --каталог ~/iCloudPhotoBackup \ --ім'я користувача [email protected] \ --password examplepassword123 \

Це завантажить усі фотографії з iCloud Photos у цільовий каталог.

Переконайтеся, що у вас достатньо місця на диску для завершення завантаження, а також переконайтеся, що у вас є доступна пропускна здатність. Для завантаження великої кількості фотографій може знадобитися дуже багато часу, тому, якщо у вас є бібліотека з понад 100 000 зображень, які займають 350 ГБ пам’яті, запасіться терпінням і дозвольте цьому закінчити.

Коли закінчите, ви захочете переглянути каталог, куди ви все завантажили, щоб знати

Існують інші способи завантажити всі фотографії з iCloud, зокрема завантажити їх усі з iCloud на Mac, вимкнувши функцію iCloud Photos, виконавши аналогічну дію, щоб завантажити їх усі з iCloud на iPhone або iPad, за допомогою iCloud.com функція завантаження з веб-сайту (яка, на жаль, обмежує 1000 фотографій за раз, що робить її непрактичною для користувачів із великими бібліотеками фотографій) або за допомогою параметра «Завантажити оригінали» для фотографій iCloud у Photos на Mac (ще раз переконайтеся, що у вас достатньо диска простору для досягнення цієї мети), або ви навіть можете скористатися інструментом запиту даних GDPR від Apple, щоб отримати копію всіх матеріалів, які Apple має у вас, включно з фотографіями iCloud.

Якщо це варте, для icloudpd доступно багато інших параметрів і позначок для вибіркового завантаження зображень із iCloud Photos. Якщо ви запустите icloudpd –help, ви побачите такі параметри:

Як ви бачите, доступно досить багато настроюваних параметрів, які, ймовірно, перевищують потреби більшості користувачів, які просто хочуть завантажити всі свої фотографії з iCloud на локальний пристрій або сховище для цілей резервного копіювання, архівування, або що завгодно.

Чи використовуєте ви icloud_photos_downloader, щоб завантажити всі свої фотографії з iCloud Photos? Ви використовували інше рішення? Наскільки великою була бібліотека, яку ви завантажили? Розкажіть нам про свій досвід і думки в коментарях.

Як завантажити фотографії iCloud за допомогою командного рядка