Google Art Project : appel à l'aide ;)
J'avais proposé au téléchargement un script permettant de télécharger les œuvres en haute résolution du site Google Art Project (ici). Il ne fonctionne désormais plus suite à un changement de Google qui a inclus une sécurité dans son script : chaque URL de chaque "tile" (l'image est découpée en plusieurs "tiles") exige désormais un paramètre de sécurité, en fait un code HMAC-SHA1, généré de manière unique pour chaque URL. C'est un peu con car ces œuvres sont du domaine public, Google fait donc ici de la rétention pour rien, mais bon ça ne m'étonne même pas venant d'eux.
Bref, générer ce code n'est pas bien compliqué, mais il se base sur une clé "secrète" qui est générée à partir des couleurs d'un logo de google. Comme je n'ai pas vraiment l'habitude d'ActionScript 3 (je suis directement passé de AS2 à tenter d'apprendre haXe), j'ai un peu de mal à faire fonctionner le code de Google et aussi à installer le compilateur AS3. Bref je n'ai pas réussi à re-générer cette clé en ré-écrivant le code AS3 en PHP.
J'ai posté un commentaire sur un script Ruby permettant de télécharger les œuvres et qui se retrouve dans la même situation, expliquant un peu plus amplement le problème et le fonctionnement du code de Google : https://gist.github.com/812918#gistcomment-46116
Voilà donc je demande à quiconque passerait par ici avec quelques minutes de dispo pour regarder ça, si vous me trouviez la clé secrète (peu importe la méthode, il doit aussi être possible d'utiliser un débugueur flash pour ce faire), ça me serait bien utile, merci pour moi et plein d'autres gens qui se sont intéressés à ce script :)
wasted
Un grand merci à toi BohwaZ d'avoir mis à disposition le premier zip que j'ai téléchargé avec grand plaisir sur bit torrent.
Bon courage pour cracker cette protection complètement stupide de la part de Google. Ce ne sont pas quelques gus qui pompent les tableaux depuis leur site qui vont mettre à mal leur infrastructure... Naze.
Anonyme
Sur le site http://www.louafi.fr/blog/tag/tableau/,
est proposer une méthode pour télécharger les tableaux du nouveau goggle art, mais pour moi, j'ai quelques difficultés. Le script en python récupère bien les fragments d'ilmage mais il ne fusionne pas les fragments en une image unique. Avez vous des conseils sur l'utilisation de ce script sous windows 7 64 bits?
d'avance merci.
Anonyme
Solution trouvée. Tout est OK.