首页 > 软件下载 > 下载工具 > iCloudPD
iCloudPD

iCloudPD

  • 软件大小:32.0 KB
  • 版本类型:命令行版
  • 更新时间:2021-12-21
  • 版本号:1.7.2
  • 软件语言:简体中文
  • 适用系统:Windows XP 及以上
  • 软件授权:免费

iCloudPD

版本 1.7.2 32.0 KB Windows XP 及以上

iCloudPD安装教程

iCloudPD 是一款命令行的工具,能够辅助用户在 PC 上面批量的下载各种不同的照片的内容,直接的为你完成全部照片上面的下载,以此来满足你对于图片下载上面的需求,特别是你在 iCloud 上面存储了大量的照片的话,那么这款工具更为的适合你,快来下载这款 iCloudPD!

iCloudPD(iCloud 照片批量存储)

iCloudPD

这是一个 Python 脚本,在 GitHub 开源。

安装说明

可以通过 pip 安装:

pip install icloudpd

使用说明

然后就可以通过命令行之间下载了,比如:

icloudpd --directory ./Photos \

--username testuser@appinn.com \

--password pass1234 \

--recent 500

相关介绍

Usage: icloudpd.py <options>

Download all iCloud photos to a local directory

Options:

-d, --directory <directory> Local directory that should be used for

download

-u, --username <username> Your iCloud username or email address

-p, --password <password> Your iCloud password (default: use PyiCloud

keyring or prompt for password)

--cookie-directory </cookie/directory>

Directory to store cookies for

authentication (default: ~/.pyicloud)

--size [original|medium|thumb] Image size to download (default: original)

--live-photo-size [original|medium|thumb]

Live Photo video size to download (default:

original)

--recent INTEGER RANGE Number of recent photos to download

(default: download all photos)

--until-found INTEGER RANGE Download most recently added photos until we

find x number of previously downloaded

consecutive photos (default: download all

photos)

-a, --album <album> Album to download (default: All Photos)

-l, --list-albums Lists the avaliable albums

--skip-videos Don't download any videos (default: Download

all photos and videos)

--skip-live-photos Don't download any live photos (default:

Download live photos)

--force-size Only download the requested size (default:

download original if size is not available)

--auto-delete Scans the "Recently Deleted" folder and

deletes any files found in there. (If you

restore the photo in iCloud, it will be

downloaded again.)

--only-print-filenames Only prints the filenames of all files that

will be downloaded (not including files that

are already downloaded.)(Does not download

or delete any files.)

--folder-structure <folder_structure>

Folder structure (default: {:%Y/%m/%d})

--set-exif-datetime Write the DateTimeOriginal exif tag from

file creation date, if it doesn't exist.

--smtp-username <smtp_username>

Your SMTP username, for sending email

notifications when two-step authentication

expires.

--smtp-password <smtp_password>

Your SMTP password, for sending email

notifications when two-step authentication

expires.

--smtp-host <smtp_host> Your SMTP server host. Defaults to:

smtp.gmail.com

--smtp-port <smtp_port> Your SMTP server port. Default: 587 (Gmail)

--smtp-no-tls Pass this flag to disable TLS for SMTP (TLS

is required for Gmail)

--notification-email <notification_email>

Email address where you would like to

receive email notifications. Default: SMTP

username

--notification-script PATH Runs an external script when two factor

authentication expires. (path required:

/path/to/my/script.sh)

--log-level [debug|info|error] Log level (default: debug)

--no-progress-bar Disables the one-line progress bar and

prints log messages on separate lines

(Progress bar is disabled by default if

there is no tty attached)

--threads-num INTEGER RANGE Number of cpu threads (default: 1)

--version Show the version and exit.

-h, --help Show this message and exit.