A command-line tool to download all your iCloud photos.
pip install icloudpdpip install icloudpd --userPlus 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 my@email.address --watch-with-interval 3600Synchronization logic can be adjusted with command-line parameters. Run the following to get full list:
icloudpd --helpYou 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 --installUse pip3 to install icloudpd:
pip3 install icloudpdHomebrew 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 pythonsudo apt-get update
sudo apt-get install -y pythonSee Project page for more details.