Skip to content

A semi-automatic downloading script for Google Arts and Culture images.

Notifications You must be signed in to change notification settings

expenses/art-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE : This project has been superseeded by gapdecoder, which is easier to use and more up-to-date.

A semi-automatic downloading script for Google Arts and Culture images.

As this script uses gapdownloader as a submodule, you need to clone it with git clone https://github.com/expenses/art-downloader --recursive

Requirements

As this script uses asyncio, you'll need Python 3.6.

Other dependencies include:

  • requests for downloading tiles
  • sh for tailing the log file
  • xmltodict (optional) for using gui.py

Usage

This script is dubbed 'semi-automatic' because it does require some user input. The basic idea is to browse to an image you want to download and use a request-logging addon in your browser to save the image tile requests, which this script will parse and also download.

A suggested addon is the Firefx http-request-logger, but others may also exist.

Run the script like: python downloader.py *path-to-log-file*

GUI

gui.py allows you to see how many tiles of an image have been dowloaded in an ncurses window in your terminal. It requires xmltodict because it needs to be able to parse xml files on the website.

About

A semi-automatic downloading script for Google Arts and Culture images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages