« Synchronisation des photos depuis un compte iCloud » : différence entre les versions
Aller à la navigation
Aller à la recherche
Page créée avec « Pour récupérer les photos stockées dans iCloud photos. Le service Apple Photos est différent du service de stockage de fichiers iCloud Sur Windows l'outil iCloud fourni par Apple bugge, des fois ne reconnaît pas qu'une photo a été supprimée sur iCloud et cherche à la télécharger => erreur. Il fait alors désactiver iCloud (suppression des photos déjà téléchargées) et le réactiver puis forcer le téléchargement des photos. L'outil en python [h... » |
support icloud photos ajouté dans la version de production de rclone |
||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 5 : | Ligne 5 : | ||
L'outil en python [https://github.com/icloud-photos-downloader/icloud_photos_downloader icloud photos downloader] ne semble plus être mis à jour (dernière version en 2025). | L'outil en python [https://github.com/icloud-photos-downloader/icloud_photos_downloader icloud photos downloader] ne semble plus être mis à jour (dernière version en 2025). | ||
Le support de iCloud Photos a été ajouté à rclone (testé en 10/2026). Rclone est écrit en go et donc facilement compilable et installable. | |||
| Ligne 29 : | Ligne 12 : | ||
* désactiver " advanced data protection " dans les options du compte icloud | * désactiver " advanced data protection " dans les options du compte icloud | ||
* avoir l'iphone à portée de main pour récupérer le code 2FA (123456 dans cet exemple) | * avoir l'iphone à portée de main pour récupérer le code 2FA (123456 dans cet exemple) | ||
* au bout d'un certain temps il se peut qu'il y ait une erreur (msg obscur sur les cookies ADP advanced data protection) il faut se connecter à icloud sur le web et forcer la reconnexion de rclone par rclone config reconnect | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
rclone | rclone config | ||
No remotes found, make a new one? | No remotes found, make a new one? | ||
n) New remote | n) New remote | ||
| Ligne 142 : | Ligne 125 : | ||
# lancer l'interface web | # lancer l'interface web | ||
rclone | rclone rcd --rc-web-gui | ||
2026/04/28 10:36:38 ERROR : Error reading tag file at C:\Users\Colargol\AppData\Local\rclone\webgui\tag | 2026/04/28 10:36:38 ERROR : Error reading tag file at C:\Users\Colargol\AppData\Local\rclone\webgui\tag | ||
2026/04/28 10:36:38 NOTICE: A new release for gui (v2.0.5) is present at https://github.com/rclone/rclone-webui-react/releases/download/v2.0.5/currentbuild.zip | 2026/04/28 10:36:38 NOTICE: A new release for gui (v2.0.5) is present at https://github.com/rclone/rclone-webui-react/releases/download/v2.0.5/currentbuild.zip | ||
| Ligne 152 : | Ligne 135 : | ||
2026/04/28 10:37:31 NOTICE: iclouddrive photos: parallel fetch complete, 658 photos | 2026/04/28 10:37:31 NOTICE: iclouddrive photos: parallel fetch complete, 658 photos | ||
# | #copie toutes les photos dans le répertoire courant | ||
rclone-icloud-photos copy icloud-photos: . | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Dernière version du 13 octobre 2026 à 20:05
Pour récupérer les photos stockées dans iCloud photos. Le service Apple Photos est différent du service de stockage de fichiers iCloud
Sur Windows l'outil iCloud fourni par Apple bugge, des fois ne reconnaît pas qu'une photo a été supprimée sur iCloud et cherche à la télécharger => erreur. Il fait alors désactiver iCloud (suppression des photos déjà téléchargées) et le réactiver puis forcer le téléchargement des photos.
L'outil en python icloud photos downloader ne semble plus être mis à jour (dernière version en 2025).
Le support de iCloud Photos a été ajouté à rclone (testé en 10/2026). Rclone est écrit en go et donc facilement compilable et installable.
Utilisation :
- désactiver " advanced data protection " dans les options du compte icloud
- avoir l'iphone à portée de main pour récupérer le code 2FA (123456 dans cet exemple)
- au bout d'un certain temps il se peut qu'il y ait une erreur (msg obscur sur les cookies ADP advanced data protection) il faut se connecter à icloud sur le web et forcer la reconnexion de rclone par rclone config reconnect
rclone config
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
Enter name for new remote.
name> icloud-photos
Option Storage.
Type of storage to configure.
Choose a number from below, or type in your own value.
1 / 1Fichier
\ (fichier)
2 / Akamai NetStorage
\ (netstorage)
(...)
65 / iCloud Drive and Photos
\ (iclouddrive)
Storage> iclouddrive
Option service.
iCloud service to use.
Choose a number from below, or type in your own value of type string.
Press Enter for the default (drive).
1 / iCloud Drive
\ (drive)
2 / iCloud Photos
\ (photos)
service> 2
Option apple_id.
Apple ID.
Enter a value.
apple_id> colargol@mac.com
Option password.
Password.
Choose an alternative below.
y) Yes, type in my own password
g) Generate random password
y/g> y
Enter the password:
password:
Confirm the password:
password:
Edit advanced config?
y) Yes
n) No (default)
y/n> y
Option client_id.
Client ID for iCloud API access.
Enter a value of type string. Press Enter for the default (d39ba9916b7xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx).
client_id>
Option encoding.
The encoding for the backend.
See the [encoding section in the overview](/overview/#encoding) for more info.
Enter a value of type Encoding. Press Enter for the default (Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot).
encoding>
Option description.
Description of the remote.
Enter a value. Press Enter to leave empty.
description>
Edit advanced config?
y) Yes
n) No (default)
y/n>
Option config_2fa.
Two-factor authentication: enter your 2FA code or type 'sms' for a text message
Enter a value.
config_2fa> 123456
Configuration complete.
Options:
- type: iclouddrive
- service: photos
- apple_id: colargol@mac.com
- password: *** ENCRYPTED ***
- _auth_session:
- cookies: dslang=US-EN; site=USA; aasp=BU..........
Keep this "icloud-photos" remote?
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d>
Current remotes:
Name Type
==== ====
icloud-photos iclouddrive
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q
# lancer l'interface web
rclone rcd --rc-web-gui
2026/04/28 10:36:38 ERROR : Error reading tag file at C:\Users\Colargol\AppData\Local\rclone\webgui\tag
2026/04/28 10:36:38 NOTICE: A new release for gui (v2.0.5) is present at https://github.com/rclone/rclone-webui-react/releases/download/v2.0.5/currentbuild.zip
2026/04/28 10:36:38 NOTICE: Downloading webgui binary. Please wait. [Size: 4763452, Path : C:\Users\Colargol\AppData\Local\rclone\webgui\v2.0.5.zip]
2026/04/28 10:36:38 NOTICE: Unzipping webgui binary
2026/04/28 10:36:39 NOTICE: Serving Web GUI
2026/04/28 10:36:39 NOTICE: Serving remote control on http://127.0.0.1:5572/
2026/04/28 10:37:28 NOTICE: iclouddrive photos: parallel cold listing 560 photos in 6 partitions (8 workers)
2026/04/28 10:37:31 NOTICE: iclouddrive photos: parallel fetch complete, 658 photos
#copie toutes les photos dans le répertoire courant
rclone-icloud-photos copy icloud-photos: .