A command-line tool to download all your iCloud photos.
pip install icloudpd
pip install icloudpd --user
Plus add C:\Users\<YourUserAccountHere>\AppData\Roaming\Python\Python<YourPythonVersionHere>\Scripts
to PATH. The exact path will be given at the end of icloudpd
installation.
Add /Users/<YourUserAccountHere>/Library/Python/<YourPythonVersionHere>/bin
to PATH. The exact path will be given at the end of icloudpd
installation.
icloudpd --directory /data --username [email protected] --watch-with-interval 3600
Synchronization logic can be adjusted with command-line parameters. Run the following to get full list:
icloudpd --help
You can get Python with accompanying Pip from Official site.
Apple provides Python & Pip as part of the Command Line Tools for Xcode. They can be downloaded from Apple Developer portal or installed with
xcode-select --install
Use pip3
to install icloudpd
:
pip3 install icloudpd
Homebrew is open source package manager for macOS. Install Homebrew (if not already installed):
which brew > /dev/null 2>&1 || /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install Python (includes pip
):
brew install python
sudo apt-get update
sudo apt-get install -y python
See Project page for more details.