Open dancorpse opened 8 years ago
Looks like they use the same system as #79 . You have to first access the tile http://www.bildindex.de/media/proxy/67DA78F7E4C940A8B37729BBA513A71B/TileGroup0/4-3-1.jpg
with the right Referer
and Cookie
headers, and then receive a redirection to a tile URL that is valid only for a short period of time.
Any progress on this site? Thanks!
Well, if you want the max resolution, there is a way. Use Mozilla Firefox, find the image , press the zoom button, do CTRL-SHIFT-M, enter the max resolution 9999x9999. Wait for the image to be fully loaded (scroll up and down, left and right). When fully loaded, press the 'camera' button in the upper screen (find it! by scrolling left and right) which will take a screenshot of the photo. Now you have the maximized fully zoom image from the screen in your Downloads directory. It's not as easy as dezoomify, but it is not very hard to get the full resolution image.
@leechers excellent solution!
If someone is interested in finally making dezoomify work with bildindex.de, here is what I found out:
@lovasoa what can I do in dezoomify with the www.bildindex.de/eteRessourceResolver URL ?
Currently, nothing. I was just posting a message with my latest findings in case someone is interested. This information is going to be required if one wants to one day make dezoomify work with that site.
@lovasoa thanks for clarifying!
Ok, I managed to get it working with dezoomify-rs, but it's still a little convoluted:
While browsing an image on bildindex.de, open the network inspector of your browser, and find a request to eteRessourceResolver
Copy the url from the response. In this case: https://www.bildindex.de/media/proxy/F8F639869A7A4DF6A33F9CAA138D1B2D/
In the cookies tab, find the sid cookie. In our case: {2eb572ad-5e26-463d-a12e-739591583da7}
In a terminal, launch dezoomify-rs with the following parameters, using the information found during the previous steps:
./dezoomify-rs --header "Cookie: sid={2eb572ad-5e26-463d-a12e-739591583da7}" "https://www.bildindex.de/media/proxy/F8F639869A7A4DF6A33F9CAA138D1B2D/ImageProperties.xml"
Edit: replaced '
with "
so that the command also works on windows.
@lovasoa this works not for me :(
d:\_Proggys\dezoomify-rs 1.6.0>dezoomify-rs --header 'Cookie: sid={32704313-9237-429e-a172-723d9fd2fe71}' 'https://www.bildindex.de/media/proxy/DEF9DD97793347D695E41E20C1206301/ImageProperties.xml'
Trying to locate a zoomable image...
Opening sid={32704313-9237-429e-a172-723d9fd2fe71}'...
Input/Output error: Das System kann die angegebene Datei nicht finden. (os error 2)
Oh, I always forget that the string delimiters are not the same in windows and MacOS :
dezoomify-rs --header "Cookie: sid={32704313-9237-429e-a172-723d9fd2fe71}" "https://www.bildindex.de/media/proxy/DEF9DD97793347D695E41E20C1206301/ImageProperties.xml"
should work in both windows and macos (replace '
with "
in what I posted previously)
@lovasoa great job, thanks a lot!
Is this still working? It doesn't seem to be for me.
Yes, it does still work. Did you extract the right cookie from your browser ?
I'm sure I did. I also used the link you provided and got the same error. When I click the Dezoomify button, it says 'Please enter a URL'.
Also does not work for me. I double checked everything 5 times. Always get the same answer:
ERROR Dezoomer error: Unable to create the dezoomer: Tried all of the dezoomers, none succeeded. They returned the following errors:
dezoomify-rs expects a zoomable image meta-information file URL. To find this URL, you can use the dezoomify browser extension, which you can download at
Enter an URL or a path to a tiles.yaml file:
It worked now, you have to run the terminal and not use dezoomify-rs directly
http://www.bildindex.de/document/obj00174541/fmc654619, this is a zoomify image, but the following url does not work in dezoomify, http://www.bildindex.de/media/zoomify/fmc654619/ImageProperties.xml; Am I anything wrong? I notice that there're very long stuffs begin with "?Expires=" after "ImagePropertiex.xml, Is there any thing to do with? (I use dezoomify via proxy) But dezoomify works fine with other sites.