Comments (6)
@MrChrisWin
On any page with the zoomable artwork, open the Chrome browser Developer Tools, go to Network Activity, and within the "All" tab, find and click on "default.jpg". Under the Request Headers, look for "x-jstor-access-session". Below is an example of how I use it with dezoomify.
dezoomify-rs -H "x-jstor-access-session: H4sIAAAAAAAAAJWTS2-bQBSF9_kViHWw5s1MV7WJI3WTRLazqK…3Kyj0_vpbVz8fbm9Fb-RLJPJq05Pughd0UF4ff89tBN8UEAAA" https://stor.artstor.org/iiif/fpx/sslps/c7731863/18890801.fpx/info.json "Ben Shahn illustrations/untitled _0.jpg"
from dezoomify-rs.
Hello,
- This page in dezoomify's wiki explains how to get the full size image by modifying the URL
- The full IIIF protocol is described here
- If you get 401 errors, you will most likely have to set custom HTTP headers to request the tiles. dezoomify's wiki has a page about accessing protected pages. Once you've figured out which headers are necessary to avoid the 401 response, you can also set them in dezoomify-rs by setting a flag on the command-line when launching dezoomify-rs:
dezoomify-rs -H "HeaderName: HeaderValue" my-url
from dezoomify-rs.
Thank you! Just had to specify full/full/
Honestly had no idea those wiki pages existed. Thanks for all the work you put into documenting this!
I would add a link in the ReadMe to refer readers to the older dezoomify wiki.
from dezoomify-rs.
You're right, I will do that
from dezoomify-rs.
Hi again. The full jpg approach is now giving 401 errors, however I found the appropriate header (access cookie) to add before the json URL for authorization, so the dezoomify option works. Do you know if this cookie can also be appended to the .jpg URL or somehow embedded into the browser? (something like ...full/full/default.jpg?cookie=...). I looked at the IIIF protocol, but couldn't identify a solution like this.
from dezoomify-rs.
Hi again. The full jpg approach is now giving 401 errors, however I found the appropriate header (access cookie) to add before the json URL for authorization, so the dezoomify option works. Do you know if this cookie can also be appended to the .jpg URL or somehow embedded into the browser? (something like ...full/full/default.jpg?cookie=...). I looked at the IIIF protocol, but couldn't identify a solution like this.
Autur, where did you find the access cookie and how did you modify the url path? Thanks.
from dezoomify-rs.
Related Issues (20)
- Birmingham Museum and Art Gallery HOT 1
- krpano Issue HOT 1
- Add a PyO3 wrapper? HOT 1
- archives.lamayenne.fr HOT 1
- Can't use as a lib HOT 1
- Van Gogh Museum, Amsterdam : A new problem. HOT 1
- uline.com HOT 2
- Dezoomify for Micr.io HOT 1
- add support for etomesto.ru HOT 16
- Image have 'no name' HOT 1
- Add an option for incompletely downloaded files HOT 1
- support output directory HOT 1
- custom image format suffix (support invalid iiif manifests) HOT 3
- Dezoomify doesn't work on https://www.clevelandart.org/art/collection/ HOT 1
- Dezoomify doesn't work on https://guernica.museoreinasofia.es/gigapixel/#3/63.11/-120.59 HOT 1
- Dezoomify doesn't work on https://collection.barnesfoundation.org/objects/7199/Le-Bonheur-de-vivre-also-called-The-Joy-of-Life/ HOT 4
- Download multiple images at once HOT 1
- compass maps HOT 3
- Solved
- Dezoomer doesn't work with https://www.artic.edu/artworks/ HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dezoomify-rs.