Je souhaite télécharger gratuitement des livres Google au format pdf.
Existe-t-il un outil de téléchargement de Google Livres disponible pour Ubuntu?
Il existe un programme Python appelé PySheng
que le travail a été fait pour moi.
Il est disponible sur Github à l'adresse https://github.com/tokland/pysheng
Vous pouvez exécuter les commandes suivantes pour l’installer.
git clone https://github.com/tokland/pysheng
cd pysheng
Sudo python setup.py install
PySheng sera maintenant disponible sur Termainl.
Vous pouvez exécuter pysheng-gui
et pysheng
à partir du terminal pour l'interface graphique et le terminal version respectivement.
pysheng-gui
Merci à @ Glutanimate pour son commentaire à l'OP.
getxbook fait un bon exemple pourquoi c'est la meilleure option disponible. Je viens de l'installer et de l'utiliser pour télécharger ce livre avec succès.
getxbook est fourni avec les instructions d’installation (dans le fichier INSTALL
). Une fois installé, il s'exécute comme suit:
$ getxbookgui
Alternativement, la commande
$ getgbook book-id
peut être utilisé. (L'identifiant du livre se trouve dans l'URL du livre. Par exemple, l'ID du livre que j'ai téléchargé est 3pK1-LxtFV4C
.)
Si vous souhaitez uniquement un sous-ensemble de pages, utilisez
$ getgbook -n book-id
Puis entrez les pages souhaitées, une à la fois, par exemple:
$ getgbook -n book-id
262
Quand j'ai dit que le livre avait été téléchargé avec succès, je n'étais pas totalement honnête. Pour une raison quelconque, getxbook a raté quelques pages disponibles dans l'aperçu . Pour les obtenir, j'ai suivi ces instructions .
Notez que le livre est téléchargé dans un sous-répertoire du répertoire actuel nommé avec l'ID de livre. Il est téléchargé sous forme d'un ensemble de fichiers .png
et/ou .jpg
, un par page. Ceux-ci peuvent être convertis au format .pdf
comme suit (après avoir converti un à un les fichiers .jpg
en fichiers .png
):
$ convert *.png book.pdf
Notez que si vous avez l'intention d'imprimer ce .pdf
sur du papier, vous devrez peut-être redimensionner certaines images (afin qu'elles soient toutes à peu près de la même taille) avant de les convertir en .pdf
. J'ai utilisé Gimp pour faire cela.