Aide:Ressources libres de droit/HathiTrust
La bibliothèque libre.
< Aide:Ressources libres de droit(Redirigé depuis Wikisource:Ressources libres de droit/HathiTrust)
Pour télécharger les images d’un livre accessible directement ou par un proxy sur le site Hathi Trust, il faut :
- un code d’identification du livre, de la forme : uc1.b312026, que vous trouverez à la fin de l’adresse url du livre que vous consultez, après « id= ».
- le nombre d’images à télécharger, qui n’est pas identique à la pagination du livre donnée dans la fiche bibliographique. Vous devez vous-même regarder le numéro de la dernière page (valeur de « seq= » dans l’url de cette page).
- si le livre n’est accessible que par un proxy, se procurer une adresse de type xxx.xxx.xxx.xx:xxxx correspondant à un proxy aux États-Unis (une recherche dans un moteur de recherche permet de trouver des sites qui fournissent des listes de proxy).
- copier dans un fichier
HathiTrust.sh, en fournissant les informations nécessaires :
book="XXX.XXXXXXXXX" lastpage="dernière page à télécharger" export http_proxy="xxx.xxx.xxx.xx:xxxx" for i in $(seq 0 $lastpage); do p="http://services.hathitrust.org/htd/pageimage/$book/$i" wget -U DummyBrowser/0.1 $p -O page_`printf %04d $i`.jp2; done
- enfin, dans un terminal, en se plaçant dans le dossier cible :
sh HathiTrust.sh