Ich habe ein iCloud-Konto mit ungefähr 800 Fotos, die in der iCloud-Fotobibliothek gespeichert sind. Ich versuche, sie auf einen Mac zu verschieben und aus iCloud zu löschen, um Speicherplatz freizugeben.
Ich habe versucht, meinen Mac mit der iCloud-Fotobibliothek zu verbinden, indem ich in die Einstellungen der Fotos-App gegangen bin. Ich werde dann jedoch aufgefordert, auf eine kostenpflichtige iCloud-Speicherebene zu aktualisieren, da ich lokale Bilder im Wert von über 5 GB habe, die Fotos mit iCloud synchronisieren möchten.
Ich glaube also nicht, dass die Verwendung der Fotos-App zum Auslagern von Bildern auf einen Mac funktionieren wird.
Ich habe mich dann bei der Fotos-App auf iCloud.com angemeldet. Ich konnte einzelne Bilder auswählen und herunterladen, aber ich kann nicht mehr als eines gleichzeitig auswählen, sodass ich sie nicht alle in großen Mengen herunterladen kann. Wenn Sie das erste Bild auswählen, die ⇧ shiftTaste gedrückt halten und dann das letzte Bild auswählen, wird nur das letzte Bild ausgewählt.
Ich könnte alle 800 Bilder mit gedrückter Taste anklicken ⌘ cmd, aber das ist natürlich sehr mühsam.
Was ist der effizienteste Weg, um Bilder von der iCloud-Fotomediathek auf einen Mac herunterzuladen, der keine Verbindung zur iCloud-Fotomediathek herstellen kann, ohne auf einen kostenpflichtigen Tarif umzusteigen?
Gehen Sie zu https://privacy.apple.com/account , melden Sie sich an und fordern Sie den Download von Fotos an.
Sie können eine Kopie der von Apple gespeicherten Daten anfordern, die Ihrer Apple-ID zugeordnet sind. Diese Informationen beinhalten, sind aber nicht beschränkt auf:
Ihre Apple-ID-Kontodetails und Anmeldedatensätze.
Daten, die Sie mit iCloud speichern, wie Kontakte, Kalender, Notizen, Lesezeichen, Erinnerungen, E-Mails, Fotos, Videos und Dokumente.
Ich kann das fantastische Python-Programm the project von ndbroadbent nur wärmstens empfehlen. icloud_photos_downloader
Das Projekt-Repository ist auf seinem Github-Konto zu finden: https://github.com/ndbroadbent/icloud_photos_downloader .
Es gibt einige großartige Anweisungen zur Installation und Verwendung in der Projekt-README. Nach der Installation führen Sie das Programm aus, um alle Ihre Fotos in ein Verzeichnis mit dem Namen foto_folder
; vom Endgerät
./download_photos.py ../foto_folder --username=myemail@email.com --password=myp@ss --size=original --download-videos
Und Bratsche, es macht seine Magie.
Ich habe diese Antwort auch hier gepostet: https://apple.stackexchange.com/a/311787/271502
Jetzt können Sie einfach Control-A auf der iCloud-Fotos-Seite drücken, und es werden alle Bilder und Videos ausgewählt. Klicken Sie dann einfach oben rechts auf Download.
Dafür konnte ich einen Workaround finden. Dadurch wird die zugrunde liegende Struktur gezwungen, alle Fotos auf der Seite auszuwählen, und Sie können auf die Schaltfläche zum Herunterladen ausgewählter Fotos klicken. Es lädt sie alle separat herunter, als ob Sie alle Fotos von Hand ausgewählt hätten (jedoch ohne RSI).
Sie müssen die Chrome-Entwicklungstools verwenden. Ich bin sicher, dass Sie es mit anderen Browsern tun können, ich habe es nur nicht versucht. Die folgenden Schritte sind erforderlich, und ich würde mich freuen, wenn mir jemand sagen könnte, wie ich den „this“-Wert für das Objekt, das ich benötige, auf einfachere Weise erhalten kann (Schritte 4-10).
Hier sind die Schritte:
Gehen Sie zur Konsole, geben Sie Folgendes ein und drücken Sie die Eingabetaste:
temp1.selectAll()
Nichts scheint sich geändert zu haben, aber es hat sich darunter.
Sie können dies weiterhin mit der Fotos- App tun.
Sie müssen nur eine leere Systemfotobibliothek mit der iCloud-Fotobibliothek verbinden , damit nichts hochgeladen , sondern nur heruntergeladen wird .
Sobald dies erledigt ist, exportieren Sie alle diese Fotos auf Ihre Festplatte, trennen Sie die Verbindung zur iCloud-Fotobibliothek und stellen Sie Ihre Hauptfotobibliothek als Ihre Systemfotobibliothek wieder her .
Create New…
aus, um eine neue Fotobibliothek zu erstellen .Use as System Photo Library
.iCloud Photo Library
aktivieren Download Originals to this Mac
.Export Unmodified Original For 800 Items…
iCloud Photo Library
Select Library
.Use as System Photo Library
.Delete All
.Diese Lösung wird sich wahrscheinlich irgendwann in der Zukunft ändern, wenn sich die iCloud Shared Album-Webanwendung in Zukunft ändert. Aber es funktioniert derzeit am 1. Juli 2020.
Gehen Sie zu Ihrem freigegebenen Album, indem Sie in Chrome auf den Link klicken, den Sie erhalten haben (ähnlich wie https://www.icloud.com/sharedalbum/#abcdefg ).
Klicken Sie auf das erste Foto, um es anzuzeigen.
Öffnen Sie Chrome devtools (im Chrome-Menü)
Fügen Sie den folgenden Code in die Konsole ein und drücken Sie die „Enter“-Taste:
var interval = setInterval(function() {
Photos.stateManager.sendAction("downloadItem", Photos.stateManager.currentState.currentItem)
setTimeout(function() {
Photos.stateManager.sendAction("showNextPhoto")
}, 500);
},1000);
Es lädt das aktuelle Foto in den Standard-Downloadordner herunter (abhängig von Ihren Chrome-Einstellungen kann ein Popup Sie fragen, wo das Foto gespeichert wird). Dann werden die nächsten Fotos aus dem Album jede Sekunde angezeigt und heruntergeladen. Das geht schneller, als alles manuell durchzugehen.
Diese Lösung wird am Ende des Albums wiederholt, sodass Sie das Skript stoppen müssen, wenn Sie alle Ihre Fotos in Ihrem Download-Ordner sehen. Um das Skript zu stoppen, müssen Sie nur den Chrome-Tab schließen.
kein Hang
Anki