Download di tutte le foto dalla Fototeca iCloud senza foto

5

Ho un account iCloud con circa 800 foto memorizzate nella libreria fotografica di iCloud. Sto cercando di spostarli su un Mac e cancellarli da iCloud per liberare spazio.

Ho provato a connettere il mio Mac alla libreria di foto di iCloud andando nelle preferenze dell'app Foto; tuttavia, mi chiede di passare a un livello di archiviazione iCloud a pagamento perché ho più di 5 GB di immagini locali che Photos desidera sincronizzare su iCloud.

Quindi non penso che l'uso dell'app Foto possa funzionare per scaricare le immagini su un Mac.

Ho quindi effettuato l'accesso all'app Foto su iCloud.com. Sono stato in grado di selezionare e scaricare singole immagini, ma non mi permette di selezionarne più di una alla volta, quindi non posso scaricarle tutte alla rinfusa. Selezionando la prima immagine, tenendo premuto il tasto ⇧ shift , quindi selezionando l'ultima immagine si seleziona solo l'ultima immagine.

Potrei cliccare su tutte le 800 immagini tenendo premuto il tasto ⌘ cmd , ma ovviamente è molto noioso.

Qual è il modo più efficiente per scaricare le immagini da iCloud Photo Library su un Mac che non è in grado di connettersi a iCloud Photo Library senza passare a un piano a pagamento?

    
posta Alex 15.05.2017 - 02:49
fonte

3 risposte

4

Sono stato in grado di trovare una soluzione alternativa per questo. Costringerà la struttura sottostante a selezionare tutte le foto sulla pagina e ti permetterà di fare clic sul pulsante per scaricare le foto selezionate. Li scaricherà tutti separatamente come se avessi selezionato tutte le foto a mano (ma senza RSI).

Devi utilizzare gli strumenti di sviluppo di Chrome. Sono sicuro che puoi farlo con altri browser, non ho ancora provato. I seguenti passaggi sono coinvolti, e sarei grato se qualcuno possa dirmi come ottenere il "questo" valore per l'oggetto di cui ho bisogno in un modo più semplice (passaggi 4-10).

Ecco i passaggi:

  1. Assicurati che gli strumenti di chrome dev siano chiusi.
  2. Vai alle foto in iCloud, quindi Tutte le foto
  3. Fai clic con il pulsante destro su qualsiasi foto sulla pagina e seleziona Ispeziona.
  4. Fai clic sulla scheda Fonti nella parte superiore degli strumenti di sviluppo.
  5. Nella gerarchia di rete sulla sinistra, apri foto, www.icloud.com, applicazioni / foto, 1807Hotfix1 / it-it, main.js
  6. Fai clic sulle parentesi {} nella parte inferiore della finestra delle fonti per formattare il codice.
  7. Cerca il caso r.a.TOGGLE: (dovrebbe essere intorno alla riga 25845)
  8. Imposta un punto di interruzione sulla riga sopra la quale è presente un'istruzione switch.
  9. Fai clic su qualsiasi foto nella finestra principale.
  10. Torna agli strumenti di sviluppo e guarda la finestra dell'oscilloscopio (sotto la fonte per me).
  11. Fai clic con il pulsante destro del mouse su "questa" variabile e scegli Store come variabile globale.
  12. Guarda nella console. Dovrebbe vedere qualcosa come temp1 che è impostato su questo.
  13. Rimuovi il punto di interruzione nella finestra di origine.
  14. Fai clic sul pulsante Resume Script Execution nella finestra principale.
  15. Vai alla console e digita quanto segue e premi invio:

    temp1.selectAll()
    
  16. Nulla sembra essere cambiato, ma è al di sotto.

  17. Ora fai clic sul pulsante Scarica elementi selezionati in alto.
  18. Ora vedrai un sacco di download in corso.
risposta data 06.08.2017 - 07:02
fonte
3

Consiglio vivamente il ndbroadbent del fantastico programma Python il progetto icloud_photos_downloader . Il repository del progetto può essere trovato nel suo account Github: link .

Ci sono alcune ottime istruzioni per l'installazione e l'uso nel README del progetto. Una volta installato, esegui il programma per scaricare tutte le tue foto in una directory chiamata foto_folder ; dal terminale

./download_photos.py ../foto_folder [email protected] --password=myp@ss --size=original --download-videos

E viola, fa la sua magia.

Ho anche postato questa risposta qui: link

    
risposta data 13.02.2018 - 20:57
fonte
2

Puoi ancora farlo utilizzando l'app Foto .

Versione breve

Devi solo collegare una Libreria di foto di sistema vuota Libreria fotografica di iCloud in modo che non venga caricato nulla, solo scaricato .

Una volta fatto, esporta tutte le foto sul tuo disco rigido, disconnettiti da Libreria di foto di iCloud e ripristina la main Libreria di Foto come libreria di foto del sistema .

Step-by-Step:

  1. Chiudi l'app ( ⌘ cmd q ).
  2. Mentre tieni premuto ⌥ opt lancia Foto dal tuo Dock.
  3. Seleziona Create New… per creare una nuova libreria di foto .
  4. Dalla barra dei menu, fai clic su Foto Preferenze Generale Use as System Photo Library .
  5. Esci e riapri Foto .
  6. Collegati a Libreria fotografica di iCloud da controllo Foto Preferenze iCloud iCloud Photo Library e Download Originals to this Mac .
  7. Consenti al tuo Mac di scaricare tutte le tue foto da iCloud.
  8. Se la barra laterale è nascosta, premi ⌥ opt ⌘ cmd s per mostrarlo.
  9. Dalla vista Tutte le foto (che include foto e video nascosti), premi ⌘ cmd a per selezionare tutte le foto.
  10. Dalla barra dei menu, vai a File Esporta Export Unmodified Original For 800 Items…
  11. Attendi il completamento dell'esportazione.
  12. Elimina tutte le tue foto da Foto (e quindi dalla Libreria fotografica di iCloud ). Non preoccuparti; rimarranno in Eliminati di recente per 30 giorni.
  13. Disconnetti da Libreria foto di iCloud per deselezionando Foto Preferenze iCloud iCloud Photo Library .
  14. Chiudi Foto .
  15. ⌥ opt -click Foto dal Dock.
  16. Scegli la tua Libreria foto originale e fai clic su Select Library .
  17. Fai clic su Foto Preferenze Generale Use as System Photo Library .
  18. Importa tutte le foto esportate nella tua libreria principale.
  19. Cestino della libreria di foto creata in passaggio 3 .
  20. Ora che hai tutte le tue foto, vai all'album recentemente eliminato all'indirizzo iCloud.com e scegli Delete All .
  21. Profit.
risposta data 06.08.2017 - 07:28
fonte

Leggi altre domande sui tag