Voglio scaricare libri Google gratuiti in formato pdf.
Esiste uno strumento di download di Google Libri disponibile per Ubuntu?
Voglio scaricare libri Google gratuiti in formato pdf.
Esiste uno strumento di download di Google Libri disponibile per Ubuntu?
Risposte:
C'è un programma Python chiamato PySheng
che ha fatto il lavoro per me.
È disponibile su Github all'indirizzo https://github.com/tokland/pysheng
È possibile eseguire i seguenti comandi per installarlo.
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Ora PySheng sarà disponibile da Termainl.
È possibile eseguire pysheng-gui
e pysheng
dal terminale rispettivamente per la GUI e la versione del terminale.
pysheng-gui
pysheng/readme.md
, il comando corretto per l'installazione (e quello che ha funzionato per me) è sudo python setup.py install
. - Ho modificato di conseguenza.
home
directory. Ma poi può essere spostato ovunque e avviato eseguendo /pysheng/bin/pysheng-gui
. Il percorso potrebbe essere aggiunto in un launcher ( desktop
file) inserito ~/.local/share/applications
.
Grazie a @Glutanimate per il suo commento all'OP.
getxbook è un buon esempio del perché è la migliore opzione disponibile. L'ho appena installato e usato per scaricare questo libro con successo.
getxbook viene fornito con le istruzioni di installazione (nel INSTALL
file). Una volta installato, viene eseguito come segue:
$ getxbookgui
In alternativa, il comando
$ getgbook book-id
può essere utilizzato. (L'ID del libro si trova nell'URL del libro. Ad esempio, l'ID del libro che ho scaricato è 3pK1-LxtFV4C
.)
Se si desidera solo un sottoinsieme di pagine, utilizzare
$ getgbook -n book-id
Quindi inserisci le pagine desiderate, una alla volta, ad esempio:
$ getgbook -n book-id
262
Quando ho detto che il libro è stato scaricato con successo, non ero totalmente onesto. Per qualche motivo, getxbook ha perso alcune pagine disponibili nell'anteprima . Per ottenerli, ho seguito queste istruzioni .
Si noti che il libro viene scaricato in una sottodirectory della directory corrente denominata con l'ID libro. Viene scaricato come un insieme di .png
e / o .jpg
file, uno per pagina. Questi possono essere convertiti nel .pdf
formato come segue (dopo aver convertito i .jpg
file in .png
file uno per uno):
$ convert *.png book.pdf
Si noti che se si intende stampare questo .pdf
su carta, potrebbe essere necessario ridimensionare alcune delle singole immagini (in modo che abbiano tutte circa le stesse dimensioni) prima di convertirle in .pdf
. Ho usato gimp per fare questo.