Package: pixi
pixiA command line tool to download illustrations from Pixiv.Usage: pixi [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  artist     Download illustrations of an artist by URL or ID.
  auth       Log into Pixiv and generate a refresh token.
  bookmarks  Download illustrations bookmarked by a user.
  config     Edit the config file.
  failed     View illustrations that failed to download.
  illust     Download an illustration by URL or ID.
  migrate    Upgrade the database to the latest migration.
  wipe       Wipe the saved history of downloaded illustrations.UsageThis tool can be installed from PyPI aspixi.$pipinstall--userpixiAfter installation, create the database and configure pixi with the following
commands.$piximigrate# Migrate the database$pixiconfig# Configure pixiRefer to theconfiguration sectionfor details on the various
configuration options.Now you can begin downloading!For example, the following commands download an illustration. pixi accepts both
a URL to the illustration as well as just the illustration ID. The same applies
to all inputs that accept ID values.$pixiillustrationhttps://www.pixiv.net/member_illust.php?mode=medium&illust_id=64930973$pixiillustration64930973Downloading all the illustrations of an artist can be done with the following
command.$pixiartisthttps://www.pixiv.net/member.php?id=2188232Bookmarks, public and private, can be downloaded with the following command.$pixibookmarksThe public bookmarks of other users can also be downloaded.$pixibookmarks--userhttps://www.pixiv.net/member.php?id=2188232And the following command downloads all bookmarks matching a user-assigned
bookmark tag.$pixibookmarks--tag"has cats"To view all the options available to a specific command, run the command with
the--helpflag. For example,illustration's options can be viewed with the
following command.$pixi--helpillustrationWhen downloading many images from an artist or a user's bookmarks, an image
can occasionally fail to download. If an image fails to download after several
retries, it will be recorded and skipped. Failed images can be viewed with the
following command.$pixifailedIf an image on the failed list is successfully downloaded, it will
automatically be removed from the list. To wipe the entire failed list, the
following command should be run.$pixiwipe--table=failedpixi also keeps track of which illustrations have been downloaded and will avoid
downloading duplicate illustrations. However, if you wish to re-download
illustrations, pass the--allow-duplicates(or-a) flag.By default, illustration downloads will be tracked if they are downloaded to
the default downloads directory and not tracked if they aren't. This behavior
can be manually set with the--track/--no-track(or-t/-T) flag.If you wish to wipe the database of tracked downloads, run the following
command and confirm the action.$pixiwipe--table=downloadsConfigurationThe configuration file is ininiformat. A demo configuration is included
below. To run pixi, a default download directory must be configured.[pixi]; Leave this blank; the script will auto-populate it.refresh_token=; The default directory for illustrations to be downloaded to.download_directory=/home/azuline/images/pixiv