Как да изтеглите iCloud снимки чрез командния ред
Съдържание:
Искали ли сте някога да изтеглите всички снимки от 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 install icloudpd
Когато приключите с инсталирането на icloudpd, вие сте готови.
Как да изтеглите всички iCloud снимки чрез командния ред
След като icloudpd е инсталиран, вие сте готови да го използвате за изтегляне на снимки директно от iCloud Photos с помощта на iCloud API.
Бихте искали да посочите директория, в която да изтеглите снимките, и също така да включите вашия Apple ID и парола по следния начин:
icloudpd --directory ~/iCloudPhotoBackup \ --username [email protected] \ --password examplepassword123 \
Това ще изтегли всички снимки от iCloud Photos в целевата директория.
Уверете се, че имате достатъчно дисково пространство, за да завършите изтеглянето, и се уверете, че разполагате и с наличната честотна лента. Изтеглянето на много снимки може да отнеме много време, така че ако имате библиотека от 100 000+ снимки, заемащи 350 GB място за съхранение, имайте търпение и оставете всичко да завърши.
Когато приключите, ще искате да прегледате директорията, в която сте изтеглили всичко, за да знаете
Има други начини за изтегляне на всички снимки от iCloud, включително изтеглянето им всички от iCloud на Mac чрез изключване на функцията iCloud Photos, извършване на подобно действие, за да ги изтеглите всички от iCloud на iPhone или iPad, използвайки iCloud.com функция за изтегляне на уебсайтове (която за съжаление ограничава до 1000 снимки наведнъж, което я прави непрактична за потребители с големи библиотеки със снимки) или използване на настройката „Изтегляне на оригинали“ за iCloud Photos в Photos на Mac (отново се уверете, че имате достатъчно диск пространство, за да постигнете това), или дори можете да използвате инструмента за заявка на данни GDPR от Apple, за да поискате копие от всички неща, които Apple има от вас – включително iCloud Photos.
За това, което си заслужава, има много други опции и флагове, налични за icloudpd за избирателно изтегляне на снимки от iCloud Photos. Ако стартирате icloudpd –help, ще видите следните опции:
Както можете да видите, има доста налични опции за персонализиране, вероятно надхвърлящи нуждите на повечето потребители, които просто искат да изтеглят всички свои снимки от iCloud на локално устройство или хранилище за целите на архивиране, архивиране, или каквото и да е друго.
Използвате ли icloud_photos_downloader, за да изтеглите всичките си снимки от iCloud Photos? Използвахте ли друго решение? Колко голяма беше библиотеката, която изтеглихте? Кажете ни вашите преживявания и мисли в коментарите.