Tengo una cuenta de iCloud con unas 800 fotos almacenadas en la biblioteca de fotos de iCloud. Estoy tratando de moverlos a una Mac y eliminarlos de iCloud para liberar espacio.
Intenté conectar mi Mac a la biblioteca de fotos de iCloud accediendo a las preferencias de la aplicación Fotos; sin embargo, luego me pide que actualice a un nivel de almacenamiento pago de iCloud porque tengo más de 5 GB de imágenes locales que Fotos quiere sincronizar con iCloud.
Por lo tanto, no creo que usar la aplicación Fotos funcione para descargar imágenes a una Mac.
Luego inicié sesión en la aplicación Fotos en iCloud.com. Pude seleccionar y descargar imágenes individuales, pero no me permite seleccionar más de una a la vez, por lo que no puedo descargarlas todas de forma masiva. Seleccionar la primera imagen, mantener presionada la ⇧ shifttecla y luego seleccionar la última imagen hace que solo se seleccione la última imagen.
Podría hacer clic en las 800 imágenes mientras sostenía la ⌘ cmdtecla, pero obviamente eso es muy tedioso.
¿Cuál es la forma más eficiente de descargar imágenes de la biblioteca de fotos de iCloud a una Mac que no puede conectarse a la biblioteca de fotos de iCloud sin actualizar a un plan pago?
Vaya a https://privacy.apple.com/account , inicie sesión y solicite la descarga de fotos.
Puede solicitar una copia de los datos que almacena Apple que están asociados con su ID de Apple. Esta información incluye, pero no se limita a:
Los detalles de su cuenta de ID de Apple y los registros de inicio de sesión.
Datos que almacena con iCloud, como contactos, calendarios, notas, marcadores, recordatorios, correo electrónico, fotos, videos y documentos.
Recomiendo encarecidamente el fantástico programa Python de ndbroadbenticloud_photos_downloader
para el proyecto. El repositorio del proyecto se puede encontrar en su cuenta de Github: https://github.com/ndbroadbent/icloud_photos_downloader .
Hay algunas instrucciones excelentes sobre la instalación y el uso en el proyecto README. Una vez instalado, ejecutas el programa para descargar todas tus fotos a un directorio llamado foto_folder
; desde la terminal
./download_photos.py ../foto_folder --username=myemail@email.com --password=myp@ss --size=original --download-videos
Y la viola, hace su magia.
También publiqué esta respuesta aquí: https://apple.stackexchange.com/a/311787/271502
Ahora, puede presionar Control-A en la página de Fotos de iCloud, y seleccionará todas las imágenes y videos. Luego simplemente haga clic en Descargar en la parte superior derecha.
Pude encontrar una solución para esto. Obligará a la estructura subyacente a seleccionar todas las fotos de la página y le permitirá hacer clic en el botón de descarga de fotos seleccionadas. Las descargará todas por separado como si hubieras seleccionado todas las fotos a mano (pero sin RSI).
Necesitas usar las herramientas de desarrollo de Chrome. Estoy seguro de que puedes hacerlo con otros navegadores, solo que no lo he probado. Los siguientes pasos están involucrados, y agradecería si alguien me puede decir cómo obtener el valor "este" para el objeto que necesito de una manera más simple (pasos 4-10).
Aquí están los pasos:
Vaya a la consola, escriba lo siguiente y presione enter:
temp1.selectAll()
Nada parece haber cambiado, pero tiene por debajo.
Todavía puedes hacer esto usando la aplicación Fotos .
Solo necesita conectar una biblioteca de fotos del sistema vacía a la biblioteca de fotos de iCloud para que no se cargue nada, solo se descargue .
Una vez hecho esto, exporte todas esas fotos a su disco duro, desconéctese de la biblioteca de fotos de iCloud y restaure su biblioteca de fotos principal como su biblioteca de fotos del sistema .
Create New…
para crear una nueva biblioteca de fotos .Use as System Photo Library
.iCloud Photo Library
y Download Originals to this Mac
.Export Unmodified Original For 800 Items…
iCloud Photo Library
.Select Library
.Use as System Photo Library
.Delete All
.Esta solución probablemente cambiará en algún momento en el futuro si la aplicación web iCloud Shared Album cambia en el futuro. Pero actualmente funciona el 1 de julio de 2020.
Vaya a su álbum compartido haciendo clic en el enlace que recibió (similar a https://www.icloud.com/sharedalbum/#abcdefg ) en Chrome.
Haga clic en la primera foto para mostrarla.
Abre Chrome devtools (en el menú de Chrome)
Pegue el siguiente código en la consola y presione la tecla "Enter":
var interval = setInterval(function() {
Photos.stateManager.sendAction("downloadItem", Photos.stateManager.currentState.currentItem)
setTimeout(function() {
Photos.stateManager.sendAction("showNextPhoto")
}, 500);
},1000);
Descargará la foto actual en la carpeta de descarga predeterminada (según la configuración de Chrome, es posible que una ventana emergente le pregunte dónde está guardando la foto). Luego mostrará y descargará las siguientes fotos del álbum cada segundo. Es más rápido que pasar por todo manualmente.
Esta solución se repetirá al final del álbum, por lo que debe detener la secuencia de comandos cuando vea todas sus fotos en su carpeta de descarga. Para detener el script, solo necesita cerrar la pestaña de Chrome.
sin ladera
anki