web-dev-qa-db-fra.com

Téléchargeur Google Livres pour Ubuntu

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?

16
APLUS

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

PySheng GUI for downloading from Google Books

9
user3620828

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.

7
dbliss